Sadržaj:
- Korak 1: Spojite 4 LED diode
- Korak 2: Spojite 4 tipke
- Korak 3: Povežite LCD zaslon
- Korak 4: Kôd za Simon Says
Video: CSCI-1200 projekt 2: Simon kaže: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
U ovom ćete laboratoriju koristiti tipke, LCD zaslon i LED diode za stvaranje igre Simon Says pomoću mikrokontrolera Arduino.
Hardver potreban za ovaj projekt:
1. Arduino Uno
2. LCD zaslon
3. 4 tipke
4. Potenciometar
5. 4 LED diode
6. Oglasna ploča
7. Žice/priključci
Potrebne knjižnice:
1. Tekući kristal
2. EEPROM
Korak 1: Spojite 4 LED diode
Za ovaj projekt najbolje je koristiti 4 LED boje u različitim bojama, poput plave, zelene, crvene i žute.
Za spajanje LED diode na ploču:
1. Postavite LED diodu na ploču
2. Spojite kratkospojnik sa uzemljenja na donji vod (-) LED diode
3. Spojite kratkospojnu žicu s priključka na Arduinu, portovi korišteni na dijagramu su A2-A5, na matičnu ploču. Otpornik od 220 Ω (ohma) postavite u isti red s žicom i spojite ga na gornji vod (+) LED diode
4. Ponovite korake 1 - 3 da biste dovršili spajanje preostale 3 LED diode na matičnu ploču
Korak 2: Spojite 4 tipke
Gumbi će se koristiti za igru, pa ih treba postaviti na mjesto na matičnoj ploči kojemu je lako pristupiti. Kako bi igru lakše razumjeli, gumbe treba postaviti ispred odgovarajuće LED diode.
Koraci za povezivanje tipke:
1. Umetnite gumb u ploču
2. Spojite žicu u gornjem lijevom kutu tipke na razvodnik napajanja.
3. Spojite otpornik od 10K Ω (ohma) na donju lijevu stranu gumba i uzemljenu ploču ploče.
4. Donja desna strana gumba bit će spojena žicom s priključkom na Arduinu, priključci 2-5 koriste se za gumbe na dijagramu.
5. Ponovite korake 1-4 da biste dovršili spajanje preostala 3 gumba.
Korak 3: Povežite LCD zaslon
LCD zaslon će se koristiti za prikaz trenutnog rezultata igrača tijekom igre, kao i visokog rezultata. LCD je spojen na matičnu ploču sa 16 različitih pinova. Za rad LCD -a potreban je potenciometar, pa ga postavite na ploču. Gornji lijevi pin potenciometra spojen je na razvodnu ploču matične ploče, a donji lijevi zatik spojen na uzemljenu šinu.
LCD pinovi povezani su sljedećim redoslijedom:
- Uzemljenje
- Vlast
- Pin 11
- Pin 10
- Pin 9
- Pin 8
- Prazan
- Prazan
- Prazan
- Prazan
- Pin 7
- Uzemljenje
- Pin 6
- Potenciometar
- Vlast
- Uzemljenje
Korak 4: Kôd za Simon Says
U privitku je datoteka 1200_Project2_Simon.ino koja sadrži sav kôd potreban za dovršetak ovog projekta. Kôd koristi slučajni broj za odlučivanje koji će se uzorak prikazati za svaki krug. EEPROM memorija koristi se za pohranjivanje visokih ocjena koje se prikazuju na LCD zaslonu.
Preporučeni:
Poboljšani kod "Simon kaže": 3 koraka
Poboljšani kod 'Simon Says': Ažurirani projekt 'Simple Simon'. Točnije, lakše je raditi s implementacijom softvera
Simon kaže igru: 13 koraka
Simon kaže igru: Dobrodošli u moju igru Simon kaže !! Ova nerješiva će vas provesti kroz kreiranje igre Simon kaže na tinkercadu
Simon kaže Igra memorije: 4 koraka
Simon kaže igru s pamćenjem: Ovo je igra koju mnogi od nas vole i pamte je iz djetinjstva. Ne samo da vraćamo nostalgična sjećanja, već ih dodajemo i u svijet računalnog inženjeringa! Ova igra se sastoji od različitih razina u kojima LED diode s
Simon kaže s Play -Dohom - Makey Makey: 3 koraka
Simon kaže s Play -Dohom - Makey Makey: Javna knjižnica Dover ugostila je Noć gradnje Instructablesa s kompletima Makeyja Makeyja. Naši su pokrovitelji bili pozvani eksperimentirati s kompletima kako bi svakodnevne predmete pretvorili u kontrolere, klavijature ili glazbene instrumente. U ovom uputstvu ćemo
Arduino projekt // Simon kaže (s posljedicom Penatly): 5 koraka
Arduino projekt // Simon kaže (s posljedicom Penatly): Bok! Ovo je uputstvo za početnike, jer je ovo zapravo i moj prvi arduino projekt. Ovaj projekt sam stvorio kako bih položio tečaj koji trenutno pohađam, pod nazivom If This Then That. U ovom Instructableu pokazat ću vam kako napraviti