Tartalomjegyzék:
Videó: Hozzon létre egy Arduino Simon játékot 2 perc alatt!: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
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
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:
Hozzon létre egy hatalmas LED -HENGERET „8 X 4 X 16“: 6 lépés (képekkel)
HOZZON HATALMAS LED -HENGERET „8 X 4 X 16“: Hatalmas LED -hengert szeretne készíteni? Jó helyen jársz
Hozzon létre egy indítható biztonsági másolatot a Mac -ről: 7 lépés
Hozzon létre egy indítható biztonsági másolatot a Mac -ről: Volt már olyan helyzetben, amikor a MacBook merevlemeze összeomlott, és a laptop minden fontos adata hiányzik vagy teljesen elveszett? Érezte már úgy, hogy biztonsági másolatot kell készítenie adatairól, de nem tudja, hogyan kell ezt megtenni? Nem tudod o
Hozzon létre egy WiFi hozzáférési pontot, és biztosítson webszervert a NodeMCU V3 rendszeren: 4 lépés
Hozzon létre egy WiFi hozzáférési pontot, és biztosítson webszervert a NodeMCU V3 rendszeren: az előző cikkben már tárgyaltam a NodeMCU ESP8266 használatáról. A cikkben elmagyarázom, hogyan lehet hozzáadni a NodeMCU ESP8266 -ot az Arduini IDE -hez. A NodeMCU ESP8266 használatával többféle módon is kommunikálhat az interneten keresztül. A NodeMCU létrehozása
Hozzon létre egy Applescript/Arduino riasztási zászlót: 5 lépés (képekkel)
Hozzon létre egy Applescript/Arduino riasztási zászlót: Érezte már úgy, hogy a levelezés hangja nem elég a Mac számítógépén? Az egyszerű hangok és riasztások nem felelnek meg Önnek? Szeretnél valami nyilvánvalóbbat és kifizetődőbbet? Ha igen, akkor ezt az utasítást kereste. Ebben az utasításban
Minimalista IR toll: Forrasztás nélkül, perc alatt, dollár alatt: 3 lépés
Minimalista IR toll: Nincs forrasztás, egy perc alatt, dollár alatt: Az első tanulságos, remélem hasznos lesz: Ha ki akarja próbálni a JC Lee -t (a JC Johnny Chung, de ő is csodákat tesz. ..) vagy a Smoothboard programot a www.smoothboard.net címen (fényévek előtt, mert Boon Jin elkezdte