Arduino Robot – ArduBot – Obstacle Edge detection – Autonomous and manual mode

안녕 내 프로젝트를 제시합니다

로봇 로버 2 륜 구동기는 나무 프레임과 플라스틱을 갖춘 Arduino로 전적으로 계획되었습니다 로봇에 연결된 Bluetooth 모듈을 사용하는 Android 장치를 사용하여 자동 모드와 수동 모드가 서로 전환됩니다 로봇은 측면에 2 개의 스위치를 사용하여 스위치 온됩니다 하나는 Arduino 용이고 다른 하나는 모터 실드 용입니다 이동 거리를 감지하는 센서 2 개의 미니 서보 모터 덕분에 3 자유도가 있습니다

일단 켜지면 앞으로 나아갈 수있는 방법으로 배치됩니다 나는 상점에서 무료로 다운로드 할 수있는 Android 애플리케이션을 사용하기로 결정했습니다 이 응용 프로그램은 매우 다양하고 다양한 유형의 프로젝트에 쉽게 적용 할 수있는 "Arduino Bluetooth Controller"입니다 PlayStation Controller와 같은 컨트롤러를 사용하여 제어 할 수있는 수동 모드를 선택합니다 수동 모드에서 볼 수 있듯이 로봇은 장애물을 감지 할 수 없습니다

이제 자동 모드를 봅시다 많은 센서가 있습니다 : 초음파 센서 hc-SR04가 거리를 관찰합니다 장애물이 감지되면 로봇 후면에있는 슈퍼 브라이트 블루 LED가 점등됩니다 그런 다음 두 개의 서보 모터 중 하나를 사용하여 로봇이 어느 방향으로 회전할지 결정합니다 로봇은 또한 바닥과 마주 보는 3 개의 IR 센서를 가지고 가장자리를 계단 모양으로 식별합니다 응용 프로그램이 악용 할 수있는 또 다른 수동 모드는 장치의 가속도계를 사용합니다

로봇의 맨 위에는 디스플레이 백라이트가 배치되어 온도, 빛의 레벨과이 프로젝트의 모든 정보와 코드를 찾을 수있는 웹 페이지 링크를 포함하는 다른 구들을 찾아 볼 수 있습니다 로봇 전면에 나는 빛의 레벨이 낮을 때 불이 켜지는 5 개의 백색 LED 슈퍼 브라이트를 놓았다 깜박 거리는 불빛은 비디오로 인해 발생하며 매 3ms마다 각 LED가 켜지고 시각이 지속됩니다 인간의 눈은이 단계를 인식 할 수 없습니다 로봇이 구석에서 막히는 것을 피하기 위해 회전은 결코 동일하지 않지만 200ms + 0 ~ 500ms 사이의 임의의 시간 동안 지속됩니다

회전을 용이하게하기 위해 벽과의 접촉을 피하는 2 개의 IR 센서도 있습니다 로봇 디자인을 보자 벽 감지 용 센서 IR 너무 많은 전선 빛 및 온도 센서 로봇 내부 전선과 저항이있는 앞면에 LED가있는 매트릭스 보드 블루투스 모듈 모터 방패와 Arduino 청색 LED, 광 및 온도 센서 음 내 프로젝트가 마음에 들면 의견을 남길 수 있습니다

내 웹 사이트 (설명 링크)를 방문하면 감사하겠습니다 거기서이 프로젝트의 코드를 찾을 수 있었고 훨씬 더 관심을 가져 주셔서 감사합니다