Съдържание:
- Стъпка 1: Сглобете материала
- Стъпка 2: Arduino и Motor Shield
- Стъпка 3: Свържете щита на двигателя с DC двигатели
- Стъпка 4: Свържете щита на двигателя с батерията NIMH
- Стъпка 5: Свържете радиоприемника към Arduino
- Стъпка 6: Подгответе източник на захранване за Arduino за самостоятелен режим
- Стъпка 7: Arduino код
Видео: Дистанционно контролиран резервоар Arduino: 9 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Здравей, Исках да построя хубав резервоар, управляван от класическо RC радио, преминаващо през arduino. Всъщност е доста лесно в наши дни с цялата налична електроника наоколо.
Ще трябва да закупите няколко елемента, за да изградите този звяр. Ще преминем през стъпките в тази инструкция.
Стъпка 1: Сглобете материала
Ще ви трябват следните елементи:
- Един резервоар с два DC мотора 12v, вече монтирани като T'Rex Tank
- Един съвместим с Arduino моторен щит като Monster Shield
- Един Arduino UNO R3 - моля, предпочетете официалния
-Един 2-канален RC предавател и един RC приемник-Използвах стар, който е на AM 27 MHZ, но можете да намерите съвременни като този hobbykingr-tmhk-gt2b-3ch-2-4ghz-предавател и приемник
- Една батерия за UNO R3 - 9V батерия за момента - не е идеална, тъй като няма много издръжливост
- Една голяма батерия за движение - използвах NIMH 3300 mAH 10.5v, така че предполагам 7 клетки с по 1.5v всяка
- някои декански конектори, за да могат всички да се свързват лесно
- поялник
Използвах Arduino IDE за програмиране на UNO и добавих малък инструмент за мониторинг с Visual Studio 2017
Стъпка 2: Arduino и Motor Shield
Тъй като избрах мото щит, който беше готов за arduino, просто трябваше да ги монтирам заедно. Имайте предвид, че щитът вече приема няколко ПИН кода и следователно не трябва да се използва повторно за други цели.
Arduino UNO R3 ще разговаря с щита на двигателя, за да посочи с каква скорост трябва да се завърти всеки от двигателя. Тъй като имаме два двигателя, това е съвсем право напред.
Стъпка 3: Свържете щита на двигателя с DC двигатели
Стъпка 4: Свържете щита на двигателя с батерията NIMH
Стъпка 5: Свържете радиоприемника към Arduino
Стъпка 6: Подгответе източник на захранване за Arduino за самостоятелен режим
Стъпка 7: Arduino код
Arduino е толкова мощен. Всички неща, които исках да правя, когато бях млад, сега мога да го правя толкова лесно! Вече няма нужда да знаете толкова много за електрониката.
Написах този код на Arduino от два източника:
- четене-rc-приемник-стойности
- Примерен код на Monster Moto Shield
- Основна връзка на Moto Shield
Смесвайки и двете заедно, мога да получа показанията от RC приемника направо в моя arduino, да преобразувам стойностите в двигателите през щита на двигателя.
Що се отнася до смесването на двата канала от радиото в две отделни индикации за скоростта на моторите, отидох в интернет през Tank Drive Mixing с джойстик, за да получа някои идеи как да напиша съответната част.
Също така трябваше да прегледам PWM, за да разбера малко за какво става въпрос. Налични са някои добри статии за arduino, SecretsOfArduinoPWM и Tutorial PWM
Внимавайте този код да разчита на EnableInterrupt.h, който може да бъде инсталиран от менюто „Sketch“> „Include Library“> „Manage Libraries“, след което потърсете EnableInterrupt. Тази библиотека позволява да се улавят стойностите от RC приемника по всяко време извън стандартната процедура за настройка и цикъл. Доста удобно.
Препоръчано:
3D отпечатан RC контролиран резервоар !!: 8 стъпки (със снимки)
3D отпечатан RC контролиран резервоар !!: Искали ли сте някога да имате дистанционно управлявано превозно средство, което да може да излезе извън пътя и дори можете да видите от камера за гледане от първо лице, тогава този резервоар е страхотен за вас. Следите на резервоара позволяват отлично сцепление при шофиране по терени като мръсотия
Arduino + Bluetooth контролиран резервоар: 10 стъпки (със снимки)
Arduino + Bluetooth контролиран резервоар: Аз изграждам този резервоар, за да се науча как да програмирам, как работят двигатели, серво, Bluetooth и Arduino и го изграждам с проучване от интернет. Сега реших да направя свои собствени инструктажи за хора, които трябва да помогнат за изграждането на резервоар Arduino
Безжичен резервоар с контролиран Arduino (nRF24L01): 6 стъпки (със снимки)
Безжичен резервоар с контролиран Arduino (nRF24L01): Здравейте! Днес ще ви покажа как да изградите резервоар с дистанционно управление с Arduino. 3D отпечатаните части на резервоара (с изключение на контролера, пътеводителя и капака на резервоара) са проектирани от timmiclark и могат да бъдат намерени тук
Изградете $ 15 дистанционно контролиран ESP8266 робот иконом / кола / резервоар за Ios и Android: 4 стъпки
Създайте $ 15 дистанционно управляван робот иконом на ESP8266 / кола / резервоар за Ios и Android: Мразите ли да ходите до кухнята, за да вземете лека закуска? Или да си вземете нова напитка? Всичко това може да бъде поправено с този прост иконом с дистанционно управление от $ 15. Преди да продължим, аз изпълнявам проект Kickstarter в момента за гласово контролирана RGB LED лента
WiFi Автоматично захранване на растенията с резервоар - Настройка за отглеждане на закрито/на открито - Водни растения автоматично с дистанционно наблюдение: 21 стъпки
WiFi Автоматично захранване на растенията с резервоар - Настройка за отглеждане на закрито/на открито - Водни растения автоматично с дистанционно наблюдение: В този урок ще демонстрираме как да настроим персонализирана система за захранване на закрито/външно растение, която автоматично полива растенията и може да се наблюдава дистанционно с помощта на платформата Adosia