Turinys:
- 1 žingsnis: Surinkite medžiagą
- 2 žingsnis: „Arduino“ir „Motor Shield“
- 3 žingsnis: susiekite variklio skydą su nuolatinės srovės varikliais
- 4 žingsnis: susiekite variklio skydą su NIMH baterija
- 5 veiksmas: susiekite radijo imtuvą su „Arduino“
- 6 žingsnis: Paruoškite „Arduino“maitinimo šaltinį autonominiam režimui
- 7 žingsnis: „Arduino“kodas
Video: Nuotoliniu būdu valdomas „Arduino“bakas: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Labas, Norėjau sukurti gražų baką, valdomą iš klasikinio RC radijo, einančio per arduino. Iš tikrųjų šiais laikais tai yra gana paprasta, kai yra visa turima elektronika.
Norėdami sukurti tą žvėrį, turėsite įsigyti keletą elementų. Mes atliksime šios instrukcijos veiksmus.
1 žingsnis: Surinkite medžiagą
Jums reikės šių elementų:
- Vienas bakas su dviem 12 V nuolatinės srovės varikliais, jau sumontuotais kaip „T'Rex Tank“
- Vienas su „Arduino“suderinamas „Motor Shield“, pvz., „Monster Shield“
- Vienas „Arduino UNO R3“- rinkitės oficialų
-Vienas 2 kanalų RC siųstuvas ir vienas RC imtuvas-naudojau seną, kuris yra AM 27 MHZ, bet galite rasti šiuolaikinių, tokių kaip šis hobbykingr-tmhk-gt2b-3ch-2-4ghz-siųstuvas ir imtuvas
- Viena UNO R3 baterija - šiuo metu 9 V baterija - nėra ideali, nes ji neturi daug ištvermės
- Viena didelė baterija judėjimui - aš naudoju NIMH 3300 mAH 10.5v, todėl manau, kad 7 ląstelės po 1.5v
- kai kurios dekano jungtys, kad visi galėtų lengvai prisijungti
- Lituoklis
UNO programavimui naudojau „Arduino IDE“ir pridėjau nedidelį stebėjimo įrankį su „Visual Studio 2017“
2 žingsnis: „Arduino“ir „Motor Shield“
Kadangi pasirinkau variklio skydą, kuris buvo paruoštas arduino, aš tiesiog turėjau juos sumontuoti. Atkreipkite dėmesį, kad skydas naudoja jau keletą PIN kodų, todėl jo negalima pakartotinai naudoti kitiems tikslams.
„Arduino UNO R3“kalbės su variklio skydu, kad nurodytų, kokiu greičiu kiekvienas variklis turi suktis. Kadangi turime du variklius, tai yra gana paprasta.
3 žingsnis: susiekite variklio skydą su nuolatinės srovės varikliais
4 žingsnis: susiekite variklio skydą su NIMH baterija
5 veiksmas: susiekite radijo imtuvą su „Arduino“
6 žingsnis: Paruoškite „Arduino“maitinimo šaltinį autonominiam režimui
7 žingsnis: „Arduino“kodas
Arduino yra toks galingas. Visus dalykus, kuriuos norėjau padaryti jaunystėje, dabar galiu tai padaryti taip lengvai! Nereikia tiek daug žinoti apie elektroniką.
Aš parašiau šį „Arduino“kodą iš dviejų šaltinių:
- skaitymo-rc-imtuvo reikšmės
- „Monster Moto Shield“pavyzdinis kodas
- „Moto Shield“pagrindinė nuoroda
Sumaišius abu, galiu gauti rodmenis iš RC imtuvo tiesiai į savo arduino, konvertuoti reikšmes į variklius per variklio skydą.
Kalbant apie dviejų kanalų maišymą iš radijo į dvi atskiras variklių greičio indikacijas, perėjau per internetą per „Tank Drive Mixing“ir „Joystick“, kad gaučiau idėjų, kaip parašyti atitinkamą dalį.
Aš taip pat turėjau peržiūrėti PWM, kad šiek tiek suprasčiau, kas tai yra. Yra keletas gerų straipsnių apie arduino, „SecretsOfArduinoPWM“ir „Tutorial PWM“
Būkite atsargūs, kad šis kodas remiasi „EnableInterrupt.h“, kurį galima įdiegti iš meniu „Eskizas“> „Įtraukti biblioteką“> „Tvarkyti bibliotekas“, tada ieškokite „EnableInterrupt“. Ši biblioteka leidžia bet kuriuo metu užfiksuoti vertes iš RC imtuvo iš standartinės sąrankos ir ciklo procedūros. Gana patogu.
Rekomenduojamas:
Nuotoliniu būdu valdomas garsinis signalas, skirtas pamesti ir rasti: 4 žingsniai
Nuotoliniu būdu valdomas garsinis signalas prarastiems ir rastiems: Ši dviejų dalių grandinė susideda iš garsinio signalo ir valdiklio. Pritvirtinkite garsinį signalą prie elemento, kurį dažnai galite pamesti, ir naudokite mygtuką bei garsumo rankenėlę, esančią valdiklyje, kad įjungtumėte signalą, kai elementas pametamas. Garsinis signalas ir valdiklis
„Transform-a-Car“: nuotoliniu būdu valdomas ir kontroliuojamas: 4 žingsniai
„Transformuoti automobilį“: nuotoliniu būdu valdomas ir kontroliuojamas: tai įsilaužimas į RC automobilį su sugedusiu nuotolinio valdymo pultu. Garažuose galite rasti daug
Nuotoliniu būdu valdomas automobilis - valdomas naudojant belaidį „Xbox 360“valdiklį: 5 žingsniai
Nuotoliniu būdu valdomas automobilis - valdomas naudojant belaidį „Xbox 360“valdiklį: tai instrukcijos, skirtos sukurti savo nuotoliniu būdu valdomą automobilį, valdomą naudojant belaidį „Xbox 360“valdiklį
Nuotoliniu būdu valdomas „Bluetooth“automobilis naudojant „Arduino UNO“: 4 žingsniai
Nuotoliniu būdu valdomas „Bluetooth“automobilis naudojant „Arduino UNO“: visada bus įdomu pradėti įgyvendinti tai, ką iki šiol studijavome „Arduino“. Iš esmės dauguma žmonių eitų su pagrindais. Taigi čia aš tiesiog paaiškinsiu šį „Arduino“pagrįstą nuotoliniu būdu valdomą automobilį. Reikalavimai: 1. „Arduino UNO
Televizorius nuotoliniu būdu valdomas automobilis - „Arduino“: 6 žingsniai
Televizorius nuotoliniu būdu valdomas automobilis - „Arduino“: nulaužkite televizoriaus nuotolinio valdymo pultą ir su juo valdykite rc automobilį naudodami „Arduino Uno“. Tai paprastas būdas valdyti savo automobilį naudojant IR imtuvo modulį, užprogramuotą „arduino“plokštėje ir televizoriaus nuotolinio valdymo pulte. Šioje instrukcijoje sužinosite, kaip: 1