Sisällysluettelo:
- Vaihe 1: Liitä 4 LEDiä
- Vaihe 2: Yhdistä 4 painiketta
- Vaihe 3: Liitä LCD -näyttö
- Vaihe 4: Simon sanoo
Video: CSCI-1200-projekti 2: Simon sanoo: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tässä laboratoriossa käytät painikkeita, LCD -näyttöä ja LED -valoja luodaksesi Simon Says -pelin Arduinon mikro -ohjaimella.
Tähän projektiin vaadittavat laitteet:
1. Arduino Uno
2. LCD -näyttö
3. 4 Painikkeet
4. Potentiometri
5. 4 LEDiä
6. Leipälauta
7. Johdot/liittimet
Tarvittavat kirjastot:
1. LiquidCrystal
2. EEPROM
Vaihe 1: Liitä 4 LEDiä
Tässä projektissa on parasta käyttää 4 eriväristä LEDiä, kuten sininen, vihreä, punainen ja keltainen.
LED -valon liittäminen leipälevyyn:
1. Aseta LED leipälevylle
2. Liitä hyppyjohdin maadoituskiskosta LED-valon alajohtoon (-)
3. Liitä hyppyjohto Arduinon portista, kaaviossa käytetyt portit ovat A2-A5, leipälevyyn. Aseta 220 Ω (ohmin) vastus samalle riville kuin johto ja kytke se LED -valon yläjohtoon (+)
4. Toista vaiheet 1-3 lopettaaksesi jäljellä olevien 3 merkkivalon liittämisen leipälevyyn
Vaihe 2: Yhdistä 4 painiketta
Painikkeita käytetään pelin pelaamiseen, joten ne on sijoitettava leipälaudan paikkaan, johon on helppo päästä käsiksi. Pelin ymmärtämisen helpottamiseksi painikkeet tulee asettaa vastaavan LED -valon eteen.
Vaiheet painikkeen liittämiseksi:
1. Työnnä painike leipälevyyn
2. Liitä painikkeen vasemmassa yläkulmassa oleva johto leipälevyn virtakiskoon.
3. Liitä 10K Ω (ohmin) vastus painikkeen vasempaan alareunaan ja leipälevyn maadoituskiskoon
4. Painikkeen oikea alareuna yhdistetään johdolla Arduinon porttiin, portteja 2-5 käytetään kaavion painikkeisiin.
5. Toista vaiheet 1-4 lopettaaksesi jäljellä olevien 3 painikkeen liittämisen.
Vaihe 3: Liitä LCD -näyttö
Nestekidenäytössä näytetään pelaajan nykyinen tulos pelin aikana sekä korkeat pisteet. Nestekidenäyttö on liitetty leipälautaan 16 eri tapilla. Nestekidenäytön toiminta edellyttää potentiometriä, joten aseta potentiometri leipälevylle. Potentiometrin vasen ylätappi on kytketty leipälevyn virtakiskoon ja vasen alareuna maadoituskiskoon.
LCD -nastat on kytketty seuraavassa järjestyksessä:
- Maa
- Virta
- Nasta 11
- Nasta 10
- Nasta 9
- Nasta 8
- Tyhjä
- Tyhjä
- Tyhjä
- Tyhjä
- Nasta 7
- Maa
- Nasta 6
- Potentiometri
- Virta
- Maa
Vaihe 4: Simon sanoo
Liitteenä on 1200_Project2_Simon.ino -tiedosto, joka sisältää kaikki projektin loppuun saattamiseen tarvittavat koodit. Koodi käyttää satunnaislukua päättääkseen, mikä kuvio näytetään kullakin kierroksella. EEPROM -muistia käytetään korkean pistemäärän tallentamiseen, joka näkyy nestekidenäytössä.
Suositeltava:
Simon sanoo peli: 13 vaihetta
Simon sanoo: Peli: Tervetuloa Simon sanoo -peliini
Simon sanoo muistipeli: 4 vaihetta
Simon sanoo muistipeli: Tämä on peli, jota monet meistä rakastavat ja muistavat lapsuudesta. Emme ainoastaan palauta nostalgisia muistoja, vaan lisäämme sen myös tietotekniikan maailmaan! Tämä peli koostuu eri tasoista, joissa LED -valot hel
Simon sanoo Play -Dohin kanssa - Makey Makey: 3 vaihetta
Simon sanoo Play -Dohin kanssa - Makey Makey: Doverin julkinen kirjasto isännöi Instructablesin rakentamisiltaa, jossa oli Makey Makey -sarjoja. Asiakkaitamme kutsuttiin kokeilemaan sarjoja, jotta päivittäisistä esineistä tulisi ohjaimia, näppäimistöjä tai soittimia. Tässä ohjeessa
Simon sanoo: 3 vaihetta
Simon sanoo: Tämä ohje on kirjoitettu hollanniksi. Huono onze -seminaari 'Happy Hacking' op. Oven avauspainike te drukken komt er een geluid uit. Elke -painike heeft een ei geluid. Päällä
Tietokonetekniikan finaali Simon sanoo Peli: 3 vaihetta
Tietokonetekniikan finaali Simon sanoo peli: Ideani: Projektini on Simon Says -peli. Tässä pelissä on neljä LEDiä ja neljä painiketta. Musiikki toistetaan summerista, kun LED -valot syttyvät musiikkia vastaavasti. Sitten peli alkaa. LED -valo syttyy ja sinun on napsautettava taustaa