Obsah:
Video: Arduino: (Frustrujúca) súprava pre minihry: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
(Nádherný príklad puzdra pre toto Arduino ^)
Predtým, ako začnem: napriek svojmu úsiliu som nebol schopný zariadenie úplne dokončiť kvôli uh … času a nešťastiu. Zlepšilo sa to ešte viac, keď moje súčiastky Arduino usúdili, že by bolo dobré v určitom okamihu prestať pracovať, ale je to pre mňa veľké šťastie. Tento návod budete chcieť použiť výlučne ako potenciálny zdroj inšpirácie, a nie ho budovať. V tomto návode použijeme ako montážnu platformu nepájivú dosku.
Každopádne, pre tých, ktorých inšpiruje tento Instructable, ma vo všetkých smeroch prekonal a dokončil to, čo som nemohol. Tu som zašiel:
Krok 1: Požadovaný materiál
- 1x Arduino Uno
- 1x potenciometer
- 1x I2C LCD displej
- 1x Piezo bzučiak
- 2x tlačidlá
- Rezistory 4x 220 ohmov
- Rezistory 3x 10 kOhm
- 1x zelená LED
- 1x červená LED
- 2x modrá LED dióda
- Niekoľko drôtov (ak chcete dodržať nepájivú dosku, odporúčam prepojovacie vodiče)
- 1x Breadboard
Krok 2: Nastavenie
Tu som použil I2C LCD displej, ktorý vysvetľuje potenciometer, výstupy SCL/SDA/VCC/GND nad displejom.
Za zmienku stojí, že červené vodiče sa pripájajú k výstupu + / 5V a (väčšina) modré vodiče k akémukoľvek GND Arduino Uno.
Krok 3: Kód
Ak stále považujete tento projekt za hodný montáže, tu je kód, ktorý môžete použiť. Neváhajte sa s kódom popasovať. Rozhodne je čo zlepšovať.
V tomto okamihu kód umožňuje dve minihry:
- Bezpečná výzva: Používateľ musí pomocou potenciometra vyhľadať konkrétnu hodnotu a kliknúť na tlačidlo A (alebo ľavé tlačidlo na doske, ako je znázornené v kroku 2), pričom sa musí uistiť, že jedna z dvoch modrých diód LED nezhasne. von. Užívateľ je schopný „nabiť“LED svetlo pomocou iného tlačidla. To sa musí vykonať štyrikrát (štyri „opravy“). Je potrebné si uvedomiť veľa: prehrávač má časový limit, kým stratí „správny“alebo ak je nabíjateľné LED svetlo prebité (inými slovami, má analogRead hodnota 256 alebo vyššia).
- Kvíz: Pomocou dvoch tlačidiel predstavujúcich odpoveď A a B musí hráč správne odpovedať na otázky. Kód môže byť v tejto časti trochou chyby.
Tento kód tiež obsahuje prvok frustrácie, ktorý prepína funkčnosť tlačidiel A a B. Tento riadok kódu nájdete vo funkcii pokusySwitchButtons (). Uvedomte si tiež, že tento kód vyžaduje knižnice LCD a LiquidCrystal_I2C
V tomto kóde sériový model napodobňuje väčšinu funkcií LCD, pretože môj LCD už nefungoval správne, ako bolo uvedené vyššie.
Akonáhle budete mať tento kód v akomkoľvek IDE kompatibilnom s Arduino (odporúčam použiť Arduino/Genuino IDE), nahrajte tento program do svojho Arduina pomocou tlačidla Nahrať.
Krok 4: Hrajte, zlepšujte sa, čokoľvek
Dosiahli ste posledný krok tejto menej frustrujúcej inštruktážnej minihry! Pripojte svoje Arduino k akémukoľvek zdroju napájania pomocou kábla USB a spustí sa prvá minihra.
Veľa šťastia pri hraní a zlepšovaní! Tento projekt Arduino a jeho kód nie sú ani zďaleka dokonalé, ale dúfam, že som dosiahol svoj hlavný cieľ, ktorý vás inšpiruje k vytvoreniu niečoho úžasnejšieho ako toto!
Odporúča:
Prototypová súprava pre obvody z E-textilu: 5 krokov
Prototypová súprava pre obvody elektronického textilu: Tento návod vás naučí, ako vytvoriť jednoduchú súpravu na prototypovanie obvodov z elektronického textilu. Táto súprava sa skladá z káblov a spojovacích bodov, ktoré sú opakovane použiteľné, ale robustné. Cieľom tohto projektu je poskytnúť remeselníkom z textilného priemyslu systém, ktorý
HacKIT: Občianska súprava na ochranu osobných údajov (nosenie) pre hackovanie Alexa, Google a Siri: 4 kroky
HacKIT: Občianska súprava na ochranu súkromia (opotrebovanie) pre hackovanie Alexa, Google a Siri: Ste unavení z vášho " inteligentného " odpočúvajú vás zariadenia? Potom je táto sada nástrojov pre dohľad a hackovanie pre vás! HacKIT je nízko až technicky vyspelá občianska súprava na ochranu súkromia (opotrebovanie) na redizajn, hacking a rekultiváciu zariadení Amazon Echo, Google Home,
Jednoduchá „súprava robota“pre kluby, priestory pre učiteľov a pod .: 18 krokov
Jednoduchá „robotická súprava“pre kluby, Teachers Makerspaces atď.: Cieľom bolo postaviť malú, ale rozšíriteľnú súpravu pre našich členov „Strednej spoločnosti pre robotické umenie TN“. Plánujeme workshopy okolo súpravy, najmä pre súťaže, ako je sledovanie linky a rýchly výlet. Začlenili sme Arduino
Vzdelávacia súprava bublinového blistrového robota pre deti: 8 krokov
Vzdelávacia súprava pre deti s bublinkovým bublinovým robotom: Ahoj tvorcovia, po dlhšej prestávke sme opäť spolu. V tejto sezóne sme sa rozhodli náš kruh ešte trocha rozšíriť. Doteraz sme sa snažili produkovať profesionálne projekty. potrebné informácie na vysokej úrovni. Ale tiež sme si mysleli, že by sme to mali urobiť
Lacná bezdrôtová náhlavná súprava pre stolný telefón: 5 krokov
Lacná bezdrôtová náhlavná súprava pre stolný telefón: V kancelárii trávim veľa času na telefóne, preto som sa snažil nájsť spôsob, ako získať bezdrôtovú náhlavnú súpravu (AWH54 alebo CT14) pre svoj stolný telefón bez darovania obličky spoločnosti Plantronics. Tento „hack“bol vykonaný na kancelárskom počítači Avaya Partner 18D