Съдържание:

Видео поток и контрол чрез смартфон 4WD робот кола (през Bluetooth): 5 стъпки
Видео поток и контрол чрез смартфон 4WD робот кола (през Bluetooth): 5 стъпки

Видео: Видео поток и контрол чрез смартфон 4WD робот кола (през Bluetooth): 5 стъпки

Видео: Видео поток и контрол чрез смартфон 4WD робот кола (през Bluetooth): 5 стъпки
Видео: 3D-моделирование с образовательным набором RoboRobo RoboKit 2024, Юли
Anonim
Видео поток и контрол чрез смартфон 4WD робот кола (през Bluetooth)
Видео поток и контрол чрез смартфон 4WD робот кола (през Bluetooth)

Здравейте! Продължавам поредицата от статии, посветени на уникалния TFT щит за Arduino. Тази статия ще бъде посветена на разработването на 4WD робот, който има "визия", използвайки обща и евтина камера ОV7670, която ще предава изображения от камерата на смартфон (в реално време) по Bluetooth. Роботът също ще се управлява чрез Bluetooth от смартфон.

В тази статия няма да описвам подробно процеса на програмиране на Arduino UNO (ще публикувам само скицата). Процесът на програмиране е описан подробно в предишна статия.

Стъпка 1: Необходими компоненти

Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти

Поръчах в различни онлайн магазини:

  1. 4WD Робот платформа;
  2. L293D драйвери (две части);
  3. Bluetooth модул HС-05;
  4. Дъска за прототипиране (във формат Arduino UNO);
  5. Arduino UNO табло.

Всичко останало (имах в наличност):

  • TFT щит;
  • Батерии;
  • Гнезда;
  • Проводници;
  • Съединители
  • и т.н.

Стъпка 2: Предварително изградена роботна платформа за 4WD

Предварително изградена роботна платформа с 4WD
Предварително изградена роботна платформа с 4WD
Предварително изградена роботна платформа с 4WD
Предварително изградена роботна платформа с 4WD
Предварително изградена роботна платформа с 4WD
Предварително изградена роботна платформа с 4WD
Предварително изградена роботна платформа с 4WD
Предварително изградена роботна платформа с 4WD

Първото нещо, което трябва да направите, е да изградите платформа за роботи с 4WD. Опитах се да снимам процеса на сглобяване възможно най -задълбочено.

Стъпка 3: Прототипна платка за двигател

Прототипна платка за драйвер на мотор
Прототипна платка за драйвер на мотор
Прототипна платка за драйвер на мотор
Прототипна платка за драйвер на мотор

Поради факта, че на платката Arduino UNO нямаше толкова много свободни щифтове (повечето от щифтовете се използват за нуждите на TFT щита), реших да запоя веригата за управление на драйвера L293D, като взех предвид наличните щифтове. Тази схема е инсталирана между дъската Arduino UNO и TFT щита. Схемата е следната:

Стъпка 4: Окончателно сглобяване на 4WD робот платформа

Окончателно сглобяване на 4WD робот платформа
Окончателно сглобяване на 4WD робот платформа
Окончателно сглобяване на 4WD робот платформа
Окончателно сглобяване на 4WD робот платформа
Окончателно сглобяване на 4WD робот платформа
Окончателно сглобяване на 4WD робот платформа

Програма в Arduino UNO щит TFT_shield_Robot.ino. Процесът е описан подробно в статията.

Свържете камерата OV7670 и Bluetooth модула HC-05 към TFT щита. Свържете заедно TFT щита, основната платка на драйвера на двигателя, Arduino UNO. Инсталирайте монтажа "TFT щит / Драйвер на двигателя / Arduino UNO", 7,2 V батерия на шасито. Свържете проводници от 4 двигателя към платката на драйвера (експериментално свързах по един двигател всеки:-)).

Стъпка 5: Демонстрация

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

За да работите с 4WD Robot, трябва да инсталирате приложението MyRobot.apk на телефона си, да включите Bluetooth, да стартирате приложението, да изберете идентификатора на модула, открит от Bluetooth. В случай на успешно изпълнение на всички действия, изображението на робота 4WD с бутоните за управление в долната част на екрана трябва да се появи на екрана на телефона. Моля, обърнете внимание, че телефонът трябва да се държи изправен. Чрез щракване върху бутоните можете да направите 4WD робот:

  • направете една снимка,
  • стартиране на последователно прехвърляне на изображения,
  • спиране на прехвърлянето на изображения,
  • включване / изключване на подсветката,
  • завийте наляво,
  • продължавай напред,
  • върви назад,
  • обърни се на дясно.

За визуална демонстрация прикачвам видеоклип на работа с 4WD Robot. Ако проектът ви е харесал (или не ви хареса), моля, оценете работата ми. Благодаря за вниманието!

Препоръчано: