Cuprins:
- Pasul 1: Strângeți materiale
- Pasul 2: Proiectați-vă structura
- Pasul 3: Proiectați roțile
- Pasul 4: Configurați Arduino pentru Buzzer
- Pasul 5: Configurați Arduino pentru Lights
- Pasul 6: Combinați codurile
- Pasul 7: Imprimați
- Pasul 8: Asamblați structura
- Pasul 9: Pregătiți-vă pentru lansare
- Pasul 10: Lansați
- Pasul 11: Opțional: Construiți o rampă
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acesta este un upgrade de la mașina dvs. tradițională cu bandă de cauciuc
Pasul 1: Strângeți materiale
Pentru acest proiect, veți avea nevoie de următoarele elemente:
- 4 roți de preferință de aceeași dimensiune (am imprimat-o 3D pe a noastră)
- O diblă care se potrivește în roți
- Un kit arduino (am folosit un kit SparkFun RedBoard)
- Structură pentru a sta pe arduino (am imprimat-o 3D pe a noastră)
- Acumulator
- Benzi de cauciuc
- Unele materiale pentru a ridica arduino, astfel încât să nu fie direct pe corp (am folosit nuci)
- Lipici fierbinte
- Şurub
- Un dispozitiv asemănător balamalelor
- Opțional: bandă adezivă și placaj pentru a face o rampă
Pasul 2: Proiectați-vă structura
Va trebui să imprimați 3D baza unde va fi setat arduino
Pentru aceasta, utilizați un software online care permite utilizatorilor să-și proiecteze propriul model care poate fi tipărit
OnShape este un software de design online excelent și gratuit pe care l-am folosit
Baza noastră era un trapez cu două găuri pentru axe în structură
Dimensiunile schiței sunt listate în imaginea de mai sus, precum și un link de mai jos:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Pasul 3: Proiectați roțile
Acest pas nu este obligatoriu, am vrut doar să explicăm fiecare pas pe care l-am făcut
Dacă puteți găsi patru roți de aceeași dimensiune, utilizați-le și asigurați-vă că axa se potrivește în aceste roți
Am imprimat 3D toate roțile folosind OnShape
Notă: Cele patru roți nu trebuie să aibă aceeași dimensiune. Atâta timp cât există două perechi de aceeași dimensiune, fiecare pereche nu trebuie să fie exact egală. Dacă aveți perechi de roți neuniforme, puneți perechea mai mică în fața mașinii.
Iată linkul pentru designul nostru pe OnShape:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Pasul 4: Configurați Arduino pentru Buzzer
Urmați instrucțiunile din Ghidul SIK pentru circuitul 11, sonorul Piezo
Această configurare este destul de simplă, deci trebuie doar să urmați instrucțiunile din carte
O modificare necesară constă în faptul că buzzer-ul trebuie mutat în jumătatea inferioară a panoului. Nu contează locația pe care o alegeți, atâta timp cât cele două fire de împământare a soneriei sunt în rândurile adiacente picioarelor soneriei. Cablul portocaliu care conectează buzzer-ul la arduino RedBoard TREBUIE să fie fixat în gaura 8.
Depanare: buzzerul nostru original a fost conectat corect, dar nu foarte tare, așa că am trecut cu un buzzer dintr-un alt kit, iar volumul a fost mult mai mare
Pasul 5: Configurați Arduino pentru Lights
Urmați instrucțiunile din Ghidul SIK pentru circuitul 3, LED-ul RGB
Adăugați acest circuit la circuitul anterior pentru a permite ambelor funcții să ruleze simultan pe arduino
Cablul care leagă piciorul albastru al LED-ului RBG TREBUIE să fie fixat în gaura 6.
Din nou, acest pas urmează instrucțiunile din carte, dar asigurați-vă că verificați dublu toate conexiunile dacă aveți dificultăți
Pasul 6: Combinați codurile
Această parte este puțin dificilă. Va trebui să combinați codurile pentru ambele circuite pentru a vă asigura că rulează simultan.
Programul complet este prezentat mai sus, dar vă voi prezenta prin modificările mai complexe.
Definiți variabile
Mai întâi, mutați toată variabila din cele două tutoriale SIK Circuit în partea de sus a programului.
Redefiniți variabila BLUE_PIN la 6.
Redefiniți variabilul buzzer Pin la 8.
Notele, tempo-ul și ritmurile pot fi modificate pentru a reflecta orice melodie dorită, dar asigurați-vă că lungimea variabilă a melodiei este egală cu numărul de note din melodia dvs.
Buclă de configurare
Tot ce ar trebui să fie în această buclă sunt cele patru comenzi pinMode: una pentru fiecare lumină și buzzer.
Bucla de vid
Mai întâi, combinați buclele de gol din cele două programe.
Apoi, ștergeți liniile de cod care controlează luminile: Vom schimba codul pentru a clipi culori aleatorii sincronizate cu melodia.
În interiorul buclei de gol, definiți myColor ca void myColor (int redIntensity, int greenIntensity, int blueIntensity). Această linie merge chiar deasupra comenzilor analogWrite din partea de jos a buclei combinate.
Deasupra comenzii pentru ton, definiți myColor la myColor (r, g, b). Mai sus, definiți int r, int g și int b la întâmplare (255). Aceasta va apela la o intensitate aleatorie pentru fiecare culoare.
Mai jos, stabiliți o comandă Serial.println pentru fiecare dintre r, g și b.
Codul dvs. finalizat trebuie să utilizeze fotografiile de mai sus. Fotografiile sunt împărțite în variabile, configurare nulă și buclă nulă, bucla nulă având două fotografii. A se distra
Depanare
Verificați de două ori dacă myColor (r, g, b) este definit înainte de ton!
Pasul 7: Imprimați
Acum că arduino-ul este configurat, vă puteți imprima desenele de pe OnShape
Pasul 8: Asamblați structura
Materiale: pachet de baterii, structura corpului imprimat, roți, axele, benzi de cauciuc, placă de circuit arduino completată, lipici fierbinte, piulițe, șurub
- Adeziv fierbinte două piulițe pe partea superioară a structurii închide golul în structură
- Fixați arduino pe structură înfășurând strâns o bandă de cauciuc în jurul structurii și arduino
- Adăugați fierbinte balamaua pe partea laterală a structurii, astfel încât să poată susține bateria fără a intra în calea benzii de cauciuc folosite pentru alimentarea mașinii (imaginile 3 și 4)
- Folosiți o bandă de cauciuc pentru a fixa bateria pe balama. Ar trebui să se odihnească în afara întregii structuri (imaginile 5 și 6)
- Introduceți diblul în orificiile axelului și asigurați-vă că roțile sunt fixate în siguranță pe axel
- Găuriți o gaură în centrul axei din spate
- Introduceți șurubul în orificiul șurubului
Pasul 9: Pregătiți-vă pentru lansare
Ești aproape gata!
- Puneți o bandă de cauciuc pe fiecare roată din spate pentru tracțiune
- Faceți un lanț de benzi de cauciuc și atașați-l la buza din partea din față a corpului
- Agățați ultima bandă de cauciuc de șurub și înfășurați axul înapoi
Pasul 10: Lansați
Felicitări!
Pasul 11: Opțional: Construiți o rampă
Obțineți orice bucată de lemn sau plastic sau orice doriți, suficient de larg pentru roțile dvs.!
După cum puteți vedea, am folosit bandă adezivă și placaj, așa că într-adevăr orice va funcționa
Apoi, obțineți un suport pentru a vă ridica rampa la unghiul dorit, lansați mașina și urmăriți!
Recomandat:
Robot autonom Arduino miniaturizant (Land Rover / Mașină) Etapa 1 Model 3: 6 pași
Miniaturizarea robotului autonom Arduino (Land Rover / Mașină) Etapa 1 Modelul 3: Am decis să miniaturizăm Land Rover / Mașina / Bot pentru a reduce dimensiunea și consumul de energie al proiectului
Mașină controlată Bluetooth Arduino DIY: 6 pași (cu imagini)
Mașină controlată Bluetooth Arduino DIY: Bună ziua prieteni! Numele meu este Nikolas, am 15 ani și locuiesc în Atena, Grecia. Astăzi vă voi arăta cum să realizați o mașină controlată Bluetooth cu 2 roți folosind un Arduino Nano, o imprimantă 3D și câteva componente electronice simple! Asigurați-vă că vă urmăriți
Kit de conversie USB la mașină de scris: 9 pași (cu imagini)
Kitul de conversie USB Typewriter: Există ceva foarte magic în ceea ce privește tastarea pe acele mașini de scris manuale vechi. De la apăsarea satisfăcătoare a tastelor cu arc, până la strălucirea accentelor cromate lustruite, la semnele clare de pe pagina tipărită, mașinile de scris fac un
Intrare în mașină biometrică - Mașină adevărată fără cheie: 4 pași
Intrare în mașină biometrică - Mașină adevărată fără cheie: Cu câteva luni în urmă, fiica mea m-a întrebat, de ce mașinile moderne nu sunt echipate cu sistem de intrare bio-metrică, chiar dacă un telefon mobil îl are. De atunci lucra la implementarea aceluiași și în cele din urmă a reușit să instalez și să testez ceva pe T
FinduCar: o cheie inteligentă pentru mașină care ghidează oamenii către locul unde este parcată mașina: 11 pași (cu imagini)
FinduCar: o cheie pentru mașină inteligentă, care ghidează oamenii către locul unde este parcată mașina: Pentru a rezolva problemele de mai sus, acest proiect propune dezvoltarea unei chei pentru mașini inteligente care ar putea direcționa oamenii către locul în care au parcat mașina. Și planul meu este integrarea unui GPS în cheia mașinii. Nu este nevoie să utilizați aplicația smartphone pentru a urmări