Satura rādītājs:

Arduino "breadbot" mīklu spēle: 6 soļi (ar attēliem)
Arduino "breadbot" mīklu spēle: 6 soļi (ar attēliem)

Video: Arduino "breadbot" mīklu spēle: 6 soļi (ar attēliem)

Video: Arduino
Video: Arduino BreadBot servo_test 2024, Jūlijs
Anonim
Arduino "breadbot" mīklu spēle
Arduino "breadbot" mīklu spēle

Ak nē! Manam robota mazulim ir vajadzīgi pāris vadi, lai tas atkal atdzīvotos!

Šodien mēs veidosim mīklu spēli, kas iesācējiem arduino lietotājiem varētu iemācīt kaut ko par maizes dēli. Tāpēc es to uztaisīju! Jūs varat padarīt to tik sarežģītu, cik vēlaties, bet es izvēlējos 4 gaismas diodes un 5 tapas katrā mini maizes dēļa pusē. Šo mīklu spēli iedvesmoja populārā spēle “Turpini runāt, un neviens nesprāgst” uz tvaika.

Lūk, kas jums būs nepieciešams, lai izveidotu tādu pašu versiju kā es:

- Arduino UNO

- Maizes aukla, lai savienotu vadus, ar kuriem spēlēties

- vadi (no vīriešiem līdz vīriešiem un no vīriešiem līdz sievietēm)

- 4 dažādu krāsu gaismas diodes (un rezistori)

- 1 pjezo skaņas signāls

- (es izmantoju 5) rezistorus, lai izmērītu dažādus jūsu atbilžu rezultātus

- (es izmantoju 5) rezistorus mini maizes dēļa otrā pusē

- neliela kastīte, kurā ievietot visu (es izmantoju kastīti, kurā ienāca mans vecais tālrunis)

- krāsa, lente, rokas, kājas un galva jūsu robotam! traki ar šo!

Es ļoti iesaku vispirms izstrādāt projektu uz maizes dēļa, pirms ievietojat visu kastē vai varbūt lodēt kopā, dariet to, kas, jūsuprāt, vislabāk darbojas!

1. darbība: gaismas diodes

Gaismas diodes
Gaismas diodes
Gaismas diodes
Gaismas diodes

Mēs vēlamies izmantot 4 digitālās tapas uz arduino 4 gaismas diodēm.

Lieciet tiem iet šādā secībā katram: digitālā tapa uz maizes dēļa> LED rezistors> LED> zemējums uz jūsu arduino. Pārbaudiet tos, lai redzētu, vai tie darbojas!

2. solis: Puzles lauks

Puzles lauks
Puzles lauks
Puzles lauks
Puzles lauks

Izmantojot sprieguma mērīšanai analogās tapas, mēs varam iegūt dažādus rezultātus.

sāciet, pievienojot vadu no jebkuras analogās tapas pie maizes dēļa. tajā pašā sliedē piestipriniet zemei spēcīgu rezistoru (vēlams 1 kOhm), tāpēc, izmērot tapu tieši tagad, tas atgriezīsies 0.

dariet to ne vairāk kā 5 reizes, mums ir jāatver 1 analogā tapa, lai spēles sākumā izveidotu izlases sēklu!

tagad otrai dēļa pusei: pievienojiet vadu no 5V tapas uz maizes dēļa pozitīvo sliedi. Lai iegūtu dažādus rezultātus no katra stieples, mums ir nepieciešamas 5 dažādas rezistoru vērtības. Ja jums nav 5 dažādu veidu rezistoru, piemēram, man, izmantojiet vairākus pēc otra, tie saskaitīsies.

jauki!

3. solis: Pjezo skaņas signāla un Frankenšteina vadi

Mēs esam gandrīz pabeiguši visu elektroinstalāciju!

izmantojiet digitālo tapu un pievienojiet tam pjezo skaņas signālu, kas savienojas ar zemi

izmantojiet citu digitālo tapu un pievienojiet tai garu vadu, pievienojiet vēl vienu garu vadu zemei, ja šie divi pieskaras, mēs aktivizēsim pārbaudi, lai noskaidrotu, vai visi vadi, kurus pievienoja atskaņotājs, ir pareizi!

4. solis: kods

lejupielādējiet savu projekta kodu un izlasiet to, es esmu pārliecināts, ka tas var būt daudz tīrāks, efektīvāks un labāks, bet tas ir tas, ar ko es guvu savu pieredzi! nekautrējieties ar to izklaidēties vai dodiet projektam savu vērienu!

Solis 5: Risinājuma lapa

pievienotais fails ir nīderlandiešu valodā, tāpēc lielākajai daļai no jums, iespējams, nebūs lielas nozīmes (ja nevēlaties papildu izaicinājumu visu tulkot!), tāpēc mums būs jāizveido savs. Jūs varat viegli izveidot savus risinājumus, iestatot mainīgo “u” uz vēlamo skaitli, augšupielādēt, paskatīties, kādas gaismas iedegas, savienot dažus jūsu izvēlētus vadus un savienot Frankenšteina vadus, lai redzētu risinājumu, pierakstiet šo risinājumu sadaļā risinājumi masīvs kodā un jūsu risinājumu lapā, lai spēlētāji to varētu atrisināt! Es esmu pārliecināts, ka jūs to varat saprast, ja esat nonācis tik tālu:)

6. solis: Gatavs

Gatavs!
Gatavs!
Gatavs!
Gatavs!
Gatavs!
Gatavs!

wow !!! apsveicu, ka jūs to izdarījāt, jūs izveidojāt robotu mīklu spēli

tagad ir pienācis laiks izgatavot korpusu un salikt visu kopā! veiksmi!!

Ieteicams: