Sadržaj:

Eduarduino Robot za plesnu zabavu !: 5 koraka
Eduarduino Robot za plesnu zabavu !: 5 koraka

Video: Eduarduino Robot za plesnu zabavu !: 5 koraka

Video: Eduarduino Robot za plesnu zabavu !: 5 koraka
Video: КАК БАТЯ КУРИЛ В 90-е | SIDELNIKOVVV | #Shorts 2024, Juli
Anonim
Image
Image

Borite se za slavu na Tik-Toku? Imamo rješenje za vas!

Eduarduino je vaš lični Tik-Tok proxy! On je plesni robot sposoban izvesti sve plesne pokrete koje ne možete!

Eduarduinov sistem kretanja visoke vjernosti inspiriran je klasičnom marionetom. On koristi servo motore i LED diode da pleše uz vašu omiljenu muziku, tako da možete postati Tik-Tok poznati putem proxyja.

Korak 1: Potrošni materijal

Supplies
Supplies

Da biste stvorili vlastiti Eduarduino, trebat će vam:

- 1x Arduino mikrokontroler

- 4x servo motor

- 1x zvučni senzor

- 1x RGB LED

- 1x ploča za hleb

- 24x prespojni kablovi

- Super ljepilo

- Ribarska žica

- 6 mm crni akrilni listovi

- Pristup 3D štampaču i laserskom rezaču

Korak 2: Odštampajte i izrežite komponente

Komponente za štampanje i sečenje
Komponente za štampanje i sečenje

Preuzmite.stl datoteke u nastavku i ispišite ih 3D. Zatim preuzmite datoteke nosoroga i laserski ih izrežite. Koristili smo crni akril od 6 mm za laserski rezane dijelove i crni PLA za 3D štampane komponente.

Korak 3: Sastavite bazu i krug

Sastavite bazu i krug
Sastavite bazu i krug
Sastavite bazu i krug
Sastavite bazu i krug

1. Zalijepite laserski izrezane dijelove kako biste sastavili stub.

2. Postavite i zalijepite četiri servo pogona na gornju rešetku, kako je prikazano, pazeći da svaki servo krak ima dovoljno prostora za slobodno rotiranje. Postavite LED diodu u središte gornje rešetke i zalijepite je na mjesto. Provedite žice sa sva četiri servo motora i LED diode kroz stub i van dna.

3. Pričvrstite gornju rešetku na stub ljepilom i dovršite ožičenje pričvršćivanjem krajeva servo žica na matičnu ploču kao što je prikazano na dijagramu ožičenja.

4. pričvrstite matičnu ploču i ožičenje na dno baze (traka ili ljepilo) i pričvrstite senzor zvuka tako da izviruje iz male rupe sa strane baze. Postavite platformu na podnožje, ali je nemojte lijepiti (to je krug s kvadratnom rupom).

5. Gurnite stupac kroz rupu na platformi i zalijepite ga na kvadratni dio na dnu baze. Dok to radite, pobrinite se da žice koje dolaze iz stupa budu ugurane u mali otvor na dnu stupa.

6. Sada povucite platformu prema gore kako biste pristupili unutrašnjosti baze i dovršite krug pričvršćivanjem žica od servo motora i LED diode na ploču kao što je prikazano na shemi ožičenja.

7. Vežite ili zalijepite ribarsku žicu s kraja svakog servo kraka na Eduarduinove zglobove. Priključili smo jedan servo na stražnju stranu bokova, jedan na prednju stranu kukova, jedan na desnu ruku, a jedan na lijevu ruku, i usidrili glavu na rešetku iznad kako bismo suspendirali Eduarduina (Pazite da mu se stopala nježno dodiruju tlo). Za pričvršćivanje ribarske žice upotrijebite male rupice za petlje na bokovima, rukama i glavi.

DONE

Korak 4: Kôd (Arduino IDE)

Kod koji koristi Eduarduino uključuje servo motore u različitim stupnjevima i osvjetljava LED kao jednu od tri boje na osnovu jačine zvuka koju detektuje senzor zvuka. Ovo omogućava Eduarduinovom plesu da bude jedinstven za svaku pjesmu.

Kliknite ispod za preuzimanje koda!

Korak 5: Rezultati i razmišljanja

Eduarduino radi na način na koji smo zamislili od začeća

njegove primarne ideje: Mašina koja reagira na zvuk i kontrolira fleksibilnu lutku kako bi je rasplesala. Međutim, postoje trenuci u kojima moramo prilagoditi ideje i ponovno razmisliti o određenim elementima, dodatnim funkcijama i drugim preliminarnim pitanjima i pitanjima montaže prije nego što se dovrše:

1. Izrada Eduarduinovog tijela

Edijevo tijelo bilo je teško shvatiti. U osnovi, njegovo tijelo moralo je biti dovoljno fleksibilno za ples, ali i dovoljno kruto da zadrži držanje i humanoidnu formu. Odlučili smo upotrijebiti “Lančani spoj” u određenim točkama poput: ruku, laktova, ramena, kukova i nogu.

2. Podešavanje koda

Arduino mikrokontroler morali smo nekoliko puta podešavati jer smo morali dodati još servo motora i dodatno LED svjetlo. Dodavanjem ovih elemenata utjecalo se na kretanje servomotora smanjujući njegov kut rotacije. Nakon pokušaja i grešaka pri uređivanju koda, uspjeli smo pronaći rješenje i natjerati svaki servo da se rotira u svom punom opsegu, zadržavajući LED svjetlo osvjetljenjem i prebacujući se između crvene, plave i zelene boje.

3. Pronalaženje pravog mjesta za servo i točkaste veze

Morali smo eksperimentirati sa položajem svakog servo -a i njegovom povezanošću s Eduarduinovim tijelom kako bismo bili sigurni da su plesni pokreti glatki. Bio je potreban niz ispitivanja kako bi se pronašla savršena lokacija, veličina žice za ribolov i priključna mjesta.

Osim toga, postoji nekoliko stvari za koje smatramo da bi se mogle poboljšati u dizajnu našeg Eduarduina:

· Telo bi moglo imati više tačaka pregiba, posebno u nogama i glavi.

· Servomotori su mogli imati personalizirane domete rotacije. U tom slučaju, raspon rotacije svakog servo -a može imati odnos prema dijelu tijela na koji je pričvršćen, omogućavajući veću kombinaciju pokreta.

· Servomotori bi mogli imati veće ruke, na taj način bismo mogli proširiti raspon pokreta, pa čak i povećati veličinu samog Eduarduina.

Preporučuje se: