Obsah:
Video: Arduino: (Frustrující) sada miniher: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
(Úžasný příklad skříně pro toto Arduino ^)
Než začnu: navzdory mému úsilí jsem nebyl schopen zařízení úplně dokončit kvůli … času a neštěstí. Ještě lépe, když moje součásti Arduina usoudily, že by bylo dobré v určitém okamžiku přestat pracovat, pro mě prostě smůla. Tento Instructable budete chtít použít čistě jako potenciální zdroj inspirace, místo abyste jej skutečně budovali. V tomto Instructable budeme jako montážní platformu používat prkénko.
Každopádně, pro ty inspirované tímto Instructable mě ve všech směrech překonal a dokončil to, co jsem nemohl. Tady je to, co jsem dostal:
Krok 1: Požadované materiály
- 1x Arduino Uno
- 1x potenciometr
- 1x I2C LCD displej
- 1x Piezo bzučák
- 2x tlačítka
- 4x 220 ohmové odpory
- 3x 10k ohmové odpory
- 1x zelená LED
- 1x červená LED
- 2x modrá LED
- Pár vodičů (doporučuji propojovací vodiče, pokud se chcete držet prkénka)
- 1x prkénko
Krok 2: Nastavení
Zde jsem použil I2C LCD displej, který vysvětluje potenciometr, výstupy SCL/SDA/VCC/GND nad displejem.
Možná stojí za zmínku, že červené vodiče se připojují k výstupu + / 5V a (většina) modré vodiče k jakémukoli GND Arduino Uno.
Krok 3: Kód
Pokud stále považujete tento projekt za hodný sestavení, zde je kód, který můžete použít. Nebojte se hrát s kódem. Rozhodně je co zlepšovat.
V tomto okamžiku kód umožňuje dvě minihry:
- Bezpečná výzva: Uživatel musí pomocí potenciometru vyhledat konkrétní hodnotu a kliknout na tlačítko A (nebo levé tlačítko na prkénku, jak ukazuje krok 2), přičemž se musí ujistit, že jedna ze dvou modrých LED nezmizí ven. Uživatel je schopen 'dobít' LED světlo pomocí druhého tlačítka. To je třeba provést čtyřikrát (čtyři „opravy“). Je třeba si toho hodně uvědomit: hráč má časový limit, než ztratí „správný“, nebo pokud je nabíjecí LED světlo přebité (jinými slovy, má analogRead hodnota 256 nebo vyšší).
- Kvíz: Pomocí dvou tlačítek představujících odpověď A a B musí hráč správně odpovědět na otázky. Kód může být v této části trochu chybný.
Tento kód také obsahuje prvek frustrace, který přepíná funkčnost tlačítka A a B. Tento řádek kódu najdete ve funkci attemptSwitchButtons (). Všimněte si také, že tento kód vyžaduje knihovny LCD a LiquidCrystal_I2C
V tomto kódu Serial napodobuje většinu funkcí LCD, protože můj LCD již nefungoval správně, jak bylo uvedeno výše.
Jakmile budete mít tento kód v libovolném IDE kompatibilním s Arduino (doporučuji použít Arduino/Genuino IDE), nahrajte tento program do svého Arduina pomocí tlačítka Nahrát.
Krok 4: Hrajte, vylepšujte, cokoli
Dosáhli jste posledního kroku této méně frustrující než mé minihry Instructable! Připojte své Arduino k jakémukoli zdroji napájení pomocí kabelu USB a spustí se první minihra.
Hodně štěstí při hraní a zlepšování! Tento projekt Arduino spolu s jeho kódem není zdaleka dokonalý, ale doufám, že jsem dosáhl svého hlavního cíle, který vás inspiruje k vytvoření něčeho úžasnějšího, než je toto!
Doporučuje:
Sada tranzistorového vibrátoru: 4 kroky
Transistor Vibrator Kit: Tento článek vám ukáže, jak vyrobit sadu tranzistorových vibrátorů. Obvod zapne pohon vibrátoru, když ultrazvukový signál vstupuje do snímače. Prvním obvodem je ultrazvukový přijímač. Druhým obvodem je ovladač vibrátoru. Použil jsem u
Počítačová sada libovolného elektronického obvodu: 4 kroky
Computer Control Any Electronic Circuit Kit: Opravdu miluji jednoduché elektronické soupravy, jako je Tronex 72+ Science Workshop od Tedco Toys. Kromě toho, že je Tronex snadno použitelný, má dostatek komponentů pro velmi rychlé prototypování projektů, protože nemusíte honit žádné díly, protože
DIY Givi V56 Sada světel pro topbox motocyklu s integrovanými signály: 4 kroky (s obrázky)
DIY Givi V56 Sada motocyklu Topbox Lightbox s integrovanými signály: Jako motocyklový jezdec jsem příliš obeznámen s tím, jak se ke mně chovají, jako bych byl na silnici neviditelný. Jedna věc, kterou ke svým kolům vždy přidávám, je top box, který má obvykle integrované světlo. Nedávno jsem upgradoval na nové kolo a koupil Givi V56 Monokey
BeepBoop! 3D pájecí sada: 4 kroky
BeepBoop! 3D pájecí sada: Děkujeme, že jste si koupili jednu z 3D velkých pájecích sad Great Big Factory. Nyní je čas dát to dohromady! Počkejte … už jste si koupili stavebnici? Pokud ne, můžete ho získat zde! Sada je dodávána se všemi součástmi, které budete potřebovat, včetně baterií! Je to sv
Arduino: Frustrující umělecké auto pro více hráčů: 13 kroků
Arduino: Frustrující multiplayerové umělecké auto: Jde o to, že umělecké auto je nejlepší s bluetooth, ale je to chytrý telefon, který servíruje nejlepší dveře, které zhoršují dveře. Volitelné možnosti mohou být chaotické nebo frustrované, protože vaše dveře mohou být znečištěny