Tartalomjegyzék:

Arduino "Első játékos" társasjátékokhoz: 4 lépés
Arduino "Első játékos" társasjátékokhoz: 4 lépés

Videó: Arduino "Első játékos" társasjátékokhoz: 4 lépés

Videó: Arduino
Videó: JOCUMENTAR - film documentar despre jocurile de societate 2024, Július
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Ezt a projektet az "első játékos" alkalmazások ihlették, amelyeket a férjemmel használtunk a telefonunkon. Szeretünk társasjátékokat játszani, és az „első játékos” alkalmazásokat használva döntjük el, ki megy előbb. Úgy döntöttem, hogy megpróbálom elkészíteni saját Arduino verziómat, és megpróbálom kódolni a tanultak alapján. Az alkalmazások meglehetősen egyszerűek, véletlenszerűen választják ki, hogy ki fog először játszani.

Ezt a projektet úgy tervezték, hogy megnyomjon egy gombot (bemenet), majd véletlenszerűen kigyullad egy piros vagy kék LED (kimenet). Egyszerűen válassza ki a színét, és ha a LED világít, Ön az első, aki játszik a játékkal! Ez az első tábla egyszerű, mindössze 2 LED -del, de nagyon könnyen hozzáadhat további LED -eket és módosíthatja a kódot, hogy több játékos közül az első játékost válassza ki (pl. Ha 4 játékost szeretne, adjon hozzá még 2 LED -et).

Ez is segíthet a döntések meghozatalában! Nem tudja eldönteni, hogy melyik Netflix -műsort nézze meg? Rendeljen minden opcióhoz egy színt, és hagyja, hogy ez válasszon Önnek! Ki mosogat ma este? Hadd döntsön Ön helyett!

Remélem jól szórakozik ezzel.

Ez a projekt jó kezdőknek, akik rendelkeznek bizonyos ismeretekkel a C ++ kódolásról.

Kellékek

  • Arduino Uno vagy Sparkfun Redboard, stb.
  • Számítógép és USB -kábel csatlakoztatása
  • 2 LED (pirosat és kéket használtam)
  • Vezetékek csatlakoztatása
  • 1 nyomógomb
  • 2 ellenállás
  • Az Arduino Editor bejelentkezzen online a kódért

1. lépés: Az áramkör beállítása

Az áramkör beállítása
Az áramkör beállítása
Az áramkör beállítása
Az áramkör beállítása

Az első lépés az, hogy csatlakoztassa és hozza létre az áramköröket a kenyértábláján.

  • Helyezzen be 2 LED -et és csatlakoztasson 2 jumper vezetéket (én pirosat és kéket használtam). A piros LED (anód) pozitív hosszabb oldala a 11 -es érintkezőhöz van csatlakoztatva. A kék LED a 12 -es érintkezőhöz van csatlakoztatva.
  • Helyezzen be 2 ellenállást, hogy minden LED negatív rövidebb oldalát (katódját) a fekete függőleges negatív (-) oszlophoz kösse.
  • Csatlakoztasson egy fekete áthidaló vezetéket a negatív függőleges oszlopból a földhöz.
  • Adjon hozzá egy gombot a kenyeretábla középső részéhez. Lásd a képen a fekete vezetéket a földhöz, a sárga vezetéket a 2 -es tűhöz.
  • Az áramellátáshoz csatlakoztassa a táblát a számítógéphez.

2. lépés: Kódolja a projektet

Kódolja a projektet
Kódolja a projektet

Itt egy link a kódomhoz. Kérjük, tekintse meg // megjegyzéseimet, amelyek magyarázzák a kódom minden részét. Ez segít tetszés szerint szerkeszteni!

3. lépés: Tesztelje

Próbáld ki
Próbáld ki

Próbáld ki! Csatlakoztassa és töltse fel a kódot. Itt van egy videó, amely bemutatja, hogyan kell működnie.

4. lépés: Választható - Hosszabbítsa meg projektjét

Amint korábban említettük, néhány lehetőség a projekthez, hogy fejlettebbé tegye:

  • Adjon hozzá több LED -et több "játékoshoz" (például ha négyjátékos játékkal rendelkezik)
  • További gombok hozzáadása (pl. Mindenki nyomjon meg egy gombot)
  • Ha szükséges, módosítsa a késleltetési időt
  • Hangjelzés hozzáadása
  • Stb.

Ajánlott: