Turinys:
- 1 žingsnis: reikalingos medžiagos
- 2 veiksmas: sąranka
- 3 žingsnis: kodas
- 4 žingsnis: žaiskite, tobulėkite, bet ką
Video: „Arduino“: (varginantis) mini žaidimų rinkinys: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
(Puikus šio „Arduino“korpuso pavyzdys ^)
Prieš pradėdamas: nepaisant mano pastangų, negalėjau visiškai užbaigti prietaiso dėl uh … laiko ir nelaimės. Dar geriau, kai mano „Arduino“dalys suprato, kad būtų gera mintis tam tikru momentu nustoti veikti, man tiesiog pasisekė. Šią „Instructable“norėsite naudoti tik kaip potencialų įkvėpimo šaltinį, o ne iš tikrųjų ją kurti. Šioje instrukcijoje kaip surinkimo platforma naudosime duonos lentą.
Bet kokiu atveju, tiems, kuriuos įkvėpė šis „Instructable“, pranokskite mane visais atžvilgiais ir atlikite tai, ko negalėjau. Štai kiek gavau:
1 žingsnis: reikalingos medžiagos
- 1x „Arduino Uno“
- 1x potenciometras
- 1x I2C LCD ekranas
- 1x pjezo garsinis signalas
- 2x mygtukai
- 4x 220 omų rezistoriai
- 3x 10k omų rezistoriai
- 1x žalias šviesos diodas
- 1x raudonas šviesos diodas
- 2x mėlynas LED
- Pora laidų (rekomenduoju „Jumper Wires“, jei norite naudoti duonos lentą)
- 1x duonos lenta
2 veiksmas: sąranka
Čia naudoju I2C LCD ekraną, kuris paaiškina potenciometrą, SCL/SDA/VCC/GND išėjimus virš ekrano.
Galbūt verta paminėti, kad raudoni laidai jungiasi prie + / 5V išvesties, o (dauguma) mėlyni laidai prie bet kurio „Arduino Uno“GND.
3 žingsnis: kodas
Jei vis dar manote, kad šis projektas yra vertas surinkimo, čia galite naudoti kodą. Nesivaržykite suktis su kodu. Tikrai yra kur tobulėti.
Šiuo metu kodas leidžia du mini žaidimus:
- Saugus iššūkis: vartotojas turi ieškoti konkrečios vertės naudodami potenciometrą ir spustelėti mygtuką A (arba kairįjį duonos lentos mygtuką, kaip parodyta 2 veiksme), tuo pačiu įsitikindamas, kad vienas iš dviejų mėlynų šviesos diodų neišblėsta išeiti. Naudodamas kitą mygtuką, vartotojas gali „įkrauti“LED lemputę. Tai turi būti padaryta keturis kartus (keturi „pataisymai“). Reikia daug žinoti: žaidėjas turi laiko apribojimą prieš prarasdamas „teisingą“arba jei įkraunama LED lemputė yra perkrauta (kitaip tariant, turi analogRead vertė 256 ar didesnė).
- Viktorina: Naudodamas du mygtukus, vaizduojančius A ir B atsakymus, žaidėjas turi teisingai atsakyti į klausimus. Šioje dalyje kodas gali būti klaidingas.
Šis kodas taip pat apima nusivylimo elementą, kuris perjungia A ir B mygtukų funkcijas. Šią kodo eilutę rasite funkcijoje trySwitchButtons (). Taip pat atminkite, kad šiam kodui reikalingos bibliotekos LCD ir „LiquidCrystal_I2C“
Šiame kode serija imituoja daugumą LCD funkcijų, nes mano LCD nebeveikia tinkamai, kaip minėta anksčiau.
Kai turėsite šį kodą bet kuriame su „Arduino“suderinamame IDE (rekomenduoju naudoti „Arduino“/„Genuino IDE“), įkelkite šią programą į „Arduino“naudodami mygtuką Įkelti.
4 žingsnis: žaiskite, tobulėkite, bet ką
Jūs pasiekėte paskutinį žingsnį šios mažiau varginančios, nei mano miniames Instructable! Prijunkite „Arduino“prie bet kurio maitinimo šaltinio naudodami USB kabelį ir bus paleista pirmoji miniame.
Sėkmės žaidžiant ir tobulėjant! Šis „Arduino“projektas ir jo kodas toli gražu nėra tobuli, tačiau tikiuosi, kad pasiekiau savo pagrindinį tikslą, įkvepiantį jus sukurti kažką nuostabesnio!
Rekomenduojamas:
Mini kelionių elektronikos rinkinys: 3 žingsniai
Mini kelionių elektronikos rinkinys: Sveiki atvykę į mano pirmąjį pamokomą dalyką! Nesu tikras, kaip tai vyks, todėl jei turite atsiliepimų ar pasiūlymų, palikite juos toliau pateiktose pastabose. Aš visada norėjau turėti galimybę sukurti pagrindines grandines lietingomis atostogų dienomis arba tiesiog turėti lengvą portą
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis - „Arduino PS2“žaidimų valdiklis - Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino“žaidimų pultą: 7 žingsniai
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis | „Arduino PS2“žaidimų valdiklis | Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino Gamepad“: Sveiki, vaikinai, žaisti žaidimus visada smagu, tačiau žaisti su savo „pasidaryk pats“žaidimo valdikliu yra smagiau. Taigi, mes padarysime žaidimų valdiklį naudodami „arduino pro micro“šioje instrukcijoje
„Ardubaby“mini žaidimų konsolė su 500 žaidimų: 10 žingsnių
„Ardubaby“mini žaidimų konsolė su 500 žaidimų: Kreditas kūrėjui (Kevinui Batesui), „Arduboy“yra labai sėkminga 8 bitų žaidimų konsolė. Mėgėjas parašė tūkstančius žaidimų, kurie jais laisvai dalijosi „Arduboy“bendruomenės forume, kad daugiau žmonių galėtų išmokti koduoti
Arduino: varginantis kelių žaidėjų meno automobilis: 13 žingsnių
„Arduino“: varginantis kelių žaidėjų meno automobilis: tai yra „art-car“automobilis, kuriame yra „Bluetooth“ir išmanusis telefonas. „Optioneel“yra „om het chaotisch/ frustrerend te maken voor de gebruiker“durys ar voor te zorgen dat de servo i
Mini muzikinis „Tesla“ritės rinkinys: 4 žingsniai
„Mini Musical Tesla Coil Kit“: šį mažą, nebrangų muzikinį „Tesla“ritės komplektą iš „Amazon“nusipirkau savo sūnaus mokyklos projektui. Laimei, aš nusipirkau du, kad galėčiau pirmiausia sudėti vieną ir įsitikinti, kad jis veikia, kol mano sūnus pastatė savo. Aš padariau keletą klaidų, todėl pagalvojau