Cuprins:
- Pasul 1: Asamblați materialul
- Pasul 2: Arduino și Motor Shield
- Pasul 3: Conectați ecranul motorului la motoarele de curent continuu
- Pasul 4: Conectați ecranul motorului la bateria NIMH
- Pasul 5: Conectați receptorul radio la Arduino
- Pasul 6: Pregătiți sursa de alimentare pentru Arduino pentru modul autonom
- Pasul 7: Cod Arduino
Video: Rezervor Arduino controlat de la distanță: 9 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Buna, Am vrut să construiesc un tanc frumos controlat de un radio RC clasic care trece printr-un arduino. De fapt, este destul de ușor în aceste zile, cu toate componentele electronice disponibile în jur.
Va trebui să procurați câteva elemente pentru a construi acea fiară. Vom parcurge pașii din acest instructabil.
Pasul 1: Asamblați materialul
Veți avea nevoie de următoarele elemente:
- Un rezervor cu două motoare de curent continuu de 12v montat deja ca rezervorul T'Rex
- Un motor Shield compatibil Arduino, cum ar fi Monster Shield
- Un Arduino UNO R3 - vă rugăm să preferați unul oficial
- Un transmițător RC cu 2 canale și un receptor RC - Am folosit unul vechi care este pe AM 27 MHZ, dar puteți găsi altele moderne precum acest hobbykingr-tmhk-gt2b-3ch-2-4ghz-transmitter-and-receiver
- O baterie pentru UNO R3 - baterie de 9V pentru moment - nu este ideală, deoarece nu are multă rezistență
- O baterie mare pentru mișcare - am folosit un NIMH 3300 mAH 10,5v, așa că cred că 7 celule cu 1,5 v fiecare
- niște conectori decan pentru a face pe toată lumea să se conecteze cu ușurință
- Ciocan de lipit
Am folosit Arduino IDE pentru a programa UNO și am adăugat un mic instrument de monitorizare cu Visual Studio 2017
Pasul 2: Arduino și Motor Shield
De când am selectat un scut motor care era gata arduino, a trebuit doar să le montez împreună. Rețineți că ecranul ia deja câteva PIN-uri și, prin urmare, nu va fi reutilizat în alte scopuri.
Arduino UNO R3 va vorbi cu ecranul motorului pentru a indica cu ce viteză trebuie să se întoarcă fiecare motor. Deoarece avem două motoare, acest lucru este destul de simplu.
Pasul 3: Conectați ecranul motorului la motoarele de curent continuu
Pasul 4: Conectați ecranul motorului la bateria NIMH
Pasul 5: Conectați receptorul radio la Arduino
Pasul 6: Pregătiți sursa de alimentare pentru Arduino pentru modul autonom
Pasul 7: Cod Arduino
Arduino este atât de puternic. Toate lucrurile pe care am vrut să le fac când eram tânăr, pot să le fac atât de ușor acum! Nu mai este nevoie să știi atât de multe despre electronică.
Am scris acest cod Arduino din două surse:
- citirea-valorile-receptor-rc
- Exemplu de cod Monster Moto Shield
- Link principal Moto Shield
Amestecându-le pe amândouă, pot obține citirile de la receptorul RC direct în arduino, convertind valorile la motoare prin ecranul motorului.
În ceea ce privește amestecarea celor două canale de la radio în două indicații de viteză separate pentru motoare, am intrat pe internet prin Tank Drive Mixing cu Joystick pentru a obține câteva idei despre cum să scriu partea corespunzătoare.
De asemenea, a trebuit să mă uit la PWM pentru a înțelege puțin despre ce este vorba. Sunt disponibile câteva articole bune despre arduino, SecretsOfArduinoPWM și Tutorial PWM
Aveți grijă ca acest cod să se bazeze pe EnableInterrupt.h care poate fi instalat din meniul „Schiță”> „Includeți biblioteca”> „Gestionați bibliotecile”, apoi căutați EnableInterrupt. Această bibliotecă permite captarea valorilor de la receptorul RC în orice moment din procedura standard de configurare și buclă. Destul de convenabil.
Recomandat:
Mașină de control de la distanță cu rezervor: 3 pași
Telecomandă cu cisternă cu telecomandă: Acesta este un ghid despre cum să faceți o mașină cu cisternă cu telecomandă. Setul pe care îl voi folosi astăzi pentru a face mașina este un kit auto simplu pentru vehicul cu rezervor, cu un senzor de lumină pentru a urma o cale. Mașina dvs. nu are nevoie de senzorul de lumină, dar este necesară o mașină cu cisternă
Rezervor controlat Arduino + Bluetooth: 10 pași (cu imagini)
Rezervor controlat Arduino + Bluetooth: Construiesc acest rezervor pentru a învăța cum să programez, cum funcționează motoarele, servo-urile, Bluetooth și Arduino și creez unul cu cercetarea de pe internet. Acum am decis să-mi fac propriile Instrucțiuni, pentru persoanele care au nevoie de ajutor pentru a construi un rezervor Arduino. Iată
Rezervor controlat wireless Arduino (nRF24L01): 6 pași (cu imagini)
Rezervor controlat wireless Arduino (nRF24L01): Bună! Astăzi vă voi arăta cum să construiți un rezervor controlat Arduino și o telecomandă. Părțile imprimate în 3D ale rezervorului (cu excepția controlerului, ghidului de cale și capacului rezervorului) au fost proiectate de timmiclark și pot fi găsite aici
Construiți un robot majordom / mașină / rezervor ESP8266 controlat de la distanță pentru Ios și Android: 4 pași
Construiți un majordom / mașină / rezervor ESP8266 controlat de la distanță pentru Ios și Android: Nu vă place să mergeți la bucătărie pentru a lua o gustare? Sau pentru a lua o băutură nouă? Toate acestea pot fi remediate cu acest majordom de 15 USD, controlat de la distanță
Alimentator automat de plante WiFi cu rezervor - Configurare cultură interioară / exterioară - Plantele de apă automat cu monitorizare de la distanță: 21 de pași
Alimentator automat de plante WiFi cu rezervor - Configurare cultură interioară / exterioară - Plantele de apă automat cu monitorizare de la distanță: În acest tutorial vom arăta cum să configurați un sistem personalizat de alimentare cu plante interior / exterior care udă automat plantele și poate fi monitorizat de la distanță folosind platforma Adosia