Мазмұны:

Бейне ағыны және смартфонмен басқару 4WD робот машинасы (Bluetooth арқылы): 5 қадам
Бейне ағыны және смартфонмен басқару 4WD робот машинасы (Bluetooth арқылы): 5 қадам

Бейне: Бейне ағыны және смартфонмен басқару 4WD робот машинасы (Bluetooth арқылы): 5 қадам

Бейне: Бейне ағыны және смартфонмен басқару 4WD робот машинасы (Bluetooth арқылы): 5 қадам
Бейне: 💦Blackview BV9200 АДАЛ соққыға төзімді шолу 2024, Шілде
Anonim
Бейне ағыны және смартфонмен басқарылатын 4WD робот машинасы (Bluetooth арқылы)
Бейне ағыны және смартфонмен басқарылатын 4WD робот машинасы (Bluetooth арқылы)

Сәлеметсіз бе! Мен Arduino үшін бірегей TFT қалқанына арналған мақалалар сериясын жалғастырамын. Бұл мақала ОВ7670 қарапайым және қымбат емес камерасын қолдана отырып, «көру қабілеті бар» 4WD роботын жасауға арналған, ол Bluetooth арқылы камерадан смартфонға смартфонға (нақты уақытта) жібереді. Сондай -ақ, роботты смартфоннан Bluetooth арқылы басқаратын болады.

Бұл мақалада мен Arduino UNO бағдарламалау процесін егжей -тегжейлі сипаттамаймын (мен тек эскизді орналастырамын). Бағдарламалау процесі алдыңғы мақалада егжей -тегжейлі сипатталған.

1 -қадам: Қажетті компоненттер

Қажетті компоненттер
Қажетті компоненттер
Қажетті компоненттер
Қажетті компоненттер

Мен әртүрлі интернет -дүкендерге тапсырыс бердім:

  1. 4WD Robot платформасы;
  2. L293D драйверлері (екі дана);
  3. Bluetooth модулі HС-05;
  4. Прототиптеу тақтасы (Arduino UNO форматында);
  5. Arduino UNO басқармасы.

Қалғанның бәрі (менде бар):

  • TFT қалқаны;
  • Батареялар;
  • Розеткалар;
  • Сымдар;
  • Қосқыштар
  • т.б.

2-қадам: 4WD роботтық платформасын құрастыру

Құрылысқа дейінгі 4WD робот платформасы
Құрылысқа дейінгі 4WD робот платформасы
Құрылысқа дейінгі 4WD робот платформасы
Құрылысқа дейінгі 4WD робот платформасы
Құрылысқа дейінгі 4WD робот платформасы
Құрылысқа дейінгі 4WD робот платформасы
Құрылысқа дейінгі 4WD робот платформасы
Құрылысқа дейінгі 4WD робот платформасы

Сізге бірінші нәрсе - 4WD Robot платформасын құру. Мен жинау процесін мүмкіндігінше мұқият суретке түсіруге тырыстым.

3 -қадам: мотор драйверінің прототипі

Мотор жүргізушілерінің прототипі
Мотор жүргізушілерінің прототипі
Мотор жүргізушілерінің прототипі
Мотор жүргізушілерінің прототипі

Arduino UNO тақтасында бос түйреуіштердің көп болмауына байланысты (түйреуіштердің көпшілігі TFT қалқанының қажеттіліктері үшін пайдаланылады), мен бар түйреуіштерді ескере отырып, L293D драйверін басқару тізбегін дәнекерлеуді шештім. Бұл нан тақтасы Arduino UNO тақтасы мен TFT қалқаны арасында орнатылады. Схема келесідей:

4 -қадам: 4WD робот платформасының соңғы жиынтығы

4WD робот платформасының соңғы жиынтығы
4WD робот платформасының соңғы жиынтығы
4WD робот платформасының соңғы жиынтығы
4WD робот платформасының соңғы жиынтығы
4WD робот платформасының соңғы жиынтығы
4WD робот платформасының соңғы жиынтығы

Arduino UNO қалқанындағы бағдарлама TFT_shield_Robot.ino. Процесс мақалада егжей -тегжейлі сипатталған.

OV7670 камерасы мен HC-05 Bluetooth модулін TFT қалқанына қосыңыз. TFT қалқанын, мотор жүргізушісінің тақтасын, Arduino UNO -ны қосыңыз. Шассиде «TFT экраны / мотор драйвері / Arduino UNO», 7,2 В аккумуляторлық қондырғыны орнатыңыз. Драйверлер тақтасына 4 қозғалтқыштан сымдарды қосыңыз (мен экспериментальды түрде бір қозғалтқышты қостым:-)).

5 -қадам: демонстрация

Image
Image
Демонстрация
Демонстрация
Демонстрация
Демонстрация

4WD Robot -пен жұмыс істеу үшін телефонға MyRobot.apk қосымшасын орнату, Bluetooth -ды қосу, қосымшаны іске қосу, Bluetooth арқылы анықталған модуль идентификаторын таңдау қажет. Барлық әрекеттер сәтті орындалған жағдайда, телефон экранында экранның төменгі жағында басқару түймелері бар Robot 4WD бейнесі пайда болуы керек. Телефонды тік ұстау керек екенін ескеріңіз. Түймелерді басу арқылы сіз 4WD роботын жасай аласыз:

  • жалғыз фотоға түсу,
  • суреттің дәйекті берілуін бастау,
  • кескін беруді тоқтату,
  • артқы жарығын қосу / өшіру,
  • Солға бұрылыңыз,
  • алға жылжу,
  • артқа жылжу,
  • Оңға бұрылыңыз.

Көрнекі демонстрация үшін мен 4WD роботымен жұмыс жасаудың бейнесін тіркеймін. Егер сізге менің жобам ұнады (немесе ұнамады), менің жұмысымды бағалаңыз. Назарыңызға рахмет!

Ұсынылған: