Cuprins:
- Pasul 1: Construirea dispozitivelor electronice
- Pasul 2: Programare
- Pasul 3: Construirea cadrului
- Pasul 4: Cursa
Video: UChip - Barcă RC din sticle de plastic și CD-ROM player !: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
După ce am implementat hardware-ul și software-ul pentru a-mi conecta radio-ul cu drone la motoare / servome, următorul pas a fost să folosesc bine munca depusă și să-mi construiesc propria jucărie RC, care este … o barcă!
Întrucât nu sunt inginer mecanic, am optat pentru cea mai ușoară abordare pe care mi-o pot imagina, pentru a-mi construi barca: reciclează tot ce am obținut, profitând din asta! Sunt mândru să spun, de data asta mi-am depășit așteptările!
Prin urmare, vreau să vă împărtășesc proiectul meu și iată câțiva pași necesari pentru a vă construi propria barcă de gunoi „de curse”!
Proiect de lege de materiale
Electronică, vă puteți construi propria electronică urmând ghidul meu anterior sau puteți folosi proiectul altcuiva. Al meu include:
- 1 x uChip: placa compatibilă Arduino IDE
- 1 x sistem radio Tx-Rx: orice sistem radio cu receptor cPPM este bun
- 2 x Driver motor: cu condensator 1x47uF @ 16V, 3xDiodes (recuperare rapidă), zener 1x5,1V, 2 nMOSFET (VGTH ~ 2V) și 4 rezistențe, puteți lipi cu ușurință a dvs.
- 1 x baterie Li-ion 18650: puteți recicla unul dintr-un pachet vechi de baterii pentru notebook sau puteți cumpăra unul nou.
- 2 x motoare fără coroană cu elice CW și CCW (CW = ClockWise, CCW = CounterClockWise)
Cadru (mai ales din componente reciclate):
- 2 sticle de plastic (0,5 l)
- 1 x CD-ROM / DVD-ROM player unul reciclat
- 3 (sau mai multe) x legături de cablu: numărul real depinde de lungimea reală de care aveți nevoie. Am folosit 4 dintre ele, fiecare de 20cm lungime.
Pasul 1: Construirea dispozitivelor electronice
Am publicat un „Instructables” care explică cum să conduci un motor / servo folosind uChip și un sistem Tx-Rx cu un receptor cPPM. O găsiți AICI.
Vreau doar să adaug câteva comentarii care să explice diferențele de care trebuie să țineți cont. În acest proiect, trebuie să acționăm 2 motoare. Prin urmare, trebuie să repetăm de două ori circuitul legat de driverul motorului. Schema atașată vă arată ce trebuie să lipiți.
În plus, deoarece conduc motoarele cu o simplă jumătate de punte, motoarele vor funcționa doar într-o singură direcție, nu există treapta de mers înapoi. Încercați să vă amintiți acest lucru înainte de a vă bloca în iarba iazului dvs. (aceasta este o sugestie de experiență pentru prima persoană!)
Pasul 2: Programare
Firmware-ul se bazează pe schița pe care am dezvoltat-o pentru a citi semnalul care vine de la receptorul cPPM Rx și pe care îl puteți găsi AICI.
Am adăugat câteva funcții math in loop () pentru a amesteca semnalele primite și a genera valorile corecte necesare pentru a conduce motoarele. Ceea ce facem este să dăm un semnal diferențial motoarelor, care se traduc prin încredere diferențială în funcție de direcția pe care o luăm pe stick-ul nostru Radio.
Imaginea descrie funcția pe care trebuie să o implementăm în cod. Pentru a vira la stânga sau la dreapta, este necesar să schimbați puterea dată fiecărui motor.
La virarea la stânga, motorul din dreapta este setat la puterea maximă disponibilă (proporțională cu poziția butonului de accelerație), în timp ce motorul din stânga este micșorat în funcție de butonul de înclinare. Complementar, se întâmplă opusul când se întoarce la dreapta. În poziția de înclinare la mijloc, a fost adăugat un spațiu astfel încât motoarele să primească o tracțiune egală în cazul în care dorim să mergem direct.
Valorile calculate sunt apoi normalizate pentru a le menține în valorile motorului min / MAX și sunt scrise în pinul motorului corespunzător folosind funcția analogWrite (). Folosind analogWrite () pe pinii activați PWM scrie lungimea selectată a impulsului PWM în registrul corespunzător. Deoarece utilizăm un PWM pe 8 biți, lungimea impulsului poate varia de la 0 la 255 (care sunt valorile motorului min / MAX).
În cazul în care sunteți familiarizați cu matematica și ecuațiile, puteți încerca să scrieți propriul cod care implementează această funcție. În caz contrar, încărcați schița „Boat.ino” în uChip folosind Arduino IDE și testați-l.
Puteți comenta / decomenta definiția DEBUG pentru a imprima pe SerialUSB valorile motoarelor și canalelor. Acest lucru ar putea fi foarte util pentru a regla min_range, mid_range și max_range în conformitate cu sistemul dvs. de radio Tx-Rx.
Pasul 3: Construirea cadrului
Aici abilitățile dvs. de inginer mecanic vă sunt la îndemână. Întrucât nu sunt inginer mecanic, am folosit piese reziduale de pe un CD-ROM player. În special, căruciorul intern pentru CD-ROM suspendat se potrivește perfect scopului meu. Elementele plutitoare ale bărcii mele sunt sticlele, în timp ce legăturile pentru cabluri sunt deosebit de utile pentru a lipi totul împreună.
Îndoiți trăsura creând un „trăsură în L”. Apoi, conectați motoarele la inelul de suspensie așa cum se arată în imagine. Recunosc că doar din noroc motorul s-a încadrat atât de perfect în acest inel de siliciu! În cazul în care al tău nu se potrivește, trebuie să faci o adaptare hardware, mărind dimensiunea găurii sau tăind o parte a inelului de suspensie din silicon.
După ce beți un litru de apă spumantă (sticlele de apă spumante sunt mai groase decât sticlele de apă simple și, prin urmare, mai robuste, probabil că utilizarea sticlelor de cola ar fi chiar mai bună!) Sunteți acum gata să vă asamblați sticla.
Conectați motoarele la componentele electronice, introduceți-le într-o pungă de plastic sigilată, lăsând un spațiu doar pentru firele motoarelor și conectorul bateriei. Asamblați căruciorul L pentru CD-ROM, sticlele și elementele electronice prin fixarea acestora împreună cu legăturile cablului. Încercați să păstrați echilibrul vehiculului dvs. în centru și utilizați încă o legătură de cablu pentru a menține electronica fermă; aceste măsuri de precauție garantează că barca nu se va răsturna în caz de mări ondulate și că electronica nu va aluneca atunci când faceți viraje strânse!
Asta este tot, acum sunteți gata să vă lansați barca
Pasul 4: Cursa
Porniți barca dvs. conectând bateria și porniți radioul (asigurați-vă că ați făcut corect procedura de legare înainte de a asambla barca!), Să începem curse!
Rugați-vă prietenii RC să-și construiască propriile lor și începeți să concurați cu ei pe iazul de lângă casa voastră!
Recomandat:
PLOTTER ROTATOR DE STICLE CNC: 9 pași (cu imagini)
PLOTTER ROTATOR DE STICLE CNC: Am luat câteva role, care sunt probabil utilizate în imprimantă. Am venit cu ideea de a le transforma în axa de rotație a plotterului de sticle CNC. Astăzi, aș dori să vă împărtășesc cum să construiți un plotter CNC pentru sticle din aceste role și alte resturi
CLEPCIDRE: un ceas digital cu sticle de cidru: 8 pași (cu imagini)
CLEPCIDRE: a Cider Bottles Digital Clock: Înainte de a mă scufunda în descrierea obiectului, trebuie să explic contextul în care a fost proiectat și construit. Soția mea este artistă și lucrează practic cu lut, ca ceramist, dar și cu alte materiale precum lemnul, ardezia sau sticla. În majoritatea ei
Realizarea de jucării de calitate din coșul de gunoi din plastic: un ghid pentru începători: 8 pași (cu imagini)
Realizarea de jucării de calitate din coșul de gunoi din plastic: un ghid pentru începători: Bună ziua. Numele meu este Mario și fac jucării artistice folosind gunoi de plastic. De la mici vibroboti la mari armuri cyborg, transform jucăriile sparte, capacele sticlei, computerele moarte și aparatele deteriorate în creații inspirate din benzile mele desenate, filmele, jocurile preferate
Comutați pentru jocul Quiz din sticle de plastic: 9 pași
Comutator pentru joc de test din sticle de plastic: această pereche de comutatoare montate în interiorul unei sticle de plastic utilizează un circuit foarte simplu pentru a controla luminile LED. După apăsarea unui buton, luminile sale se vor aprinde, dezactivând astfel celălalt set de lumini. Toate imaginile după imaginea zoom sunt
Reutilizați Reciclarea recipientului din gumă de mestecat din plastic în distribuitorul stației de lipit: 6 pași
Reutilizați Reciclarea recipientului din gumă de mestecat din plastic în distribuitorul stației de lipit: Acest instructiv vă va arăta cum să reutilizați o cutie de gumă de plastic pentru a menține o bobină de lipit frumoasă și curată. Acest lucru va funcționa și pe alte elemente spooled; Șir, fir, cabluri