Съдържание:

Как да направите опростена RC кола с контролиран Bluetooth: 7 стъпки (със снимки)
Как да направите опростена RC кола с контролиран Bluetooth: 7 стъпки (със снимки)

Видео: Как да направите опростена RC кола с контролиран Bluetooth: 7 стъпки (със снимки)

Видео: Как да направите опростена RC кола с контролиран Bluetooth: 7 стъпки (със снимки)
Видео: CS50 2013 - Week 9, continued 2024, Ноември
Anonim
Как да си направим опростен RC автомобил с контролиран Bluetooth
Как да си направим опростен RC автомобил с контролиран Bluetooth

Здравейте на всички, аз съм Bryan Tee Pak Hong. В момента съм една година студент в Сингапурската политехника, която изучава компютърно инженерство.

Когато бях дете, винаги бях очарован от RC колите и от начина им на работа. Когато го разглобих, виждам само парчета метал, поставени навсякъде. Винаги съм искал да има прост урок, обхващащ основните компоненти, съставляващи RC кола и днес ще ви покажа точно това.

Планирам да използвам този RC автомобил и за редица други проекти, обърнете се към това ръководство за инструкции, ако сте се сблъскали с някакви проблеми.

Без повече шум, нека започнем!

Стъпка 1: Стъпка 0: Подготовка на материалите

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

Материалите са много основни и лесни за получаване, те са:

  1. Шаси за кола* (Използвам кутия за бисквитки за нова година, бъдете креативни с вашия избор!) X1
  2. DC двигатели и гуми x2
  3. Arduino Uno (или други варианти) x1
  4. L298N H-мост x1
  5. Колело х1
  6. Батерии (1 за Arduino, 1 за двигатели)
  7. Джъмпери от мъжки към мъжки, от джъмпери от мъжки към женски
  8. Bluetooth модул HC-06 или HC-05 x1
  9. Макетна платка (бързи и лесни връзки) x1

Друго оборудване, от което се нуждаете/може да се нуждаете:

  • Поялник
  • Пистолет за горещо лепило

*Забележка: моето шаси има прикрепен IR сензор, това не се изисква в този урок

Стъпка 2: Стъпка 1: Подготовка на шасито

Стъпка 1: Подготовка на шасито
Стъпка 1: Подготовка на шасито

Първо, разглобете дъската си. Тя трябва да може да се разделя на 3 части, 2 +/- вертикални ленти от страните и средната част, където ще бъдат осъществени повечето ви връзки. Това позволява много лесно разположение на компоненти, при което можете:

  • свържете 5V от вашия Arduino към лявата страна
  • свържете GND от вашия Arduino от дясната страна
  • направете всички ваши връзки близо до Arduino

Важно е позицията да се коригира за първи път, тъй като ще бъде трудно да се премахне и постави отново макета. Уверете се, че има достатъчно място за Arduino и L298N да седят между двете вертикални ленти.

Стъпка 3: Стъпка 2: Свързване на L298N към вашите двигатели

Стъпка 2: Свържете L298N към вашите двигатели
Стъпка 2: Свържете L298N към вашите двигатели
Стъпка 2: Свържете L298N към вашите двигатели
Стъпка 2: Свържете L298N към вашите двигатели
Стъпка 2: Свържете L298N към вашите двигатели
Стъпка 2: Свържете L298N към вашите двигатели

Запояйте 2 проводника към вашия DC двигател. След това свържете другите краища на проводниците към един от гнездата с 2 отвора на моста L298N. Редът на свързване на проводника няма значение. Повторете това за другия мотор.

След това поставете джъмпери от мъжки към женски на щифтовете, намерени до 3 гнездото. Изисква се 6, 3 за всяка страна, като 1 е да контролира скоростта на двигателя чрез ШИМ и 2 за посоките. Не забравяйте кои проводници са свързани към къде, тъй като това ще бъде важно по -късно.

Вземете един от вашите батерии и прикрепете/запояйте черния проводник (заземен проводник) към джъмпер от мъжки пол. Това ще бъде използвано за постигане на обща основа с arduino по -късно. Свържете червения проводник към 12V входа (най -левия контакт), а черния проводник към GND (среден контакт) на модула L298N.

Стъпка 4: Стъпка 3: Съберете всичко заедно

Стъпка 3: Съберете всичко заедно
Стъпка 3: Съберете всичко заедно
Стъпка 3: Съберете всичко заедно
Стъпка 3: Съберете всичко заедно
Стъпка 3: Съберете всичко заедно
Стъпка 3: Съберете всичко заедно
Стъпка 3: Съберете всичко заедно
Стъпка 3: Съберете всичко заедно

