Sisällysluettelo:

Eduarduino, Tanssibileiden robotti !: 5 askelta
Eduarduino, Tanssibileiden robotti !: 5 askelta

Video: Eduarduino, Tanssibileiden robotti !: 5 askelta

Video: Eduarduino, Tanssibileiden robotti !: 5 askelta
Video: Керування LED світлодіода за допомогою HC-05, Arduino, Proteus, та MIT app inventor 2024, Heinäkuu
Anonim
Image
Image

Kamppailetko tulla tunnetuksi Tik-Tokissa? Meillä on ratkaisu sinulle!

Eduarduino on oma henkilökohtainen Tik-Tok-välityspalvelimesi! Hän on tanssirobotti, joka pystyy suorittamaan kaikki tanssiliikkeet, joita et voi!

Eduarduinon korkealaatuinen liikejärjestelmä sai inspiraationsa klassisesta marionetista. Hän käyttää servomoottoreita ja LED-valoja tanssimaan suosikkimusiikkisi mukaan, jotta voit tulla Tik-Tok-tunnetuksi välityspalvelimella.

Vaihe 1: Tarvikkeet

Tarvikkeet
Tarvikkeet

Oman Eduarduinon luomiseksi tarvitset:

- 1x Arduino -mikrokontrolleri

- 4x servomoottori

- 1x äänianturi

- 1x RGB -LED

- 1x leipälauta

- 24x hyppykaapelit

- Pikaliima

- Kalastuslanka

- 6mm mustat akryylilevyt

- Pääsy 3D -tulostimeen ja laserleikkuriin

Vaihe 2: Tulosta ja leikkaa komponentteja

Tulosta ja leikkaa komponentit
Tulosta ja leikkaa komponentit

Lataa alla olevat.stl -tiedostot ja tulosta ne 3D -muodossa. Lataa sitten sarvikuonotiedostot ja leikkaa ne laserilla. Käytimme 6 mm mustaa akryylia laserleikattuihin osiin ja mustaa PLA: ta 3D -painettuihin komponentteihin.

Vaihe 3: Kokoa alusta ja piiri

Kokoa alusta ja piiri
Kokoa alusta ja piiri
Kokoa alusta ja piiri
Kokoa alusta ja piiri

1. Liimaa yhteen laserleikatut kappaleet sarakkeen kokoamiseksi.

2. Aseta ja liimaa neljä servoa ylempään säleikköön kuvan osoittamalla tavalla ja varmista, että jokaisessa servovarressa on tarpeeksi tilaa pyöriä vapaasti. Aseta LED yläverkon keskelle ja liimaa se paikalleen. Vedä johdot kaikista neljästä servomoottorista ja LEDistä pylvään läpi ja ulos pohjasta.

3. Kiinnitä yläverkko pylvääseen liimalla ja viimeistele johdotus kiinnittämällä servojohtojen päät leipälevyyn, kuten kuorrutuskytkentäkaaviossa.

4. kiinnitä leipälauta ja johdot jalustan pohjaan (teippi tai liima) ja kiinnitä äänianturi siten, että se työntyy ulos alustan sivussa olevasta pienestä reiästä. Aseta taso alustan päälle, mutta älä liimaa sitä (se on ympyrä, jossa on neliöreikä).

5. Liu'uta pylväs alustan reiän läpi ja liimaa se pohjan pohjassa olevaan neliön muotoiseen jakoon. Kun teet tämän, varmista, että pylväästä tulevat johdot on työnnetty pylvään pohjan pieneen aukkoon.

6. Liu'uta koria ylöspäin päästäksesi rungon sisäpuolelle ja viimeistele piiri liittämällä johdot servomoottoreista ja LED -valosta leipälevyyn kytkentäkaavion mukaisesti.

7. Sido tai liimaa kalastuslanka jokaisen servovarren päästä Eduarduinon niveliin. Kiinnitimme yhden servon lonkan takaosaan, toisen lantion etuosaan, toisen oikeaan ja toisen vasempaan käteen ja ankkuroimme pään yllä olevaan ristikkoon Eduarduinon ripustamiseksi (Varmista, että hänen jalat koskettavat varovasti maa). Kiinnitä lanka lanteilla, käsissä ja päässä olevilla pienillä silmukkareikillä.

TEHTY

Vaihe 4: Koodi (Arduino IDE)

Eduarduinon käyttämä koodi kytkee servomoottoreita eriasteisesti ja valaisee LEDin yhtenä kolmesta väristä äänianturin havaitseman äänenvoimakkuuden perusteella. Näin Eduarduinon tanssi voi olla ainutlaatuinen jokaiselle kappaleelle.

Lataa koodi napsauttamalla alla!

Vaihe 5: Tulokset ja pohdinnat

Eduarduino toimii tavalla, jonka olemme kuvitelleet hedelmöityksestä lähtien

pääideastaan: Kone, joka reagoi ääneen ja ohjaa joustavaa nukkea saadakseen sen tanssimaan. Kuitenkin tilanteissa, joissa meidän on mukautettava ideoita ja harkittava uudelleen tiettyjä elementtejä, lisäominaisuuksia ja muita alustavia ja kokoonpanokysymyksiä ennen sen valmistumista:

1. Eduarduinon vartalon tekeminen

Edin vartalo oli hankala selvittää. Pohjimmiltaan sen kehon piti olla riittävän joustava tanssia varten, mutta myös riittävän jäykkä säilyttääkseen asennonsa ja humanoidisen muodonsa. Päätimme käyttää ketjuliitosta tietyissä kohdissa, kuten käsissä, kyynärpäissä, hartioissa, lantiossa ja jaloissa.

2. Koodin säätäminen

Arduinon mikro -ohjainta oli säädettävä useita kertoja, koska meidän oli lisättävä lisää servomoottoreita ja ylimääräinen LED -valo. Lisäämällä nämä elementit, servojen liike vaikutti pienentyneeseen sen kiertokulmaan. Kokeilujen ja koodin muokkaamisen jälkeen pystyimme löytämään ratkaisun ja saamaan jokaisen servon pyörimään täydellä pyörimisalueellaan pitäen samalla LED -valon valaistuksen ja vaihtamalla punaisen, sinisen ja vihreän välillä.

3. Sopivan paikan löytäminen servoille ja pistekytkennöille

Meidän oli kokeiltava jokaisen servon asentoa ja sen yhteyttä Eduarduinon kehoon varmistaaksemme, että tanssiliikkeet ovat sujuvia. Täydellisen sijainnin, kalastuslangan koon ja liitäntäpisteiden löytäminen kesti useita kokeita.

Lisäksi Eduarduinon suunnittelussa voitaisiin parantaa joitakin asioita:

· Keholla voisi olla enemmän taipumiskohtia, erityisesti jaloissa ja päässä.

· Servoilla olisi voinut olla yksilöllisiä pyörimisalueita. Tällaisessa tapauksessa kunkin servon pyörimisalue voi olla suhteessa siihen kiinnitettyyn kehon osaan, mikä mahdollistaa enemmän liikkeiden yhdistelmää.

· Servoilla voisi olla suurempia aseita, jolloin voisimme laajentaa liikealuetta ja jopa lisätä Eduarduinon kokoa.

Suositeltava: