Obsah:
Video: Vytvořte hru Arduino Simon za 2 minuty!: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
ŽÁDNÉ propojky! ŽÁDNÉ dráty! ŽÁDNÉ pájení! ŽÁDNÝ prkénko!
Myšlení mimo krabici.
Chcete se tedy pochlubit svým mikrořadičem ve shodě s některými přídavnými periferními modely opravdu rychle, než jsou přátelé nebo příbuzní na cestě…
Dejte dohromady tuto rychlou a snadnou verzi hry Simon „Opakuj po mně“za pouhých pár minut. I když jednobarevné (se všemi červenými LED). Vše, co potřebujete, je mít po ruce: mikrokontrolér Arduino (nejlépe Nano), modul se sadou LED, modul se 4 tlačítky a bzučák spolu s gumička.
Krok 1: Díly a montáž
Moduly LED a klíčů/tlačítek najdete zde: www.ebay.com/itm/181563923440 (<$ 4) Bzučáky jsou k dispozici zde: https://www.ebay.com/itm/281280117872 (<$ 2)
[nedokončená výroba] BTW: Zde je užitečný nástroj využívající https://itty.bitty.site [nedokončená výroba]
Tím by se to mělo vyjasnit.
lite aplikace
Více informací.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<$ 3)
Doporučuji malou gumičku, abyste ji nemuseli mnohokrát omotávat, aby byla napnutá.
Lze použít i jiné Arduino, ale může vyžadovat (nebo povolit) různá umístění periferních modulů; a jako takové se mění přiřazení pinů v použitém kódu. Nano 3.0 je obzvláště dobrý, protože umožňuje malé sestavení, snadno se drží a ovládá jednou rukou.
Montáž se provádí jednoduchým zapojením modulů a zajištěním gumičkou. „Aktivní“piezoelektrický bzučák bude fungovat pouze tehdy, je -li správně připojena polarita. Všimněte si, že je (+) vloženo do D8 a (-) do D11.
Piny klíčového modulu K4-K3-K2-K1-GND jdou přímo do A1-A5. Viz obrázek výše.
Piny LED modulu GND-D1-D2-D3-D4-D5-D6 jdou přímo do D7-D6-D5-D4-D3-D2-GND.
Krok 2: Jak to funguje
Moduly LED a klíče mají normálně mít jeden kolík připojený k zemi. To se nestane, aby se přizpůsobilo přímému připojení k Nano. Místo toho jsou piny připojené k 'GND na těchto modulech provozovány jako výstupy a nastaveny' LOW '. MCU (MicroControllerUnit) bude řídit své výstupy až 30 ma. Což je na banku čtyř (4) LED dost. I když je to mnohem více, než je potřeba pro tlačítka, není na škodu, protože výstupy omezují proud (a odebírají proud pouze při stisknutí). LED modul má vložené odpory, které dále omezují proud procházející každou LED.
Soubory ke stažení
Pro práci s tímto projektem jsem aktualizoval a upravil dvě různé verze světel a zvukové hry „Simon“, následuj mě. Kredity za původní verze jsou ve zdrojových záznamech.
Jedna skica (FastEasy_SimonSings) používá pouze soubor pro zahrnutí (ve složce s ním je „pitches.h“). Zatímco druhý (FastEasy_SimonSays) používá knihovnu 'Tone'. Budete tedy potřebovat jeden nebo oba, v závislosti na tom, které skici (y) se rozhodnete použít.
Knihovna výše by měla být ve výchozím nastavení součástí Arduino IDE. Pokud ne a potřebujete s tím pomoc, zde je návod, jak nainstalovat knihovnu.
Krok 3: Hraní se sestavením
Hra je docela přímočará. Soubory zdrojového kódu obsahují dokumentaci. Vše, co opravdu potřebujete vědět, je, že verze 'Simon Says' automaticky začíná jedním zábleskem. a verze „Simon Sings“začíná vzorem 4, ale čeká na stisknutí klávesy před zahájením každého kola.
Moduly LED a klíče pravděpodobně využijete při provádění dalších rychlých projektových zkoušek konceptů. Tento projekt a související kód budou fungovat s reproduktorem. Bude to znít lépe, ale bez alespoň několika propojek to nezvládnete.
Všimněte si, že jelikož jsou tyto skici kódovány, Nano 3.0 nebo Uno bude fungovat (Plug-&-Play) přímo, ostatní mohou kvůli svému fyzickému rozložení potřebovat použít různé sady pinů; a případně nějaké změny kódu.
Doporučuje:
Jak porazit Super Mario Bros.NES World 1 za 3 minuty: 4 kroky
Jak porazit Super Mario Bros.NES World 1 za 3 minuty: Toto je návod, jak porazit Super Mario Bros.NES World 1 do 3 minut. Pokud potřebujete pomoc, řekněte to v komentářích. podívejte se také na video, protože to mnohé vysvětluje
Vytvořte si vlastní hru 1D Pong: 5 kroků (s obrázky)
Vytvořte si vlastní hru 1D Pong: U tohoto projektu vám ukážu, jak jsem kombinoval desku MDF s tlačítky bzučáku, LED diodami a Arduino Nano, abych vytvořil hru 1D Pong, která je opravdu zábavná. Po cestě vám ukážu, jak vytvořit elektronický obvod a jak se liší
Vytvořte 2D hru: 15 kroků
Vytvořit 2D hru: Už vás nebaví hrát hry? Proč nevytvoříte hru? Tento návod vás provede tím, jak vytvořit zcela jednoduchou 2D hru … K návrhu a vytvoření naší 2D hry použijeme Unity Game Engine … a také použijeme Microsoft Visual Studio k programování a Cr
Zahrajte si hru Simon na tričku: 5 kroků
Hrajte hru Simon na tričku: Chtěli jste vždy hrát hru Simon na tričku? Já také! V tomto návodu vám ukážu, jak vytvořit verzi hry Simon, kterou můžete hrát dotykem na košili pomocí Makey Makey
Vytvořte 3-D hru v počítači s Coppercube: 5 kroků
Vytvořte 3-D hru v počítači s Coppercube: Vytvořil jsem hru v CopperCube! V této hře se naučíte, jak vytvořit hru v měděné kostce nebo v jakémkoli jiném softwaru. Setkáte se se mnou také v jiných instrukcích! Nyní mě sledujte a pojďme hra v počítači s měděnou kostkou