Kazalo:
Video: Ustvarite igro Arduino Simon v 2 minutah!: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
NE skakalcev! NI ŽIC! Brez spajkanja! Brez oglasne deske!
Razmišljanje zunaj škatle.
Tako želite zelo hitro pokazati svoj mikrokrmilnik skupaj z nekaterimi dodatnimi zunanjimi modeli, preden so prijatelji ali sorodniki na poti …
To hitro in enostavno različico Simonove igre "Ponovi za menoj" sestavite v nekaj minutah. Čeprav enobarvni (z vsemi rdečimi LED). Vse, kar potrebujete, je, da imate pri roki: mikrokrmilnik Arduino (po možnosti Nano), modul z nizom LED, modul s 4 gumbi in brenčalo, skupaj z elastika.
1. korak: Deli in montaža
Module LED in tipk/gumbov najdete tukaj: www.ebay.com/itm/181563923440 (<4 USD) Zvočniki so na voljo tukaj: https://www.ebay.com/itm/281280117872 (<2 USD)
[delo v teku] BTW: Tukaj je priročno orodje, ki uporablja https://itty.bitty.site [delo v teku]
To bi moralo razjasniti.
Lite aplikacija
Več informacij.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<3 USD)
Priporočam majhen gumijasti trak, zato vam ga ni treba tolikokrat oviti, da bo napet.
Uporabljajo se lahko drugi Arduini, vendar lahko zahtevajo (ali dovolijo) različna mesta perifernih modulov; in kot taka se dodelitev pin spremeni v uporabljeni kodi. Nano 3.0 je še posebej dober, saj omogoča majhno montažo, enostavno držanje in upravljanje z eno roko.
Sestavljanje poteka tako, da preprosto priključite module in jih pritrdite z gumijastim trakom. "Aktivni" piezo -zvočni signal bo deloval le, če je polariteta pravilno priključena. Upoštevajte, da je (+) vstavljeno v D8, od (-) do D11.
Zatiči modula Key K4-K3-K2-K1-GND gredo neposredno v A1-A5. Glej sliko zgoraj.
Zatiči modula LED GND-D1-D2-D3-D4-D5-D6 gredo neposredno v D7-D6-D5-D4-D3-D2-GND.
2. korak: Kako deluje
Moduli LED in ključi imajo običajno en pin, povezan z maso. To se ne zgodi zaradi neposredne navezanosti na Nano. Namesto tega zatiči, priključeni na "GND" na teh modulih, delujejo kot izhodi in nastavijo "LOW". MCU (MicroControllerUnit) bo poganjal svoje izhode do 30 ma. Kar je dovolj za nabor štirih (4) LED. Čeprav je za gumbe veliko več, kot je potrebno, ni škode, saj so izhodi omejujoči tok (in črpajo tok le ob pritisku). LED modul ima vgrajene upore, ki dodatno omejujejo tok, ki teče skozi vsako LED.
Prenosi
Za delo s tem projektom sem posodobil in spremenil dve različici igre "Simon" follow me light and sound. Zasluge za izvirne različice so na seznamu virov.
Ena skica (FastEasy_SimonSings) uporablja samo datoteko include ('pitches.h', ki je v mapi z njo). Medtem ko drugi (FastEasy_SimonSays) uporablja knjižnico 'Tone'. Zato boste potrebovali enega ali oba, odvisno od skic, ki jih boste uporabili.
Zgornja knjižnica mora biti privzeto del Arduino IDE. Če ne in potrebujete pomoč pri tem, je tukaj Kako namestiti knjižnico.
3. korak: Igranje s sklopom
Igra je precej naravnost. V izvornih datotekah kode je nekaj dokumentacije. Vse kar morate vedeti je, da se samodejno zažene različica 'Simon Says' z eno bliskavico. in različica "Simon poje" se začne z vzorcem 4, vendar počaka na pritisk tipke, preden začne vsak krog.
Verjetno se vam bodo zdeli moduli LED in ključi priročni za druge hitre projektne dokaze o konceptih. Ta projekt in z njim povezana koda bosta delovala z zvočnikom. Slišalo se bo bolje, vendar brez vsaj nekaj skakalcev ne boste mogli.
Upoštevajte, da ko bodo skice kodirane, bo Nano 3.0 ali Uno deloval neposredno (Plug-&-Play), zato bodo drugi morali uporabiti različne komplete zatičev zaradi svojih fizičnih postavitev; in morda nekatere spremembe kode.
Priporočena:
Brezžično dostopen Pi v 5 minutah: 3 koraki
Brezžično dostopen Pi v 5 minutah: Pozdravljeni! Evo, kako narediti malinovo Pi brezžično dostopno iz telefona ali tabličnega računalnika Prosim, upoštevajte, da je moja ocena 5 minut za osebo z nekaj računalniškega znanja in zagotovo lahko traja dlje. Dovolj tega, pojdimo k temu
Ustvarite 2D igro: 15 korakov
Ustvarite 2D igro: Ste naveličani igranja iger? Zakaj ne naredite igre? Ta navodila vam bodo povedala, kako narediti popolnoma preprosto 2D igro … Za oblikovanje in ustvarjanje 2D igre bomo uporabili Unity Game Engine … Microsoft Visual Studio pa bomo uporabili tudi za programiranje in Cr
Ustvarite svojo prvo dirkaško igro: 10 korakov
Ustvarite svojo prvo dirkalno igro: če ste naredili nekaj Python kodiranja in ste želeli napisati igro, ki bi jo lahko imeli v Pygame Zero. V tej vadnici bomo pisali preprosto dirkalno igro
Simon pravi igro z Arduinom: 5 korakov
Simon Says Game With Arduino: DIY Simon Says Game z Arduinom, pokazal vam bom, kako narediti igro Simon Says z Arduinom, zelo preprosto, tožim Arduino Nano, Naročite se na moj YouTube kanal
Ustvarite video igro z RPG Maker XP: 4 koraki
Ustvarite videoigro z RPG Makerjem XP: Učenje uporabe RMXP! Zdravo! Ta pouk govori o ustvarjanju preproste igre z RMXP, programom, ki ga lahko brezplačno prenesete ali kupite za 60,00 USD na naslovu http://tkool.jp/products/rpgxp/eng/. Ta tut