Turinys:
- 1 veiksmas: prijunkite 4 šviesos diodus
- 2 veiksmas: prijunkite 4 mygtukus
- 3 žingsnis: Prijunkite LCD ekraną
- 4 žingsnis: Simono kodas
Video: CSCI-1200 2 projektas: Simonas sako: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Šioje laboratorijoje naudosite mygtukus, LCD ekraną ir šviesos diodus, kad sukurtumėte „Simon Says“žaidimą naudodami „Arduino“mikrovaldiklį.
Šiam projektui reikalinga įranga:
1. Arduino Uno
2. LCD ekranas
3. 4 Mygtukai
4. Potenciometras
5. 4 šviesos diodai
6. Duonos lenta
7. Laidai/jungtys
Reikalingos bibliotekos:
1. „LiquidCrystal“
2. EEPROM
1 veiksmas: prijunkite 4 šviesos diodus
Šiam projektui geriausia naudoti 4 skirtingų spalvų šviesos diodus, tokius kaip mėlyna, žalia, raudona ir geltona.
Norėdami prijungti šviesos diodą prie duonos lentos:
1. Padėkite šviesos diodą ant duonos lentos
2. Prijunkite trumpąjį laidą nuo įžeminimo bėgio prie apatinio šviesos diodo laido (-)
3. Prijunkite trumpąjį laidą iš „Arduino“prievado, diagramoje naudojami prievadai yra A2-A5, prie duonos lentos. Įdėkite 220 Ω (omų) rezistorių toje pačioje eilutėje kaip laidas ir prijunkite jį prie viršutinio šviesos diodo laido (+)
4. Norėdami baigti prijungti likusius 3 šviesos diodus prie duonos lentos, pakartokite 1–3 veiksmus
2 veiksmas: prijunkite 4 mygtukus
Mygtukai bus naudojami žaidimui žaisti, todėl juos reikia įdėti į lengvai prieinamą lentos vietą. Kad žaidimas būtų lengviau suprantamas, mygtukai turi būti priešais atitinkamą šviesos diodą.
Mygtuko prijungimo veiksmai:
1. Įdėkite mygtuką į duonos lentą
2. Prijunkite laidą, esantį mygtuko viršuje kairėje, prie duonos lentos maitinimo šaltinio.
3. Prijunkite 10K Ω (omų) rezistorių prie apatinės kairės mygtuko pusės ir duonos lentos įžeminimo bėgio.
4. Apatinė dešinė mygtuko pusė bus prijungta laidu prie „Arduino“prievado, 2-5 prievadai naudojami mygtukams diagramoje.
5. Norėdami baigti prijungti likusius 3 mygtukus, pakartokite 1–4 veiksmus.
3 žingsnis: Prijunkite LCD ekraną
LCD ekranas bus rodomas dabartiniam žaidėjo rezultatui žaidimo metu, taip pat aukštam rezultatui. LCD ekranas prijungtas prie duonos lentos su 16 skirtingų kaiščių. Skystųjų kristalų ekranui reikalingas potenciometras, todėl padėkite jį prie duonos lentos. Viršutinis kairysis potenciometro kaištis yra prijungtas prie duonos lentos maitinimo bėgelio, o apatinis kairysis kaištis prijungtas prie įžeminimo bėgelio.
LCD kaiščiai prijungiami tokia tvarka:
- Gruntas
- Galia
- 11 kaištis
- 10 kaištis
- 9 kaištis
- 8 kaištis
- Tuščia
- Tuščia
- Tuščia
- Tuščia
- 7 kaištis
- Gruntas
- 6 kaištis
- Potenciometras
- Galia
- Gruntas
4 žingsnis: Simono kodas
Pridedamas failas 1200_Project2_Simon.ino, kuriame yra visas kodas, reikalingas šiam projektui užbaigti. Kodas naudoja atsitiktinį skaičių, kad nuspręstų, koks modelis bus rodomas kiekvienam raundui. EEPROM atmintis naudojama aukšto rezultato, kuris rodomas LCD ekrane, saugojimui.
Rekomenduojamas:
Simonas sako atminties žaidimas: 4 žingsniai
Simonas sako atminties žaidimas: Tai žaidimas, kurį daugelis iš mūsų myli ir prisimena iš savo vaikystės. Mes ne tik atgaiviname nostalgiškus prisiminimus, bet ir įtraukiame juos į kompiuterių inžinerijos pasaulį! Šis žaidimas susideda iš skirtingų lygių, kuriuose šviesos diodai su hel
Simonas sako su „Play -Doh“- „Makey Makey“: 3 žingsniai
Simonas sako su „Play -Doh“- „Makey Makey“: Doverio viešojoje bibliotekoje vyko „Instructables“kūrimo naktis su „Makey Makey“rinkiniais. Mūsų globėjai buvo pakviesti eksperimentuoti su rinkiniais, kad kasdieniai daiktai taptų valdikliais, klaviatūromis ar muzikos instrumentais. Šioje instrukcijoje mes
Simonas sako: 3 žingsniai
Simonas sako: Šis nurodymas yra parašytas olandų kalba. Voro onze seminaras „Happy Hacking“, skirtas HKU hebben wij een soundboard gemaakt die is gebaseerd op het spel Simon sako. Durų atidarymo mygtukas ir drukken komt er een geluid uit. „Elke“mygtukas aukštyn ir ne pats gelis. Į
Kompiuterių inžinerijos finalas Simonas sako Žaidimas: 3 žingsniai
Kompiuterių inžinerijos finalas Simonas Sako Žaidimas: Mano idėja: Mano projektas yra Simono Sako žaidimas. Šiame žaidime yra keturi šviesos diodai ir keturi mygtukai. Muzika bus leidžiama iš garsinio signalo, kol šviesos diodas užsidegs, atitinkantis muziką. Tada žaidimas prasidės. Užsidegs šviesos diodas ir turėsite spustelėti užpakalį
„Arduino“projektas // Simonas sako (su „Penatly Consequence“): 5 žingsniai
„Arduino“projektas // Simonas sako (su „Penatly Consequence“): Sveiki! Tai labai pradedantiesiems draugiškas nurodymas, nes tai iš tikrųjų yra ir mano pirmasis arduino projektas. Aš sukūriau šį projektą norėdamas išlaikyti kursą, kurį šiuo metu seku, pavadinimu „Jei tai tada tai“. Šioje instrukcijoje parodysiu, kaip