Залепете горещо модула L298 върху шасито на автомобила си в позицията, която сметнете за подходяща в Стъпка 1. След това залепете горещо 2 -те DC двигателя отстрани на шасито. Моето шаси има наклон по краищата, така че използвах някои гайки, които бях лежал, за да компенсирам височината, за да мога да залепя правилно двигателите. Това е по избор, тъй като ако използвате плоско шаси, не се изисква отместване. След като залепите 2 -те двигателя, залепете батерията върху шасито. Залепих моята отдолу поради ограничения в пространството. Също така залепих батерията леко надясно, за да освободя място за сваляне на капака на батерията. Накрая залепете колелото на място и основната ви кола е готова! Опитайте се да намерите колело, което може да позволи на вашия робот да има постоянна височина, независимо от това как колелото се върти.

Свържете 6 -те кабела на джъмпера към чертежа, категоризирайте ги като 3 за ляво и 3 за дясно.

Следващата част ще разгледаме мозъка на колата, известен още като Arduino.

Стъпка 5: Стъпка 4: Връзка и код на Arduino

Стъпка 4: Връзка и код на Arduino
Стъпка 4: Връзка и код на Arduino
Стъпка 4: Връзка и код на Arduino
Стъпка 4: Връзка и код на Arduino

Свържете десния щифт за скорост към Pin 6 и левия щифт за скорост към Pin 11 на Arduino.

След това свържете другите 2 посочни щифта от всяка страна от платката към Arduino чрез мъжки към мъжки джъмпери:

  • вдясно - Пин 7 и 8
  • вляво - Пин 12 и 13

Който и ред да е без значение, тъй като ще променим връзките, ако те са грешни. Важно е обаче да не превключвате напълно лявата и дясната част. Поставете Arduino в позицията, която сте планирали в Стъпка 1.

Сега копирайте кода от този уебсайт, за да тествате движението на двигателя:

  1. качете този код на вашия Arduino
  2. ако роботът се върти по посока на часовниковата стрелка, превключете 2 -те посоки на проводниците от мъжки към мъжки джъмпери отдясно
  3. ако роботът се върти обратно на часовниковата стрелка, превключете двата посоки проводника от мъжки към мъжки джъмпери отляво
  4. ако роботът се движи назад, превключете 2 -те посоки на проводника от мъжки към мъжки джъмпер от двете страни

Залепете другата батерия към шасито и основен робот е готов! В този момент можете да програмирате вашия робот както искате, не се колебайте да експериментирате. В следващата стъпка ще изследваме някои основни движения за нашата RC кола чрез Bluetooth.

Стъпка 6: Стъпка 5: Модул HC-06

Стъпка 5: Модул HC-06
Стъпка 5: Модул HC-06

Работата с този модул е малко трудна. Преди да започнем, качете този код на вашия Arduino.

Поставете модула върху платката, не припокривайте връзките с двигателите. Направете връзките, както е показано:

  • VCC - 5V (3.3V няма да работи!)
  • GND - GND
  • RX на bluetooth --- Пин 1 на Arduino
  • TX на bluetooth --- Пин 0 на Arduino

Изтеглете приложение, наречено Arduino bluetooth контролер на вашия Android телефон. Не притежавам iphone, така че съжалявам потребителите на iphone, но би трябвало да можете да намерите подобни приложения със същата функция. Включете вашия Arduino и сдвоете Bluetooth модула с телефона си (обикновено наричан HC-05/06 или BT03/04 и т.н.), ако бъдете подканени да въведете парола, въведете 1234 или 0000, ако проверката не успее или вие не може да се свърже, тогава ще трябва да го контролираме от компютър, който има функция Bluetooth. Засега отворете приложението за Bluetooth контролер Arduino и го свържете с вашето устройство. Изберете вашия Bluetooth модул и ще стигнете до интерфейс за управление на PS2.

Направете тези ключови връзки

  • w Напред
  • наляво
  • s Назад
  • d Вдясно
  • РЕДАКТИРАНЕ: j Бутон за спиране

Стъпка 7: Поздравления! Вашата проста RC кола с Bluetooth контрол е пълна

Честито! Вашата проста RC кола с Bluetooth контрол е пълна!
Честито! Вашата проста RC кола с Bluetooth контрол е пълна!

Резюме:

  • Ще се нуждаем от 2 двигателя и H-мост, за да задвижваме двигателя
  • Мозъкът, в нашия случай arduino, е необходим, за да командва на робота как да се движи
  • Можем да използваме телефоните си като дистанционно управление за нашата RC кола

Ако обаче искате да използвате компютъра си, сдвоете компютъра си с Bluetooth модула, отидете на настройките за bluetooth, които се намират в края на страницата за конфигурация на bluetooth, проверете към кой порт се свързва (съвет: той е изходящ и има името на вашия Bluetooth модул). Отидете на инструменти> серийни портове и променете COM на правилния COM порт. Запалете серийния монитор и въведете „w“, за да може роботът да се движи напред, „s“, за да се движи назад и т.н.

Ако сте стигнали дотук, поздравления! Забавлявайте се с вашия RC автомобил с Bluetooth контрол!

Актуализация: Можете да прочетете публикацията ми в блога тук.

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