Cuprins:
- Pasul 1: consumabile
- Pasul 2: Tipăriți și tăiați componentele
- Pasul 3: Asamblați baza și circuitul
- Pasul 4: Cod (Arduino IDE)
- Pasul 5: Rezultate și reflecții
Video: Eduarduino robotul de petrecere a dansului !: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Vă luptați pentru a deveni faimos pe Tik-Tok? Avem o soluție pentru tine!
Eduarduino este propriul dvs. proxy Tik-Tok! Este un robot dansant capabil să execute toate mișcările de dans pe care nu le poți!
Sistemul de mișcare de înaltă fidelitate al lui Eduarduino a fost inspirat de marioneta clasică. El folosește servo-motoare și LED-uri pentru a dansa după muzica preferată, astfel încât să puteți deveni Tik-Tok faimos prin proxy.
Pasul 1: consumabile
Pentru a vă crea propriul Eduarduino, veți avea nevoie de:
- 1x microcontroler Arduino
- 4x servomotor
- 1x senzor de sunet
- 1x LED RGB
- 1x placă de pâine
- 24x cabluri jumper
- Super-lipici
- Sârmă de pescuit
- foi acrilice negre de 6 mm
- Acces la o imprimantă 3D și un dispozitiv de tăiere cu laser
Pasul 2: Tipăriți și tăiați componentele
Descărcați fișierele.stl de mai jos și imprimați-le 3D. Apoi descărcați fișierele rinocer și tăiați-le cu laser. Am folosit acril negru de 6 mm pentru piesele tăiate cu laser și PLA negru pentru componentele imprimate 3D.
Pasul 3: Asamblați baza și circuitul
1. Lipiți împreună bucăți tăiate cu laser pentru a asambla coloana.
2. Poziționați și lipiți cele patru servouri pe spaliul de sus, așa cum se arată, asigurându-vă că fiecare servomarc are suficient spațiu pentru a se roti liber. Poziționați LED-ul în centrul spalierului superior și lipiți-l în poziție. Treceți firele de la toate cele patru servo-motoare și LED-uri prin coloană și în jos.
3. Atașați spalierul superior la coloană cu adeziv și completați cablajul prin atașarea capetelor firelor servo la placa de panouri, așa cum se arată în schema de cablare fritzing.
4. fixați placa de cablu și cablurile în partea inferioară a bazei (bandă sau lipici) și fixați senzorul de sunet astfel încât să iasă din gaura mică din partea laterală a bazei. Așezați platforma deasupra bazei, dar nu o lipiți (este cercul cu o gaură pătrată în ea).
5. Glisați coloana prin orificiul platformei și lipiți-o pe divotul pătrat din partea de jos a bazei. În timp ce faceți acest lucru, asigurați-vă că firele provenite de la coloană sunt introduse în deschiderea mică din baza coloanei.
6. Acum, glisați platforma în sus pentru a accesa interiorul bazei și completați circuitele atașând firele de la servomotori și LED-urile la placa de panouri, așa cum se arată în schema de conectare.
7. Legați sau lipiți sârmă de pescuit de la capătul fiecărui braț servo la articulațiile lui Eduarduino. Am atașat un servo la partea din spate a șoldurilor, unul la partea din față a șoldurilor, unul la mâna dreaptă și unul la mâna stângă și am ancorat capul pe spalierul de sus pentru a-l suspenda pe Eduarduino (Asigurați-vă că picioarele lui se ating ușor pamantul). Folosiți găurile mici de buclă din șolduri, mâini și cap pentru a fixa firul de pescuit.
TERMINAT
Pasul 4: Cod (Arduino IDE)
Codul folosit de Eduarduino angajează servo-motoare în grade diferite și luminează un LED ca una dintre cele trei culori pe baza volumului de sunet detectat de un senzor de sunet. Acest lucru permite dansului lui Eduarduino să fie unic pentru fiecare melodie.
Faceți clic mai jos pentru a descărca codul!
Pasul 5: Rezultate și reflecții
Eduarduino funcționează așa cum ne-am imaginat încă de la concepție
ideii sale principale: o mașină care reacționează la sunet și controlează o marionetă flexibilă pentru ao face să danseze. Cu toate acestea, există momente în care trebuie să ajustăm ideile și să regândim anumite elemente, caracteristici suplimentare și alte probleme preliminare și de asamblare înainte de finalizarea acestuia:
1. Realizarea Corpului lui Eduarduino
Corpul lui Eddie era greu de dat seama. În mod esențial, corpul său trebuia să fie suficient de flexibil pentru a dansa, dar și suficient de rigid pentru a-și menține postura și forma umanoidă. Am decis să folosim o „articulație de legătură în lanț” în puncte specifice precum: mâini, coate, umeri, șolduri și picioare.
2. Reglarea codului
Microcontrolerul Arduino a trebuit să fie reglat de mai multe ori pentru că a trebuit să adăugăm mai multe servomotoare și o lumină LED suplimentară. Prin adăugarea acestor elemente, mișcarea servomotoarelor a fost afectată reducând unghiul său de rotație. După încercări și erori de editare a codului, am reușit să găsim o soluție și să facem ca fiecare servo să se rotească la întregul său domeniu de rotație, păstrând în același timp iluminarea cu LED-uri și comutând între roșu, albastru și verde.
3. Găsirea locului potrivit pentru servo și conexiuni punctuale
A trebuit să experimentăm poziția fiecărui servo și conexiunea acestuia cu corpul lui Eduarduino pentru a ne asigura că mișcările de dans sunt netede. A fost nevoie de o serie de încercări pentru a găsi locația perfectă, dimensiunea sârmei de pescuit și punctele de conectare.
În plus, există câteva lucruri pe care le considerăm că ar putea fi îmbunătățite în designul nostru Eduarduino:
· Corpul ar putea avea mai multe puncte de inflexiune, în special la nivelul picioarelor și capului.
· Servoarele ar putea avea game de rotații personalizate. În acest caz, domeniul de rotație al fiecărui servo poate avea o relație cu partea corpului pe care este atașat, permițând o mai mare combinație de mișcări.
· Servo-urile ar putea avea brațe mai mari, în acest fel am putea extinde gama de mișcare și chiar crește dimensiunea lui Eduarduino însuși.
Recomandat:
FuseLight: Transformați lumina de tub vechi / topită în lumina de studio / petrecere: 3 pași (cu imagini)
FuseLight: Transformă vechiul / Fused Tubelight în Studio / Party Light: Aici am transformat un Fused Tubelight într-o lumină Studio / Part folosind câteva instrumente de bază, lumini RGB și imprimare 3D. Datorită benzilor cu LED RGB utilizate putem avea mai multe culori și nuanțe
TiNM 2020 ZKJ - Pălărie de petrecere: 10 pași
TiNM 2020 ZKJ - Pălărie de petrecere: Acesta este un set foarte simplu de instrucțiuni pe care le-am creat pentru a documenta modul în care am făcut această distracție „pălărie de petrecere” folosind Circuit Playground Express
Lumini portabile de petrecere: 12 pași (cu imagini)
Lumini portabile de petrecere: puteți aduce lumină unei petreceri și o puteți face mai distractivă? Aceasta a fost întrebarea. Și răspunsul este DA (desigur). Acest lucru instructiv este despre realizarea unui dispozitiv portabil care ascultă muzică și creează vizualizare muzicală din inele concentrice ale Neopix
Robotul cu unt: robotul Arduino cu criză existențială: 6 pași (cu imagini)
Robotul cu unt: robotul Arduino cu criză existențială: Acest proiect se bazează pe seria animată „Rick și Morty”. Într-unul dintre episoade, Rick face un robot al cărui singur scop este să aducă unt. În calitate de studenți de la Bruface (Facultatea de Inginerie din Bruxelles) avem o sarcină pentru meca
Ochelari cu faruri și un mod dual petrecere: 12 pași
Ochelari cu faruri și un mod Dual Party: Iată un capăt la cap care poate fi instruit pentru a-ți construi propriile ochelari DIY care să te înlocuiască cu o lampă de cap veche, cu funcții suplimentare care te vor face să fii steaua la următoarea petrecere de Halloween folosind modul dual party. . Și poate merge până acolo, înlocuind-o pe y