Satura rādītājs:
- 1. solis: Piegādes
- 2. darbība: komponentu drukāšana un izgriešana
- 3. darbība: samontējiet pamatni un shēmu
- 4. darbība: kods (Arduino IDE)
- 5. darbība: rezultāti un pārdomas
Video: Eduarduino dejojošo ballīšu robots!: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Cīnās kļūt slavens vietnē Tik-Tok? Mums ir risinājums jums!
Eduarduino ir jūsu personīgais Tik-Tok starpniekserveris! Viņš ir dejojošs robots, kurš spēj izpildīt visas dejas kustības, kuras jūs nevarat!
Eduarduino augstas precizitātes kustību sistēmu iedvesmoja klasiskā marionete. Viņš izmanto servodzinējus un gaismas diodes, lai dejotu pēc jūsu iecienītās mūzikas, lai jūs varētu kļūt slavens ar Tik-Tok ar starpniekservera starpniecību.
1. solis: Piegādes
Lai izveidotu savu Eduarduino, jums būs nepieciešams:
- 1x Arduino mikrokontrolleris
- 4x servomotors
- 1x skaņas sensors
- 1x RGB LED
- 1x maizes dēlis
- 24x džemperu kabeļi
- Super līme
- Makšķerēšanas vads
- 6 mm melnas akrila loksnes
- Piekļuve 3D printerim un lāzera griezējam
2. darbība: komponentu drukāšana un izgriešana
Lejupielādējiet tālāk esošos.stl failus un izdrukājiet tos 3D formātā. Pēc tam lejupielādējiet degunradža failus un izgrieziet tos ar lāzeru. Mēs izmantojām 6 mm melnu akrilu lāzera griezuma daļām un melnu PLA 3D drukātajām sastāvdaļām.
3. darbība: samontējiet pamatni un shēmu
1. Līmējiet kopā lāzergrieztus gabalus, lai saliktu kolonnu.
2. Novietojiet un pielīmējiet četrus servos pie augšējā režģa, kā parādīts attēlā, pārliecinoties, ka katrai servo rokai ir pietiekami daudz vietas, lai brīvi grieztos. Novietojiet gaismas diodi augšējā režģa centrā un pielīmējiet to vietā. Izvadiet vadus no visiem četriem servomotoriem un LED caur kolonnu un izvelciet apakšā.
3. Piestipriniet augšējo režģi pie kolonnas ar līmi un pabeidziet vadu pievienošanu, piestiprinot servo vadu galus pie maizes dēļa, kā parādīts fritzes elektroinstalācijas shēmā.
4. nostipriniet maizes dēli un vadus pamatnes apakšā (lente vai līme) un nostipriniet skaņas sensoru tā, lai tas izbāztos no mazā cauruma pamatnes sānos. Novietojiet platformu uz pamatnes, bet nelīmējiet to (tas ir aplis ar kvadrātveida caurumu).
5. Izbīdiet kolonnu caur platformas atveri un pielīmējiet to kvadrātveida daiviņai pamatnes apakšā. Kamēr jūs to darāt, pārliecinieties, ka vadi, kas nāk no kolonnas, ir ievietoti mazajā atverē kolonnas pamatnē.
6. Tagad pabīdiet platformu uz augšu, lai piekļūtu pamatnes iekšpusei, un pabeidziet shēmu, pievienojot vadus no servomotoriem un gaismas diodes pie maizes dēļa, kā parādīts elektroinstalācijas shēmā.
7. Piesieniet vai pielīmējiet zvejas stiepli no katras servo rokas gala līdz Eduarduino locītavām. Mēs piestiprinājām vienu servo gurnu aizmugurē, vienu gurnu priekšpusē, vienu labajā rokā un vienu kreisajā rokā, un noenkurojām galvu pie režģa, lai apturētu Eduarduino (pārliecinieties, ka viņa kājas viegli pieskaras zeme). Izmantojiet mazos cilpu caurumus gurnos, rokās un galvā, lai nostiprinātu makšķeres stiepli.
Gatavs
4. darbība: kods (Arduino IDE)
Eduarduino izmantotais kods dažādās pakāpēs piesaista servomotorus un izgaismo LED kā vienu no trim krāsām, pamatojoties uz skaņas sensora noteikto skaņas skaļumu. Tas ļauj Eduarduino dejai būt unikālai katrai dziesmai.
Noklikšķiniet zemāk, lai lejupielādētu kodu!
5. darbība: rezultāti un pārdomas
Eduarduino strādā tā, kā mēs to bijām iecerējuši kopš ieņemšanas brīža
tās galvenā ideja: mašīna, kas reaģē uz skaņu un kontrolē elastīgu lelli, lai tā dejotu. Tomēr ir mirkļi, kad mums ir jāpielāgo idejas un jāpārdomā daži elementi, papildu funkcijas un citi sākotnējie un montāžas jautājumi pirms tā pabeigšanas:
1. Eduarduino ķermeņa izgatavošana
Edija ķermeni bija grūti noskaidrot. Būtībā tās ķermenim bija jābūt pietiekami elastīgam, lai dejotu, bet arī pietiekami stingram, lai saglabātu savu stāju un humanoīdu formu. Mēs nolēmām izmantot “ķēdes savienojuma savienojumu” noteiktos punktos, piemēram: rokās, elkoņos, plecos, gurnos un kājās.
2. Koda pielāgošana
Arduino mikrokontrolleris bija jāpielāgo vairākas reizes, jo mums bija jāpievieno vairāk servomotoru un papildu LED gaisma. Pievienojot šos elementus, tika ietekmēta servo kustība, samazinot tā griešanās leņķi. Pēc izmēģinājumiem un kļūdām koda rediģēšanā mēs varējām atrast risinājumu un likt katram servo rotēt pilnā rotācijas diapazonā, vienlaikus saglabājot LED gaismas apgaismojumu un pārslēdzoties starp sarkano, zilo un zaļo.
3. Servo un punktu savienojumu pareizās vietas atrašana
Mums bija jāeksperimentē ar katra servo stāvokli un tā savienojumu ar Eduarduino ķermeni, lai pārliecinātos, ka dejojošās kustības ir vienmērīgas. Bija vajadzīgi vairāki izmēģinājumi, lai atrastu perfektu atrašanās vietu, makšķerēšanas stieples izmēru un savienojuma punktus.
Turklāt ir dažas lietas, kuras, mūsuprāt, varētu uzlabot mūsu Eduarduino dizainā:
· Ķermenim varētu būt vairāk izlieces punktu, īpaši kājās un galvā.
· Servos varētu būt personalizēti rotācijas diapazoni. Šādā gadījumā katra servo rotācijas diapazons var būt saistīts ar pievienoto ķermeņa daļu, ļaujot vairāk apvienot kustības.
· Servos varētu būt lielākas rokas, tādā veidā mēs varētu paplašināt kustību amplitūdu un pat palielināt paša Eduarduino izmēru.
Ieteicams:
Arduino - Labirinta risināšanas robots (MicroMouse) Sienas robots: 6 soļi (ar attēliem)
Arduino | Labirinta risināšanas robots (MicroMouse) Sienas sekojošais robots: Laipni lūdzam, es esmu Īzāks, un šis ir mans pirmais robots "Striker v1.0". Šis robots tika izstrādāts, lai atrisinātu vienkāršu labirintu. Sacensībās mums bija divi labirinti un robots spēja tos identificēt. Jebkuras citas izmaiņas labirintā var prasīt izmaiņas
Pārnēsājamās ballīšu gaismas: 12 soļi (ar attēliem)
Pārnēsājamās ballīšu gaismas: vai jūs varat ienest ballītē gaismu un padarīt to jautrāku? Tas bija jautājums. Un atbilde ir JĀ (protams). Šī pamācība ir saistīta ar pārnēsājamas ierīces izveidi, kas klausās mūziku un rada mūzikas vizualizāciju no koncentriskajiem Neopix gredzeniem
RC kontrolēts robots XLR8! Izglītības robots: 5 soļi
RC kontrolēts robots XLR8! Izglītības robots: Sveiki, šajā rakstā tiks parādīts, kā izveidot pamata robotu. Vārds "robots" burtiski nozīmē "vergs" vai "strādnieks". Pateicoties mākslīgā intelekta sasniegumiem, roboti vairs nav tikai daļa no Isaka Asimova zinātniskās fantastikas
Līdzsvarojošais robots / 3 riteņu robots / STEM robots: 8 soļi
Līdzsvarojošais robots / trīs riteņu robots / STEM robots: mēs esam izveidojuši kombinētu balansēšanas un trīsriteņu robotu, kas paredzēts lietošanai skolās un pēc skolas izglītības programmās. Robota pamatā ir Arduino Uno, pielāgots vairogs (visas konstrukcijas detaļas ir iekļautas), litija jonu akumulators (viss atbilst
Brilles ar lukturiem un divu ballīšu režīmu: 12 soļi
Brilles ar priekšējiem lukturiem un divu ballīšu režīms: šeit ir norādījumi no gala līdz galam, lai izveidotu savas DIY brilles, kas aizstās jūs ar nepatīkamo veco galvas lukturi, ar papildu funkcijām, kas padarīs jūs par zvaigzni nākamajā Helovīna ballītē, izmantojot divu ballīšu režīmu . Un tas var aiziet tik tālu, ka aizstājot y