Turinys:

Šokių vakarėlio robotas Eduarduino!: 5 žingsniai
Šokių vakarėlio robotas Eduarduino!: 5 žingsniai

Video: Šokių vakarėlio robotas Eduarduino!: 5 žingsniai

Video: Šokių vakarėlio robotas Eduarduino!: 5 žingsniai
Video: HOMESCAPES DREAM HOME IDEAS 2024, Liepa
Anonim
Image
Image

Stengiatės išgarsėti „Tik-Tok“? Mes turime jums sprendimą!

Eduarduino yra jūsų asmeninis „Tik-Tok“tarpinis serveris! Jis yra šokantis robotas, galintis atlikti visus šokio judesius, kurių jūs negalite!

Eduarduino aukšto tikslumo judesių sistemą įkvėpė klasikinė marionetė. Jis naudoja servo variklius ir šviesos diodus, norėdamas šokti pagal jūsų mėgstamą muziką, kad įgaliotinis galėtų išgarsėti „Tik-Tok“.

1 žingsnis: reikmenys

Prekės
Prekės

Norėdami sukurti savo Eduarduino, jums reikės:

- 1x „Arduino“mikrovaldiklis

- 4x servo variklis

- 1x garso jutiklis

- 1x RGB šviesos diodas

- 1x duonos lenta

- 24x jungiamieji kabeliai

- Super klijai

- Žvejybos viela

- 6 mm juodo akrilo lakštai

- Prieiga prie 3D spausdintuvo ir lazerinio pjaustytuvo

2 žingsnis: spausdinkite ir supjaustykite komponentus

Spausdinimo ir pjaustymo komponentai
Spausdinimo ir pjaustymo komponentai

Atsisiųskite žemiau esančius.stl failus ir atsispausdinkite juos 3D formatu. Tada atsisiųskite raganosio failus ir supjaustykite juos lazeriu. Lazeriu supjaustytoms dalims naudojome 6 mm juodą akrilą, o 3D spausdintiems komponentams - juodą PLA.

3 žingsnis: Surinkite pagrindą ir grandinę

Surinkite pagrindą ir grandinę
Surinkite pagrindą ir grandinę
Surinkite pagrindą ir grandinę
Surinkite pagrindą ir grandinę

1. Klijuokite lazeriu supjaustytas dalis, kad surinktumėte stulpelį.

2. Padėkite ir priklijuokite keturis servo variklius prie viršutinės grotelės, kaip parodyta, ir įsitikinkite, kad kiekvienoje servo rankenoje yra pakankamai vietos laisvai suktis. Padėkite šviesos diodą viršutinės grotelės centre ir priklijuokite. Vykdykite laidus iš visų keturių servo variklių ir šviesos diodų per kolonėlę ir iš apačios.

3. Pritvirtinkite viršutinę grotelę prie stulpelio klijais ir užbaikite laidus, pritvirtindami servo laidų galus prie duonos lentos, kaip parodyta frizavimo laidų schemoje.

4. pritvirtinkite duonos lentą ir laidus prie pagrindo apačios (juosta arba klijais) ir pritvirtinkite garso jutiklį taip, kad jis išsikištų iš mažos skylės pagrindo šone. Padėkite platformą ant pagrindo, bet neklijuokite (tai apskritimas su kvadratine skylute).

5. Stumkite stulpelį per platformos skylę ir priklijuokite prie kvadratinio dugno pagrindo apačioje. Tai darydami įsitikinkite, kad laidai, einantys iš kolonos, yra įkišti į mažą skylės pagrindo angą.

6. Dabar pastumkite platformą aukštyn, kad pasiektumėte pagrindo vidų, ir užbaigite grandinę, prijungdami laidus iš servo variklių ir šviesos diodų prie duonos plokštės, kaip parodyta elektros instaliacijos schemoje.

7. Pririškite arba klijuokite žvejybos vielą nuo kiekvienos servo rankos galo iki Eduarduino jungčių. Mes pritvirtinome vieną servo prie klubų galo, vieną prie klubų priekio, vieną prie dešinės ir vieną prie kairės rankos, o galvą pritvirtinome prie viršaus, kad sustabdytume Eduarduino (įsitikinkite, kad jo kojos švelniai liečiasi žemė). Naudodami mažas kilpos skyles klubuose, rankose ir galvutėje pritvirtinkite meškerės vielą.

PADARYTA

4 žingsnis: kodas („Arduino IDE“)

Eduarduino naudojamas kodas įjungia įvairaus laipsnio servo variklius ir apšviečia šviesos diodą kaip vieną iš trijų spalvų, atsižvelgiant į garso jutiklio aptikto garso stiprumą. Tai leidžia Eduarduino šokiui būti unikaliam kiekvienai dainai.

Norėdami atsisiųsti kodą, spustelėkite žemiau!

5 žingsnis: rezultatai ir apmąstymai

Eduarduino dirba taip, kaip mes įsivaizdavome nuo pat koncepcijos

jos pagrindinė idėja: mašina, reaguojanti į garsą ir valdanti lanksčią marionetę, kad ji šoktų. Tačiau ten, kur mes turime pakoreguoti idėjas ir iš naujo apgalvoti tam tikrus elementus, papildomas funkcijas ir kitus preliminarius bei surinkimo klausimus prieš juos užbaigiant:

1. Eduarduino kūno kūrimas

Edžio kūną buvo sunku išsiaiškinti. Iš esmės jo kūnas turėjo būti pakankamai lankstus šokti, bet taip pat pakankamai standus, kad išlaikytų savo laikyseną ir humanoidinę formą. Mes nusprendėme naudoti „grandinės sujungimo jungtį“tam tikruose taškuose, pavyzdžiui: rankose, alkūnėse, pečiuose, klubuose ir kojose.

2. Kodo koregavimas

„Arduino“mikrovaldiklį teko koreguoti kelis kartus, nes turėjome pridėti daugiau servo variklių ir papildomą LED lemputę. Pridėjus šiuos elementus, buvo paveiktas servo judėjimas, sumažinant jo sukimosi kampą. Po bandymų ir klaidų redaguodami kodą, mes galėjome rasti sprendimą ir priversti kiekvieną servo suktis visu sukimosi diapazonu, išlaikant LED lemputės apšvietimą ir perjungiant raudoną, mėlyną ir žalią spalvas.

3. Tinkamos servo ir taškinių jungčių vietos radimas

Turėjome eksperimentuoti su kiekvienos servo padėtimi ir jos prijungimu prie Eduarduino kūno, kad įsitikintume, jog šokantys judesiai yra sklandūs. Prireikė daugybės bandymų, norint rasti geriausią vietą, žvejybos laido dydį ir prijungimo taškus.

Be to, yra keletas dalykų, kuriuos, mūsų nuomone, būtų galima patobulinti kuriant mūsų Eduarduino dizainą:

· Kūnas galėtų turėti daugiau lankstymo taškų, ypač kojose ir galvoje.

· Servos galėjo turėti individualius sukimosi diapazonus. Tokiu atveju kiekvieno servo sukimosi diapazonas gali būti susijęs su pritvirtinta kūno dalimi, todėl galima labiau derinti judesius.

· Servos galėtų turėti didesnes rankas, tokiu būdu galėtume išplėsti judesių diapazoną ir netgi padidinti paties Eduarduino dydį.

Rekomenduojamas: