INHOUDSOPGAWE:
- Stap 1: Monteer materiaal
- Stap 2: Arduino en motorskild
- Stap 3: Koppel die motorskerm aan DC -motors
- Stap 4: Koppel die motorskerm aan die NIMH -battery
- Stap 5: Koppel die radio -ontvanger aan Arduino
- Stap 6: Berei die kragbron voor vir Arduino vir die alleenstaande modus
- Stap 7: Arduino -kode
Video: Afstandsbediende Arduino -tenk: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Haai daar, Ek wou 'n mooi tenk bou wat beheer word vanaf 'n klassieke RC -radio wat deur 'n arduino gaan. Dit is eintlik deesdae redelik maklik met al die beskikbare elektronika.
U moet 'n paar elemente aanskaf om die dier te bou. Ons gaan deur die stappe in hierdie instruksies.
Stap 1: Monteer materiaal
U benodig die volgende elemente:
- Een tenk met twee DC -motors 12v wat reeds gemonteer is soos T'Rex Tank
- Een motorskerm wat versoenbaar is met Arduino, soos Monster Shield
- Een Arduino UNO R3 - verkies die amptelike een
-Een 2-kanaals RC-sender en een RC-ontvanger-ek het 'n ou een op AM 27 MHZ gebruik, maar u kan moderne modelle soos hierdie hobbykingr-tmhk-gt2b-3ch-2-4ghz-sender-en-ontvanger vind
- Een battery vir UNO R3 - 9V battery vir die oomblik - nie ideaal nie, aangesien dit nie veel uithouvermoë het nie
- Een groot battery vir die beweging - ek het 'n NIMH 3300 mAH 10.5v gebruik, so ek dink 7 selle met elk 1.5v
- 'n paar dekaansluitings om almal maklik te laat skakel
- Soldeerbout
Ek het Arduino IDE gebruik om die UNO te programmeer en ek het 'n klein moniteringsinstrument bygevoeg met Visual Studio 2017
Stap 2: Arduino en motorskild
Aangesien ek 'n motorskerm gekies het wat gereed was vir arduino, moes ek dit net saam monteer. Let daarop dat die skild al 'n paar PIN's inneem en daarom nie vir ander doeleindes hergebruik moet word nie.
Die Arduino UNO R3 sal met die motorskerm praat om aan te dui met watter spoed elkeen van die motor moet draai. Aangesien ons twee motors het, is dit redelik eenvoudig.
Stap 3: Koppel die motorskerm aan DC -motors
Stap 4: Koppel die motorskerm aan die NIMH -battery
Stap 5: Koppel die radio -ontvanger aan Arduino
Stap 6: Berei die kragbron voor vir Arduino vir die alleenstaande modus
Stap 7: Arduino -kode
Arduino is so kragtig. Al die dinge wat ek wou doen toe ek jonk was, kan ek dit nou so maklik doen! U hoef nie meer soveel te weet oor elektronika nie.
Ek het hierdie Arduino -kode uit twee bronne geskryf:
- lees-rc-ontvanger-waardes
- Monster Moto Shield -voorbeeldkode
- Moto Shield se hoofskakel
Deur albei te meng, kan ek die lesings van die RC -ontvanger reguit in my arduino kry, die waardes omskakel na die motors deur die motorskerm.
Met betrekking tot die vermenging van die twee kanale van die radio in twee afsonderlike snelheidsaanduidings vir die motors, het ek op die internet gegaan oor Tank Drive Mixing met Joystick om 'n paar idees te kry oor hoe om die ooreenstemmende deel te skryf.
Ek moes ook na PWM kyk om 'n bietjie te verstaan waaroor dit gaan. 'N Paar goeie artikels oor arduino is beskikbaar, SecretsOfArduinoPWM en Tutorial PWM
Wees versigtig dat hierdie kode staatmaak op EnableInterrupt.h wat geïnstalleer kan word vanaf die spyskaart "Skets"> "Biblioteek insluit"> "Beheer biblioteke" en soek dan na EnableInterrupt. Met hierdie biblioteek kan u die waardes van die RC -ontvanger te eniger tyd opneem uit die standaard opstel- en lusprosedure. Nogal gerieflik.
Aanbeveel:
Afstandsbediende LED -oë en kostuumkap: 7 stappe (met foto's)
Afstandsbediende LED -oë en kostuumkap: Twin Jawas! Dubbele Orko! Twee spook towenaars van Bubble-Bobble! Hierdie kostuumkap kan enige wese met LED-oë wees wat u kies net deur die kleure te verander. Ek het hierdie projek vir die eerste keer in 2015 gemaak met 'n baie eenvoudige stroombaan en kode, maar hierdie jaar wou ek
DIY Ir afstandsbediende Led Strip: 10 stappe (met foto's)
DIY Ir Remote Controlled Led Strip: Hallo hallo almal welkom by ons nuwe instruksies, soos u reeds uit die kleinkiekie weet dat ons in hierdie projek 'n Ir led strip -kontroleerder gaan maak wat beheer kan word met behulp van 'n algemeen beskikbare IR -afstandsbediening wat gewoonlik gebruik in
Afstandsbediende Bluetooth -motor met behulp van Arduino UNO: 4 stappe
Afstandsbediende Bluetooth -motor met Arduino UNO: Dit sal altyd fassinerend wees om te begin implementeer wat ons tot dusver in Arduino bestudeer het. Eintlik sou die meeste van almal die basiese beginsels volg. So hier gaan ek eenvoudig hierdie Arduino -gebaseerde motor met afstandsbediening verduidelik. Vereistes: 1.Arduino UNO
TV -afstandsbediende motor - Arduino: 6 stappe
TV -afstandsbediende motor - Arduino: hack u TV -afstandsbediening en beheer 'n rc -motor daarmee, met behulp van 'Arduino Uno'. Dit is 'n eenvoudige manier om u motor te beheer met behulp van 'n IR -ontvanger module geprogrammeer op arduino board en TV afstandsbediening. In hierdie instruksies leer jy hoe om: 1
Afstandsbediende robot met behulp van Arduino en TV -afstandsbediening: 11 stappe
Afstandsbediende robot met Arduino en TV -afstandsbediening: hierdie afstandbeheerde motor kan met feitlik enige afstandsbediening soos TV, wisselstroom, ens. Rondbeweeg word. Dit maak gebruik van die feit dat die afstandsbediening IR (infrarooi) uitstraal. deur 'n IR -ontvanger te gebruik, wat 'n baie goedkoop sensor is