Obsah:

Eduarduino Robot tančící party!: 5 kroků
Eduarduino Robot tančící party!: 5 kroků

Video: Eduarduino Robot tančící party!: 5 kroků

Video: Eduarduino Robot tančící party!: 5 kroků
Video: How setup a basic Arduino | MnRI Gadgets | Basics with Isaac Part 1 2024, Červenec
Anonim
Image
Image

Snažíte se proslavit na Tik-Tok? Máme pro vás řešení!

Eduarduino je váš osobní proxy server Tik-Tok! Je to taneční robot schopný provést všechny taneční pohyby, které nemůžete!

Vysoce věrný pohybový systém Eduarduina byl inspirován klasickou loutkou. Využívá servomotory a diody LED k tanci na vaši oblíbenou hudbu, abyste se mohli stát Tik-Tok slavným zástupcem.

Krok 1: Spotřební materiál

Zásoby
Zásoby

K vytvoření vlastního Eduarduina budete potřebovat:

- 1x mikrokontrolér Arduino

- 4x servomotor

- 1x zvukový senzor

- 1x RGB LED

- 1x Chlebová deska

- 24x propojovací kabely

- Super lepidlo

- Rybářský drát

- 6 mm černé akrylové listy

- Přístup k 3D tiskárně a laserové řezačce

Krok 2: Tisk a vyjmutí součástí

Tisk a vyjmutí součástí
Tisk a vyjmutí součástí

Stáhněte si níže uvedené soubory.stl a vytiskněte je 3D. Poté stáhněte soubory nosorožců a vyřízněte je laserem. Použili jsme 6mm černý akryl pro laserem řezané díly a černý PLA pro 3D tištěné komponenty.

Krok 3: Sestavte základnu a obvod

Sestavte základnu a obvody
Sestavte základnu a obvody
Sestavte základnu a obvody
Sestavte základnu a obvody

1. Slepte laserem řezané kusy a sestavte sloupec.

2. Umístěte a přilepte čtyři serva k hornímu mříži, jak je znázorněno na obrázku, a ujistěte se, že každé rameno serva má dostatek prostoru pro volné otáčení. Umístěte LED do středu horní mřížky a přilepte ji na místo. Veďte vodiče ze všech čtyř servomotorů a LED diodami skrz sloup a ven ze dna.

3. Připevněte horní mřížku ke sloupku lepidlem a dokončete zapojení připojením konců servodrátů k prkénku, jak je znázorněno na schématu zapojení.

4. Zajistěte prkénko a kabeláž do spodní části základny (páska nebo lepidlo) a zajistěte zvukový senzor tak, aby vyčníval z malého otvoru na boku základny. Umístěte plošinu na základnu, ale nelepte ji (je to kruh se čtvercovým otvorem).

5. Protáhněte sloupek otvorem v plošině a přilepte jej ke čtvercovému rozdělovači ve spodní části základny. Přitom se ujistěte, že dráty přicházející ze sloupku jsou zasunuty do malého otvoru v základně sloupku.

6. Nyní vysuňte plošinu nahoru, abyste získali přístup do vnitřku základny, a dokončete obvody připojením vodičů od servomotorů a LED k prkénku podle schématu zapojení.

7. Přilepte nebo přilepte rybářský drát z konce každého ramene serva ke kloubům Eduarduina. Připojili jsme jedno servo k zadní části boků, jedno k předním bokům, jedno k pravé ruce a druhé k levé ruce a ukotvilo hlavu k mříži výše, aby pozastavilo Eduarduino (Ujistěte se, že se jeho nohy jemně dotýkají zem). Pomocí malých otvorů v bocích, rukou a hlavě zajistěte rybářský drát.

HOTOVO

Krok 4: Kód (Arduino IDE)

Kód používaný společností Eduarduino zapojuje servomotory v různé míře a rozsvítí LED jako jednu ze tří barev na základě hlasitosti zvuku detekovaného zvukovým senzorem. Díky tomu může být tanec Eduarduino jedinečný pro každou píseň.

Kliknutím níže stáhnete kód!

Krok 5: Výsledky a úvahy

Eduarduino funguje tak, jak jsme si ho od početí představovali

jeho primární myšlenky: Stroj, který reaguje na zvuk a ovládá flexibilní loutku, aby roztančil. Existují však chvíle, kdy musíme před dokončením upravit nápady a přehodnotit určité prvky, další funkce a další předběžné a montážní problémy:

1. Výroba těla Eduarduina

Eddieho tělo bylo obtížné zjistit. Jeho tělo muselo být dostatečně pružné, aby tančilo, ale také dostatečně tuhé, aby si udrželo držení těla a humanoidní formu. Rozhodli jsme se použít „Spojovací řetězec“ve specifických bodech, jako jsou: ruce, lokty, ramena, boky a nohy.

2. Úprava kódu

Mikrokontrolér Arduino musel být několikrát upraven, protože jsme museli přidat další servomotory a extra LED světlo. Přidáním těchto prvků došlo k ovlivnění pohybu serv a snížení jeho úhlu otočení. Po pokusech a chybách při úpravách kódu se nám podařilo najít řešení a přimět každé servo otáčet se v plném rozsahu otáčení při zachování osvětlení LED diodami a přepínání mezi červenou, modrou a zelenou barvou.

3. Nalezení správného místa pro serva a bodová spojení

Museli jsme experimentovat s polohou každého serva a jeho spojením s tělem Eduarduina, abychom zajistili plynulé taneční pohyby. Trvalo několik pokusů, než bylo nalezeno dokonalé umístění, velikost rybářského drátu a body připojení.

Kromě toho existuje několik věcí, které považujeme za možné v designu našeho Eduarduina zlepšit:

· Tělo by mohlo mít více inflexních bodů, zejména v nohách a hlavě.

· Serva mohla mít přizpůsobené rozsahy otáčení. V takovém případě může mít rozsah otáčení každého serva vztah k části těla, ke které je připojen, což umožňuje větší kombinaci pohybů.

· Serva by mohla mít větší paže, takže bychom mohli rozšířit rozsah pohybu a dokonce zvětšit velikost samotného Eduarduina.

Doporučuje: