Съдържание:
- Стъпка 1: Събиране на материали и инструменти
- Стъпка 2: Съберете резервоара
- Стъпка 3: Програмиране на резервоара и контролера
- Стъпка 4: Окабеляване на резервоара
- Стъпка 5: Окабеляване на контролера
Видео: Безжичен резервоар с контролиран Arduino (nRF24L01): 6 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Здравейте!
Днес ще ви покажа как да изградите танк с дистанционно управление с Arduino. 3D отпечатаните части на резервоара (с изключение на контролера, пътеводителя и капака на резервоара) са проектирани от timmiclark и могат да бъдат намерени тук.
Стъпка 1: Събиране на материали и инструменти
За да започнете, ще ви трябват следните материали:
- 1x Arduino UNO (тук)
- 1x Arduino Nano (тук)
- 2x безжични модули nRF24L01 2,4 GHz (тук)
- 1x L298N Драйвер на двигателя (тук)
- 2x зъбен мотор (жълтото парче пластмаса) (тук)
- 1x джойстик (тук)
- 1x 9v скоба за батерия (тук)
- 2x превключвател на захранването (тук)
- 2x батерии TR 18650 (и зарядно устройство) (тук)
- 1x държач за батерии TR 18650 за 2 батерии (тук)
- 1x комплект джъмпер от мъжки към женски (тук)
3D отпечатаните части се състоят от (може да се намери в долната част на тази стъпка):
- 2x тяло
- 2x TrackMidFrame
- 52x писта
- 4x Cog
- 4x CogBracketInner
- 4x CogBracketOuter
- 1x TankCover
- 1x контролер
Ще ви трябват и следните инструменти:
- Поялник
- Различни размери на свредлото
- супер лепило
- Клещи
- Нож
Стъпка 2: Съберете резервоара
След отпечатването сглобих резервоара. Всички парчета с изключение на пистите, зъбците и корицата бяха залепени заедно със супер лепило. Песните в крайна сметка бяха твърде стегнати около зъбците, може да е проблем с принтера ми, но реших да добавя две допълнителни песни от всяка страна и да проектирам ръководство за песните. Това не е най -удобното решение, но работи.
След като сглобих резервоара, пробих дупки, за да се поберат безжичния модул и превключвателя на захранването. Вероятно трябваше да пробия дупките, преди да залепя всичко заедно, но това нямаше голяма разлика. Пробих дупки и прикрепих драйвера на двигателя към дъното на резервоара с два болта M3.
По избор (ако имате същия проблем като мен):
Отпечатайте два водача на резервоара от папката „по избор“и някои песни (предлагам да добавите по един или два от всяка страна).
Стъпка 3: Програмиране на резервоара и контролера
За да програмирате arduino, ще ви трябва инсталирана библиотека RF24. Затова изтеглете файловете по -долу и отворете arduino IDE. Отидете на Sketch -> Include Library -> Add. ZIP Library и импортирайте 'RF24.zip' там.
След това ще трябва да свържете arduino UNO и да качите „tank.ino“към arduino. ще свържем проводниците в следващата стъпка.
Сега изключете Arduino UNO и свържете Arduino Nano и качете „controller.ino“към Arduino.
Не забравяйте да промените настройките „борд“и „порт“под инструментите на правилния тип платка и порт.
Стъпка 4: Окабеляване на резервоара
(изображението на модула nRF24L01 е изглед отдолу) Окабеляване на резервоара: Свържете следните пинове. щифтове nRF24L01 ---- щифтове Arduino • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3- --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- не е свързан L298N ---- Arduino щифтове • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Що се отнася до батерията на резервоара, заземяващият проводник отива към щифта GND на arduino и GND щифта на драйвера на двигателя. захранващият проводник преминава към Vin pin на arduino и към +12V щифта на драйвера на двигателя чрез превключвателя на захранването. О, и +5V щифтът на драйвера на двигателя е прикрепен към 5V щифта на arduino.
Стъпка 5: Окабеляване на контролера
Окабеляване на контролера nRF24L01 щифтове ---- Arduino щифтове • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- не е свързан Джойстик ---- Arduino щифтове • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1 Това е малко пъзел, който поставя всички компоненти в контролера, но с малко търпение съм сигурен, че ще се справите
Препоръчано:
3D отпечатан RC контролиран резервоар !!: 8 стъпки (със снимки)
3D отпечатан RC контролиран резервоар !!: Искали ли сте някога да имате дистанционно управлявано превозно средство, което да може да излезе извън пътя и дори можете да видите от камера за гледане от първо лице, тогава този резервоар е страхотен за вас. Следите на резервоара позволяват отлично сцепление при шофиране по терени като мръсотия
Arduino + Bluetooth контролиран резервоар: 10 стъпки (със снимки)
Arduino + Bluetooth контролиран резервоар: Аз изграждам този резервоар, за да се науча как да програмирам, как работят двигатели, серво, Bluetooth и Arduino и го изграждам с проучване от интернет. Сега реших да направя свои собствени инструктажи за хора, които трябва да помогнат за изграждането на резервоар Arduino
Изградете $ 15 дистанционно контролиран ESP8266 робот иконом / кола / резервоар за Ios и Android: 4 стъпки
Създайте $ 15 дистанционно управляван робот иконом на ESP8266 / кола / резервоар за Ios и Android: Мразите ли да ходите до кухнята, за да вземете лека закуска? Или да си вземете нова напитка? Всичко това може да бъде поправено с този прост иконом с дистанционно управление от $ 15. Преди да продължим, аз изпълнявам проект Kickstarter в момента за гласово контролирана RGB LED лента
Дистанционно контролиран резервоар Arduino: 9 стъпки
Танк Arduino с дистанционно управление: Здравейте, исках да построя хубав резервоар, управляван от класическо RC радио, преминаващо през arduino. Всъщност е доста лесно в наши дни с цялата налична електроника наоколо. Ще трябва да закупите няколко елемента, за да изградите този звяр
WiFi резервоар със SPEEEduino!: 3 стъпки (със снимки)
WiFi резервоар със SPEEEduino!: Намиране на съкровище в боклука! Успях да намеря неизползван робот резервоар от проекти от предишни години, лежащ в ъгъла на лабораторията в моето училище, затова го взех, надявайки се, че мога да го спася за някои части, и тук видях две познати неща & ndas