Satura rādītājs:

Arduino "pirmais spēlētājs" galda spēlēm: 4 soļi
Arduino "pirmais spēlētājs" galda spēlēm: 4 soļi

Video: Arduino "pirmais spēlētājs" galda spēlēm: 4 soļi

Video: Arduino
Video: Don't Do This At Home 2024, Novembris
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Šo projektu iedvesmoja “pirmā spēlētāja” lietotnes, kuras ar vīru esam izmantojuši savos tālruņos. Mums patīk spēlēt galda spēles un izmantojam “pirmā spēlētāja” lietotnes, lai izlemtu, kurš iet pirmais. Es nolēmu mēģināt izveidot savu Arduino versiju un mēģināt to kodēt, pamatojoties uz to, ko esmu iemācījies. Lietotnes ir diezgan vienkāršas, un tās nejauši izvēlas, kura persona vispirms spēlēs.

Šis projekts ir paredzēts, lai nospiestu pogu (ievadi), un pēc tam nejauši iedegsies sarkana vai zila gaismas diode (izeja). Vienkārši izvēlieties savu krāsu, un, ja jūsu gaismas diode iedegas, jūs esat pirmais, kurš spēlē spēli! Šī pirmā tāfele ir vienkārša, un tajā ir tikai 2 gaismas diodes, taču jūs varētu ļoti viegli pievienot vairāk gaismas diodes un modificēt kodu, lai no vairākiem spēlētājiem izvēlētos pirmo spēlētāju (piemēram, ja vēlaties 4 spēlētājus, pievienojiet vēl 2 gaismas diodes).

Tas var arī palīdzēt pieņemt lēmumus! Vai nevarat izlemt, kādu Netflix pārraidi skatīties? Piešķiriet katrai opcijai krāsu un ļaujiet tai izvēlēties jums! Kurš šovakar mazgās traukus? Ļaujiet tai izlemt jūsu vietā!

Ceru, ka jums ir jautri ar šo.

Šis projekts ir labs iesācējiem, kuriem ir zināmas zināšanas par kodēšanu C ++.

Piegādes

  • Arduino Uno vai Sparkfun Redboard utt.
  • Dators un USB kabelis
  • 2 gaismas diodes (es izmantoju sarkanu un zilu)
  • Vadu savienošana
  • 1 spiedpoga
  • 2 rezistori
  • Arduino redaktors piesakieties tiešsaistē, lai iegūtu kodu

1. darbība: iestatiet shēmas plati

Iestatiet shēmas plati
Iestatiet shēmas plati
Iestatiet shēmas plati
Iestatiet shēmas plati

Jūsu pirmais solis ir savienot un izveidot ķēdes uz jūsu maizes dēļa.

  • Ievietojiet 2 gaismas diodes un pievienojiet 2 džemperu vadus (es izmantoju sarkanu un zilu). Manas sarkanās gaismas diodes (anoda) pozitīvā garākā puse ir pievienota tapai 11. Zilā gaismas diode ir pievienota 12. tapai.
  • Ievietojiet 2 rezistorus, lai savienotu katras gaismas diodes negatīvo īsāko pusi (katodu) ar melno vertikālo negatīvo (-) kolonnu.
  • Savienojiet melnu džempera vadu no negatīvās vertikālās kolonnas uz zemi.
  • Pievienojiet pogu maizes dēļa vidusdaļai. Skatiet attēlu, lai savienotu melno vadu ar zemi un dzelteno vadu pie tapas 2.
  • Pievienojiet savu dēli datoram, lai iegūtu strāvu.

2. darbība: kodējiet savu projektu

Kodējiet savu projektu
Kodējiet savu projektu

Šeit ir saite uz manu kodu. Lūdzu, skatiet manas // piezīmes, kas izskaidro katru mana koda daļu. Tas palīdzēs jums to rediģēt, kā vēlaties!

3. darbība: pārbaudiet to

Pārbaudi to
Pārbaudi to

Izmēģini! Pievienojiet un augšupielādējiet savu kodu. Šeit ir video, lai parādītu, kā tam vajadzētu darboties.

4. solis: pēc izvēles - paplašiniet savu projektu

Kā minēts iepriekš, dažas iespējas šim projektam pievienot, lai padarītu to progresīvāku:

  • Pievienojiet vairāk gaismas diodes vairākiem “spēlētājiem” (piemēram, ja jums ir četru spēlētāju spēle)
  • Pievienojiet citas pogas (piemēram, lai visi nospiež pogu)
  • Ja vēlaties, mainiet aizkaves laiku
  • Pievienojiet skaņas signālu
  • Utt.

Ieteicams: