Cuprins:
- Pasul 1: Conectați 4 LED-uri
- Pasul 2: Conectați 4 butoane
- Pasul 3: Conectați ecranul LCD
- Pasul 4: Cod pentru Simon Says
Video: CSCI-1200 Proiect 2: Simon spune: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
În acest laborator, veți utiliza butoane, un ecran LCD și LED-uri pentru a crea un joc Simon Says folosind microcontrolerul Arduino.
Hardware necesar pentru acest proiect:
1. Arduino Uno
2. Ecran LCD
3. 4 Butoane
4. Potențiometru
5. 4 LED-uri
6. Pană de pâine
7. Cabluri / Conectori
Biblioteci necesare:
1. LiquidCrystal
2. EEPROM
Pasul 1: Conectați 4 LED-uri
Pentru acest proiect, cel mai bine este să utilizați 4 LED-uri de culoare diferite, cum ar fi albastru, verde, roșu și galben.
Pentru a conecta un LED la panoul de control:
1. Așezați LED-ul pe panou
2. Conectați un cablu jumper de la șina de masă la cablul inferior (-) al LED-ului
3. Conectați un cablu jumper de la portul a de pe Arduino, porturile utilizate în diagramă sunt A2-A5, la panoul de control. Așezați un rezistor de 220 Ω (ohm) în același rând cu firul și conectați-l la cablul superior (+) al LED-ului
4. Repetați pașii 1 - 3 pentru a termina conectarea celor 3 LED-uri rămase la panoul de verificare
Pasul 2: Conectați 4 butoane
Butoanele vor fi folosite pentru a juca jocul, deci ar trebui să fie plasate într-un loc de pe panoul de acces ușor de accesat. Pentru a face jocul mai ușor de înțeles, butoanele ar trebui să fie plasate în fața LED-ului corespunzător.
Pași pentru conectarea unui buton:
1. Introduceți butonul în tablă
2. Conectați un fir din partea stângă sus a butonului la șina de alimentare a panoului de control.
3. Conectați un rezistor de 10K Ω (ohm) la partea stângă jos a butonului și la șina de masă a panoului
4. Partea din dreapta jos a butonului va fi conectată cu un fir la un port de pe Arduino, porturile 2-5 sunt utilizate pentru butoanele din diagramă.
5. Repetați pașii 1-4 pentru a termina conectarea celor 3 butoane rămase.
Pasul 3: Conectați ecranul LCD
Ecranul LCD va fi folosit pentru a afișa scorul actual al jucătorului în timpul unui joc, precum și scorul cel mai mare. Ecranul LCD este conectat la placa cu 16 pini diferiți. Ecranul LCD necesită un potențiometru pentru a funcționa, așa că așezați un potențiometru pe panou. Știftul din stânga sus al potențiometrului este conectat la șina de alimentare a plăcii, iar știftul din stânga jos este conectat la șina de la sol.
Pinii LCD sunt conectați în următoarea ordine:
- Sol
- Putere
- Pinul 11
- Pinul 10
- Pinul 9
- Pinul 8
- Gol
- Gol
- Gol
- Gol
- Pinul 7
- Sol
- Pinul 6
- Potențiometru
- Putere
- Sol
Pasul 4: Cod pentru Simon Says
Atașat este fișierul 1200_Project2_Simon.ino care conține tot codul necesar pentru finalizarea acestui proiect. Codul folosește un număr aleatoriu pentru a decide ce model va fi afișat pentru fiecare rundă. Memoria EEPROM este utilizată pentru a stoca High Score, care este afișat pe ecranul LCD.
Recomandat:
Simon spune jocul de memorie: 4 pași
Simon spune joc de memorie: Acesta este un joc pe care mulți dintre noi îl iubim și ne amintim din copilărie. Nu numai că aducem înapoi amintirile nostalgice, dar le adăugăm în lumea ingineriei informatice! Acest joc constă din diferite niveluri în care LED-urile cu hel
Simon spune cu Play-Doh - Makey Makey: 3 pași
Simon Says With Play-Doh - Makey Makey: Biblioteca publică din Dover a găzduit o noapte de construcție a instructabililor cu truse Makey Makey. Patronii noștri au fost invitați să experimenteze seturile pentru a transforma obiectele cotidiene în controlere, tastaturi sau instrumente muzicale. În acest instructabil vom
Simon spune: 3 pași
Simon spune: Acest instructiv este scris în olandeză. Seminarul „Happy Hacking” din HKU hebben wij een soundboard gemaakt die is gebaseerd op het spell Simon spune. Door op een button te drukken komt er een geluid uit. Elke button heeft een eigen geluid. Pe
Simon spune cu ecran LCD: 9 pași (cu imagini)
Simon spune cu afișajul LCD: Introducere Ați dorit întotdeauna să creați un proiect Arduino care să fie unul, foarte distractiv de jucat și două, ușor de construit. Ei bine, nu căutați mai departe. Bună ziua și bine ai venit la instructabilul meu. Aici, te voi învăța să creezi un joc Simon Says cu un LCD
Simon spune jocul cu Arduino: 5 pași
Simon Says Game With Arduino: DIY Simon Says Game with Arduino, vă voi arăta cum să creați un joc Simon Says folosind un Arduino, este foarte simplu, dau în judecată Arduino Nano, Abonați-vă canalul YouTube