Мазмұны:
- 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 10:25
Сәлем, Мен arduino арқылы өтетін RC классикалық радиосынан басқарылатын жақсы танк жасағым келді. Бұл күндері қолда бар электроникамен жұмыс жасау өте оңай.
Бұл аңды құру үшін сізге бірнеше элементтер қажет. Біз осы нұсқаулықтағы қадамдарды өтеміз.
1 -қадам: материалды жинау
Сізге келесі элементтер қажет болады:
- 12 вольтты тұрақты ток қозғалтқышы бар бір резервуар T'Rex Tank сияқты орнатылған
- Monster Shield сияқты бір Arduino үйлесімді мотор қалқаны
- Бір Arduino UNO R3 - ресми біреуін таңдаңыз
-Бір 2 арналы RC таратқышы және бір RC қабылдағыш-Мен AM 27 MHz жиіліктегі ескісін қолдандым, бірақ сіз қазіргі заманғы hobbykingr-tmhk-gt2b-3ch-2-4ghz-таратқыш-қабылдағышты таба аласыз
- UNO R3 - 9V аккумуляторы үшін бір батарея - бұл өте жақсы төзімділікке ие емес
- Қозғалыс үшін бір үлкен батарея - мен NIMH 3300 мАч 10,5В қолдандым, сондықтан әрқайсысы 1,5 вольтты 7 ұяшық бар деп ойлаймын.
- барлығына оңай қосылу үшін кейбір декандық қосқыштар
- Пісіру үтігі
Мен БҰҰ бағдарламалау үшін Arduino IDE қолдандым және Visual Studio 2017 көмегімен кішкене бақылау құралын қостым
2 -қадам: Arduino және Motor Shield
Мен arduino дайын мотор қалқанын таңдағандықтан, мен оларды бір -біріне бекітуім керек болды. Есіңізде болсын, қалқан бірнеше PIN кодын алады, сондықтан оларды басқа мақсатта қолдануға болмайды.
Arduino UNO R3 қозғалтқыштың қалқанымен сөйлесіп, қозғалтқыштың әрқайсысының айналу жылдамдығын көрсетеді. Бізде екі қозғалтқыш болғандықтан, бұл тікелей алға.
3 -қадам: Қозғалтқыш қалқанын DC қозғалтқыштарына қосыңыз
4 -қадам: Мотор қалқанын NIMH батареясына қосыңыз
5 -қадам: Радио қабылдағышты Arduino -мен байланыстырыңыз
6-қадам: Arduino үшін дербес режимге қуат көзін дайындаңыз
7 -қадам: Arduino коды
Ардуино өте күшті. Мен жас кезімде жасағым келетін барлық нәрсені қазір оңай жасай аламын! Енді электроника туралы көп білудің қажеті жоқ.
Мен бұл Arduino кодын екі көзден жаздым:
- rc-қабылдағыш-мәндерін оқу
- Monster Moto Shield үлгі коды
- Moto Shield негізгі сілтемесі
Екеуін де араластыра отырып, мен RC қабылдағышының көрсеткіштерін тікелей arduino -ға ала аламын, мотор қалқаны арқылы мәндерді қозғалтқыштарға түрлендіре аламын.
Радиодан екі арнаны қозғалтқыштардың екі бөлек жылдамдық көрсеткішіне араластыруға қатысты, мен тиісті бөлікті қалай жазу керектігі туралы бірнеше идея алу үшін Джойстикпен Tank Drive Mixing арқылы интернетке кірдім.
Мұның не екенін түсіну үшін маған PWM -ге қарау керек болды. Arduino туралы бірнеше жақсы мақалалар бар, SecretsOfArduinoPWM және PWM оқулығы.
Бұл код «Sketch»> «Кітапхананы қосу»> «Кітапханаларды басқару» мәзірінен орнатуға болатын EnableInterrupt.h -ге негізделгенін ескеріңіз, содан кейін EnableInterrupt іздеңіз. Бұл кітапхана стандартты орнату мен цикл процедурасынан тыс кез келген уақытта RC қабылдағышынан мәндерді алуға мүмкіндік береді. Өте ыңғайлы.
Ұсынылған:
Arduino + Bluetooth басқарылатын танкі: 10 қадам (суреттермен)
Arduino + Bluetooth басқарылатын танкі: Мен бұл резервуарды бағдарламалауды, қозғалтқыштардың, сервоприводтардың, Bluetooth мен Arduino қалай жұмыс істейтінін білу үшін құрастырамын, мен интернеттен зерттеу жасай отырып жасаймын. Енді мен Arduino цистернасын жасауға көмектесу керек адамдарға өзімнің нұсқаулықтарымды жасауды шештім
Arduino сымсыз басқарылатын танкі (nRF24L01): 6 қадам (суреттермен)
Сымсыз Arduino басқарылатын танк (nRF24L01): Сәлеметсіз бе! Бүгін мен сізге Arduino басқарылатын танк пен пультті қалай жасау керектігін көрсетемін. Цистернаның 3d басып шығарылған бөліктері (контроллерден, жол бағыттағышынан және резервуар қақпағынан басқа) timmiclark құрастырған және оны мына жерден табуға болады
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару құралына еліктеу: 6 қадам
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару пультіне еліктеу: Егер сіз теледидар немесе DVD ойнатқыш үшін қашықтан басқару пультін жоғалтқан болсаңыз, құрылғының өзіндегі түймелерге жүгіру, табу және пайдалану қаншалықты ауыр болатынын білесіз. Кейде бұл түймелер қашықтан басқару пультімен бірдей функцияны ұсынбайды. Алу
IR қашықтан басқару пультін RF қашықтан басқару пультіне түрлендіру: 9 қадам (суреттермен)
IR қашықтан басқару пультін RF қашықтан басқару пультіне түрлендіріңіз: бүгінгі нұсқаулықта мен сізге микроконтроллерсіз жалпы радиожиілік модульді қалай қолдануға болатынын көрсетемін, бұл бізді кез келген құрылғының IR қашықтан басқару пультін ЖЖ -ге түрлендіре алатын жобаны құруға әкеледі. Қашықтан басқару. Түрлендірудің басты артықшылығы
Arduino мен TV қашықтан басқару пультінің көмегімен қашықтан басқарылатын робот: 11 қадам
Қашықтан басқарылатын робот Arduino мен теледидардың қашықтан басқару пультін қолдана отырып: Бұл қашықтан басқарылатын автокөлікті теледидар, айнымалы ток сияқты кез келген қашықтан басқару пультінің көмегімен жылжытуға болады. инфрақызыл қабылдағыштың көмегімен, бұл өте арзан сенсор