Sadržaj:
- Korak 1: Povežite 4 LED diode
- Korak 2: Povežite 4 tastera
- Korak 3: Povežite LCD ekran
- Korak 4: Šifra za Simon Says
Video: CSCI-1200 Projekt 2: Simon kaže: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
U ovoj laboratoriji ćete koristiti tipke, LCD ekran i LED diode za kreiranje igre Simon Says pomoću mikrokontrolera Arduino.
Hardver potreban za ovaj projekat:
1. Arduino Uno
2. LCD ekran
3. 4 Tastera
4. Potenciometar
5. 4 LED diode
6. Oglasna ploča
7. Žice/Konektori
Potrebne biblioteke:
1. LiquidCrystal
2. EEPROM
Korak 1: Povežite 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 matičnu 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 koji se koriste na dijagramu su A2-A5, na matičnu ploču. Otpornik od 220 Ω (ohma) postavite u isti red sa žicom i spojite ga na gornji provodnik (+) LED diode
4. Ponovite korake 1 - 3 da biste dovršili spajanje preostale 3 LED diode na matičnu ploču
Korak 2: Povežite 4 tastera
Tipke će se koristiti za igru, pa ih treba postaviti na mjesto na matičnoj ploči kojem je lako pristupiti. Da bi igru lakše razumjeli, tipke treba postaviti ispred odgovarajuće LED diode.
Koraci za povezivanje tipke:
1. Umetnite dugme u matičnu ploču
2. Priključite žicu u gornjem lijevom kutu tipke na razvodnik napajanja.
3. Priključite otpornik od 10K Ω (ohm) na donju lijevu stranu tipke i uzemljenu ploču matične ploče.
4. Donja desna strana gumba bit će spojena žicom s priključkom na Arduinu, portovi 2-5 se koriste za gumbe na dijagramu.
5. Ponovite korake 1-4 da biste dovršili povezivanje preostala 3 tastera.
Korak 3: Povežite LCD ekran
LCD ekran će se koristiti za prikaz trenutnog rezultata igrača tokom utakmice, kao i visokog rezultata. LCD je povezan sa matičnom pločom sa 16 različitih pinova. Za rad LCD -a potreban je potenciometar, pa ga postavite na matičnu ploču. Gornji lijevi pin potenciometra spojen je na razvodnu ploču matične ploče, a donji lijevi pin je spojen na uzemljenu šinu.
LCD pinovi su povezani sljedećim redoslijedom:
- Ground
- Snaga
- Pin 11
- Pin 10
- Pin 9
- Pin 8
- Prazan
- Prazan
- Prazan
- Prazan
- Pin 7
- Ground
- Pin 6
- Potenciometar
- Snaga
- Ground
Korak 4: Šifra za Simon Says
U prilogu je datoteka 1200_Project2_Simon.ino koja sadrži sav kôd potreban za završetak ovog projekta. Kod koristi slučajni broj za odlučivanje koji će se uzorak prikazati za svaki krug. EEPROM memorija se koristi za pohranjivanje visokih ocjena koje se prikazuju na LCD ekranu.
Preporučuje se:
Poboljšani kod „Simon kaže“: 3 koraka
Poboljšani kod „Simon kaže“: Ažurirani projekt „Jednostavni Simon“. Konkretno, lakši je rad sa implementacijom softvera
Simon kaže igru: 13 koraka
Simon kaže igru: Dobro doš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 pamćenja: 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 nivoa u kojima LED diode s kabelima
Simon kaže s Play -Dohom - Makey Makey: 3 koraka
Simon kaže s Play -Dohom - Makey Makey: Javna biblioteka Dover ugostila je Noć gradnje Instructablesa s kompletima Makeyja Makeyja. Naši su pokrovitelji pozvani da eksperimentiraju s kompletima kako bi svakodnevne predmete pretvorili u kontrolere, klavijature ili muzičke instrumente. U ovom uputstvu ćemo
Arduino projekt // Simon kaže (s posljedicom): 5 koraka
Arduino projekt // Simon kaže (s posljedicom Penatly): Zdravo! Ovo je uputstvo za početnike, jer je ovo zapravo i moj prvi arduino projekt. Ovaj projekt sam stvorio kako bih položio kurs koji trenutno pratim, pod nazivom Ako ovo onda to. U ovom uputstvu pokazat ću vam kako napraviti