Съдържание:

РОБОТ С СМАРТФОН, КОНТРОЛИРАН С BLE 4.0 !!!: 5 стъпки
РОБОТ С СМАРТФОН, КОНТРОЛИРАН С BLE 4.0 !!!: 5 стъпки

Видео: РОБОТ С СМАРТФОН, КОНТРОЛИРАН С BLE 4.0 !!!: 5 стъпки

Видео: РОБОТ С СМАРТФОН, КОНТРОЛИРАН С BLE 4.0 !!!: 5 стъпки
Видео: Люк Диас - Трансфер технологий и инновации 2024, Ноември
Anonim
Image
Image
Нещата, от които се нуждаете
Нещата, от които се нуждаете

В предишни инструкции споделих с вас как можете да използвате Bluetooth модул (по -специално HM10 BLE v4.0) с Arduino за управление на светодиоди с помощта на смартфон. Можете да го проверите тук. В тази инструкция ще ви покажа как да създадете робот, който може да се управлява с помощта на смартфон чрез Bluetooth Low Energy. Ще се опитам да го направя възможно най -опростен.

Стъпка 1: Нещата, от които се нуждаете:-

Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете

Така че тук съм предоставил име и подробности за всички компоненти, които ще ви трябват, заедно с връзките за най -добра покупка.

1. Електронни компоненти:-

Arduino UNO:- Използвал съм UNO, но можете да използвате всяка друга дъска като Mega, ако искате да дадете на робота допълнителни функции и изисквате много I/O пинове или по-малък Nano, ако искате малък компактен бот. Ако сте начинаещ, съветвам ви да получите UNO, защото той е по -универсален и удобен за потребителя. Връзка за US Link за Европа

Arduino Motor Shield:- Използвал съм L293D моторен щит, който е евтин и ефективен за този проект, но ако искате, можете да изберете. за по -добра версия Щит на двигателя L298N, който може да работи с по -големи двигатели. Връзка за USLink за Европа

Bluetooth модул:-Тук използвах AT-09 модул, който е HM-10 съвместим. Можете да отидете за HM-10, ако желаете. Въпреки че този урок е основно за Bluetooth 4.0v, можете да използвате и HC-05 модул, ако имате това. Връзка към USLink за Европа

Редукторни DC двигатели:- Тези, които използвах, са евтини и ще свършат работата. но ако наистина искате да отидете професионално, можете да си купите мотори с голям въртящ момент от тук. Връзка към USLink за Европа

  • Батерии:- 2 батерии ще са необходими за този проект, 9v-12v батерия за водача на двигателя и 9v батерия за Arduino. Или пък можете да използвате банка за захранване, за да я захранвате чрез USB Link за USLink за Европа
  • Резистори 2.2k ohm и 1k ohm всеки. Връзка към USLink за Европа

2. Софтуерни изисквания:-

Arduino IDE:- За писане и качване на код на дъската на arduino

BLE Джойстик apk:- Използвайте BLE джойстик apk, ако използвате модули HM10/AT-09. Ако използвате модули HC-05/06, използвайте приложението Bluetooth Controller

3. Изисквания към хардуера:-

Сега хардуерните изисквания се различават в много аспекти, като например, ако искате 2 -колесен робот или 4 -колесен. Или може би искате такъв с песни като Танк. Така че тук съм предоставил връзки към няколко роботизирани шаси, които можете да си купите, или можете да направите такъв с предмети, които сте поставили като картонени / акрилни листове.

  • Задвижване на 2 колела.
  • Задвижване на 4 колела.
  • Шаси на резервоар.

Ще използвам някои части, за да направя тялото на робота. Подробности в следващата стъпка.

Стъпка 2: Изработка на шасито:-

Изработка на шасито
Изработка на шасито
Изработка на шасито
Изработка на шасито
Изработка на шасито
Изработка на шасито

Тук използвах Sunboard с дебелина 5 мм за основата, пробити отвори за скобите на двигателя и Arduino отгоре. и сглоби всичко, както е показано на снимките. Направих подобен дизайн в предишен Instructable, можете да го проверите тук, той има повече подробности за дизайна:- Прост и интелигентен робот, използващ Arduino.

Вместо да правите сами, можете също да си купите такъв, който ще бъде по -лесен. Връзки, които вече споделих в предишната стъпка.

Тази публикация е повече за контролиране на робота с помощта на BLE, така че нека да влезем в него.

Стъпка 3: Осъществяване на връзки:-

Осъществяване на връзки
Осъществяване на връзки
Осъществяване на връзки
Осъществяване на връзки
Осъществяване на връзки
Осъществяване на връзки
Осъществяване на връзки
Осъществяване на връзки

Първо трябва да свържете Bluetooth модула към arduino, както е показано на снимката по -горе.

  • Tx => Rx на Arduino (Pin 0)
  • Rx => Tx на Arduino (щифт 1)
  • GND => GND
  • Vcc => +5v

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