Агуулгын хүснэгт:

Arduino ашиглан RoboCar -тай ажилладаг ухаалаг гар утасны саад бэрхшээлийг илрүүлэх нь: 5 алхам
Arduino ашиглан RoboCar -тай ажилладаг ухаалаг гар утасны саад бэрхшээлийг илрүүлэх нь: 5 алхам

Видео: Arduino ашиглан RoboCar -тай ажилладаг ухаалаг гар утасны саад бэрхшээлийг илрүүлэх нь: 5 алхам

Видео: Arduino ашиглан RoboCar -тай ажилладаг ухаалаг гар утасны саад бэрхшээлийг илрүүлэх нь: 5 алхам
Видео: Control robot using Arduino serial communication(Serial ашиглан Arduino удирдах) 2024, Долдугаар сарын
Anonim
Arduino ашиглан RoboCar -тай ажилладаг ухаалаг гар утсыг саад тотгор илрүүлэх
Arduino ашиглан RoboCar -тай ажилладаг ухаалаг гар утсыг саад тотгор илрүүлэх

Энэхүү төсөлд бид хоёр хэт авианы мэдрэгч, нэг bluetooth модулийг Arduino -той холбосон Robocar бүтээсэн.

Алхам 1: Ашигласан програм хангамж:

Ашигласан програм хангамж
Ашигласан програм хангамж

Эдгээр нь энэ төсөлд ашигласан програм хангамж юм.

1. Arduino IDE: Та хамгийн сүүлийн үеийн Arduino IDE -ийг энэ линкээс татаж авах боломжтой.

www.arduino.cc/en/Main/Software

2. Bluetooth терминал мобайл аппликэйшн: Энэ бол манай робокар руу тушаал өгч буй андройд гар утасны програм юм.

Алхам 2: Ашигласан бүрэлдэхүүн хэсэг:

Ашигласан бүрэлдэхүүн хэсэг
Ашигласан бүрэлдэхүүн хэсэг
Ашигласан бүрэлдэхүүн хэсэг
Ашигласан бүрэлдэхүүн хэсэг
Ашигласан бүрэлдэхүүн хэсэг
Ашигласан бүрэлдэхүүн хэсэг

1) Arduino UNO: Arduino/Genuino Uno бол ATmega328P (мэдээллийн хуудас) дээр суурилсан микроконтроллерийн самбар юм. Энэ нь 14 дижитал оролт/гаралтын тээглүүртэй (үүнээс 6 -г нь ХОУХ -ны гаралт болгон ашиглах боломжтой), 6 аналог оролт, 16 МГц -ийн кварцын болор, USB холболт, цахилгаан залгуур, ICSP толгой ба дахин тохируулах товчлууртай.

2) HC-05 Bluetooth модуль: HC-05 модуль нь утасгүй цуваа холболтыг ил тод тохируулахад зориулагдсан Bluetooth SPP (Цуваа порт протокол) модулийг ашиглахад хялбар бөгөөд HC-05 Bluetooth модулийг мастер эсвэл боолын тохиргоонд ашиглаж болно. Энэхүү цуврал порт bluetooth модуль нь 2.4GHz радио дамжуулагч, үндсэн зурвасын хамт бүрэн Bluetooth V2.0+EDR (Enhanced Data Rate) 3Mbps модуляцтай. Энэ нь CMOS технологитой, AFH (дасан зохицох давтамжтай үсрэх онцлог) бүхий CSR Bluecore 04 ‐ Гадаад ганц чип Rluetooth системийг ашигладаг.

2. Хэт авианы мэдрэгч (HC-SR04): Бид төсөлдөө хоёр хэт авианы мэдрэгчийг ашиглаж байна. Хэт авианы хүрээ мэдрэгч (HC - SR04) нь 2см -400см -ийн зайг хэмжих функцийг хангадаг бөгөөд нарийвчлал нь 3мм хүртэл хүрч чаддаг. Модулиуд нь хэт авианы дамжуулагч, хүлээн авагч, хяналтын хэлхээг агуулдаг.

3. Мотор драйвер (L298N): L298N H-bridge модулийг 5-аас 35V тогтмол гүйдлийн хүчдэлтэй моторуудад ашиглаж болно. Энэхүү гарын авлагад ашигласан модулийн тусламжтайгаар 5В -ийн тогтворжуулагчтай тул хэрэв таны тэжээлийн хүчдэл 12 В хүртэл байвал 5В -ийг самбараас авах боломжтой.

4. Тогтмол гүйдлийн арааны мотор: Энэ төсөлд бид хоёр тогтмол гүйдлийн араа мотор ашиглаж байна

Алхам 3: Хэлхээ диаграм

Хэлхээ диаграм
Хэлхээ диаграм

Алхам 4: Ажлын зарчим:

Ажлын зарчим нь маш энгийн. Бид ухаалаг гар утсыг Bluetooth модультай холбож, Arduino хүлээн авсан командыг илгээж, машин хөдөлж, урд эсвэл хойд талд ямар нэгэн саад бэрхшээл тулгарах үед машин автоматаар зогсоод дуугарах чимээ сонсогдоно. Дараа нь дараагийн тушаалыг хүлээх болно.

Алхам 5: Төслийн видео:

Төслийн тайлбарыг бүхэлд нь дээрх видеон дээр өгсөн болно

Хэрэв та энэ төслийн талаар эргэлзэж байвал доорхи сэтгэгдлээ бидэнд үлдээнэ үү.

Хэрэв та суулгагдсан системийн талаар илүү ихийг мэдэхийг хүсвэл манай youtube сувгийг үзэх боломжтой

Манай фэйсбүүк хуудсанд зочилж, лайк дарж байнга мэдээлэл аваарай.

Баярлалаа, Regards, Embedotronics технологи

Зөвлөмж болгож буй: