Tartalomjegyzék:

Hozzon létre egy Arduino Simon játékot 2 perc alatt!: 3 lépés
Hozzon létre egy Arduino Simon játékot 2 perc alatt!: 3 lépés

Videó: Hozzon létre egy Arduino Simon játékot 2 perc alatt!: 3 lépés

Videó: Hozzon létre egy Arduino Simon játékot 2 perc alatt!: 3 lépés
Videó: Высокая плотность 2022 2024, November
Anonim

NEM jumper! NINCS vezetékek! NINCS forrasztás! NEM Kenyértábla!

Újszerű megközelítést alkalmazva.

Tehát szeretné gyorsan bemutatni a mikrovezérlőt néhány kiegészítő perifériás modellel, mielőtt barátai vagy rokonai útra kelnének…

Pár perc alatt állítsa össze ezt a Simon "ismétlés utánam" játék gyors és egyszerű verzióját. Bár monokromatikus (minden piros LED -del). Mindössze annyit kell tennie, hogy kéznél legyen: Arduino mikrokontroller (lehetőleg Nano), LED -készlettel rendelkező modul, 4 gombos modul és hangjelző, valamint gumiszalag.

1. lépés: Alkatrészek és összeszerelés

Alkatrészek és összeszerelés
Alkatrészek és összeszerelés
Alkatrészek és összeszerelés
Alkatrészek és összeszerelés

A LED és kulcs/gomb modulok itt találhatók: www.ebay.com/itm/181563923440 (<$ 4) A zümmögők itt érhetők el: https://www.ebay.com/itm/281280117872 (<$ 2)

[folyamatban lévő munka] BTW: Íme egy praktikus eszköz a https://itty.bitty.site [folyamatban lévő munka] segítségével

Ennek tisztáznia kellene.

lite app

Több információ.

Nano 3.0 https://www.ebay.com/itm/131517734419 (<$ 3)

Javaslom egy kis gumiszalagot, így nem kell többször csavarni, hogy feszes legyen.

Más Arduino -k is használhatók, de a perifériás modulok különböző helyeit igényelhetik (vagy engedélyezhetik); és mint ilyen, a PIN -kód hozzárendelése megváltozik a használt kódban. A Nano 3.0 különösen jó, mivel kisméretű összeszerelést tesz lehetővé, könnyen kézben tartható és kezelhető.

Az összeszerelés egyszerűen csatlakoztatható a modulokhoz, és gumiszalaggal rögzíthető. Az „aktív” piezo zümmere csak akkor működik, ha a polaritás megfelelően van csatlakoztatva. Kérjük, vegye figyelembe, hogy a (+) a D8-ba, a (-) pedig a D11-be van beillesztve.

A K4-K3-K2-K1-GND kulcsmodulok csapjai közvetlenül az A1-A5-be mennek. Lásd a fenti képet.

A GND-D1-D2-D3-D4-D5-D6 LED modul csapjai közvetlenül a D7-D6-D5-D4-D3-D2-GND bemenetbe kerülnek.

2. lépés: Hogyan működik?

A LED és a Key modulok rendeltetése szerint általában egy érintkezőt kell a földhöz csatlakoztatni. A Nano -hoz való közvetlen csatlakoztatás érdekében ez nem történik meg. Ehelyett ezeken a modulokon a „GND -khez” csatlakoztatott csapok kimenetként működnek, és „LOW” -ra vannak állítva. Az MCU (MicroControllerUnit) a kimenetét 30 ma -ig képes meghajtani. Ami bőven elég a négy (4) LED -es bankhoz. Bár a gomboknál sokkal többre van szükség, nem árt, mivel a kimenetek áramkorlátozóak (és csak lenyomva vesznek áramot). A LED -modul beépített ellenállásokkal rendelkezik, amelyek tovább korlátozzák az egyes LED -eken áthaladó áramot.

Letöltések

Frissítettem és módosítottam a „Simon” követ engem fények és hangjáték két különböző verzióját, hogy ezzel a projekttel dolgozhassak. Az eredeti verziók forrásai a forráslistákban találhatók.

Az egyik vázlat (FastEasy_SimonSings) csak egy include fájlt használ (a 'pitches.h' a mappában van). Míg a másik (FastEasy_SimonSays) a "Tone" könyvtárat használja. Tehát szüksége lesz ezek közül az egyikre vagy mindkettőre, attól függően, hogy melyik vázlatot használja.

A fenti könyvtárnak alapértelmezés szerint az Arduino IDE részét kell képeznie. Ha nem, és ehhez segítségre van szüksége, olvassa el a Könyvtár telepítése című részt.

3. lépés: Játssz a szereléssel

Játék a szereléssel
Játék a szereléssel

A játék meglehetősen egyenes irányba halad. A kód forrásfájljai tartalmaznak néhány dokumentációt. Valójában csak annyit kell tudnia, hogy a „Simon Says” verziója egy villanással indul. és a „Simon Sings” verzió 4 -es mintával kezdődik, de minden kör megkezdése előtt gombnyomásra vár.

Valószínűleg hasznosnak találja a LED és a Kulcs modulokat a koncepciók gyors projektbizonyításának elvégzéséhez. Ez a projekt és a hozzá tartozó kód hangszóróval működik. Jobban fog hangzani, de legalább néhány ugró nélkül nem lesz képes rá.

Vegye figyelembe, hogy mivel ezek a vázlatok kódoltak, a Nano 3.0 vagy az Uno közvetlenül fog működni (Plug-&-Play), mások fizikai elrendezésük miatt különböző csapszegeket használhatnak; és esetleg néhány kódváltozás.

Ajánlott: