![Vylepšený kód „Simon hovorí“: 3 kroky Vylepšený kód „Simon hovorí“: 3 kroky](https://i.howwhatproduce.com/images/001/image-873-15-j.webp)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
![Vylepšený kód „Simon hovorí“ Vylepšený kód „Simon hovorí“](https://i.howwhatproduce.com/images/001/image-873-16-j.webp)
Aktualizovaný projekt „Simple Simon“.
Konkrétne jednoduchšie pracovať so softvérovou implementáciou.
Krok 1: Začíname
![Začíname Začíname](https://i.howwhatproduce.com/images/001/image-873-17-j.webp)
Začal som s pokynmi v „Simple-Simon-Says-Game“
Pozrite si všeobecnú implementáciu hardvéru.
Pretože som už urobil svoj vlastný projekt, ktorý mal 4 tlačidlá, 4 LED diódy a reproduktor, použil som tento hardvér (pozri vyššie). Trochu som upravil fotografie, aby som zmenil niektoré aspekty, aby boli vhodnejšie na ilustráciu v tomto projekte.
Používa Nano 3.0 a pre periférie som použil rôzne priradenia pinov.
Mimochodom, tiež by vás mohla zaujímať hardvérová zjednodušená verzia, ktorú som urobil Instructables.com/id/Fast-Easy-Simon
Krok 2: Prispôsobenie sa novému hardvéru
Skica Simon_Says na mňa nefungovala, pretože kód sa spoliehal na priradenia opravných pinov. Ďalej bolo ťažké kód sledovať a mal niekoľko chýb.
Preto som vytvoril túto aktualizovanú verziu.
- Opravené zmeškané použitie typu „boolean“pre čísla pinov
- Upravte kód tak, aby fungoval pre všetky priradenia pinov LED a tlačidiel.
- Logický tok bol príliš komplikovaný a v miestach sa príliš opakoval, takže bolo ťažké ho pochopiť a odladiť. Tak som to väčšinou zjednodušil.
- Spolu s ďalšími vylepšeniami, ako je skutočnosť, že som zmenil názov objektu triedy „Tone“z „reproduktora“na „reproduktor“a pre jeho priradenie pinov # som vytvoril bajtovú premennú „reproduktor“.
- Október 2015: povolené pre rýchle vstupné sekvencie tlačidiel
Tu je uvedený odkaz na stiahnutie mojej aktualizovanej skice. Malo by byť pre vás ľahké začať pracovať s vlastným hardvérom jednoduchou zmenou priradenia pinov na začiatku kódu. Stiahnite si a bavte sa s ním.
Krok 3: Podľa obľúbeného dopytu
Pretože existovali otázky o tom, ako používať softvér so servom na ovládanie západky, keď je vykonaná úspešná sada párovania vzorov Simon. Tu uvádzam verzie „Simon_Says“a podobné „Simon_Sings“, ktoré som upravil tak, aby boli vhodné na ďalšie úpravy s príslušným servo kódom. Do kódu každého z nich som vložil komentáre „@TODO“, ktoré ukazujú, kam umiestniť servo kód.
Presné kódovanie bude závisieť od hardvérovej implementácie a použitej servo knižnice. Na konkrétne problémy so servom nemám odpovede. Za týmto účelom odporúčam preskúmať napríklad tieto: video: Ako ovládať servosinstructables.com/id/Arduino-Servo-Motors/instructables.com/id/Access-control-with-Arduino-Keypad-4x4-Servo/For tým, ktorí potrebujú ďalšiu pomoc súvisiacu so servom, odporúčam príspevok v pokynoch súvisiacich so servom s najväčšou podobnosťou s ich implementáciou serva.
Odporúča:
Simon hovorí, že pexeso: 4 kroky
![Simon hovorí, že pexeso: 4 kroky Simon hovorí, že pexeso: 4 kroky](https://i.howwhatproduce.com/images/003/image-8093-16-j.webp)
Simon hovorí pexeso: Je to hra, ktorú mnohí z nás milujú a pamätajú si ju z detstva. Nielenže oživujeme nostalgické spomienky, ale pridávame ich aj do sveta počítačového inžinierstva! Táto hra pozostáva z rôznych úrovní, v ktorých LED diódy s
Simon hovorí s Play -Doh - Makey Makey: 3 kroky
![Simon hovorí s Play -Doh - Makey Makey: 3 kroky Simon hovorí s Play -Doh - Makey Makey: 3 kroky](https://i.howwhatproduce.com/images/003/image-8451-14-j.webp)
Simon hovorí s Play -Doh - Makey Makey: Verejná knižnica v Doveri usporiadala Noc zostavenia podľa pokynov, kde nájdete súpravy Makey Makey. Naši patróni boli pozvaní experimentovať so súpravami, aby sa každodenné predmety stali ovládačmi, klávesnicami alebo hudobnými nástrojmi. V tomto návode budeme
Simon hovorí: 3 kroky
![Simon hovorí: 3 kroky Simon hovorí: 3 kroky](https://i.howwhatproduce.com/images/006/image-16121-23-j.webp)
Simon hovorí: Tento návod je napísaný v holandčine. Vnútorný seminár „Happy Hacking“na tému HKU hebben wen een soundboard gemaakt die is gebaseerd op het spel Simon says. Tlačidlo na otváraní dverí vám pomôže prilepiť. Elke button heeft een eigen geluid. Na
Počítačové inžinierstvo Final Simon hovorí hra: 3 kroky
![Počítačové inžinierstvo Final Simon hovorí hra: 3 kroky Počítačové inžinierstvo Final Simon hovorí hra: 3 kroky](https://i.howwhatproduce.com/images/006/image-16384-13-j.webp)
Finále počítačového inžinierstva Simon Says Game: My Idea: Môj projekt je Simon Says Game. V tejto hre sú štyri LED diódy a štyri tlačidlá. Hudba bude hrať z bzučiaka, kým sa kontrolka LED rozsvieti a bude zodpovedať hudbe. Potom sa hra začne. Rozsvieti sa LED dióda a musíte kliknúť na zadok
CSCI-1200 Projekt 2: Simon hovorí: 4 kroky
![CSCI-1200 Projekt 2: Simon hovorí: 4 kroky CSCI-1200 Projekt 2: Simon hovorí: 4 kroky](https://i.howwhatproduce.com/images/001/image-533-130-j.webp)
CSCI-1200 Project 2: Simon Says: V tomto laboratóriu budete používať tlačidlá, LCD obrazovku a diódy LED na vytvorenie hry Simon Says pomocou mikrokontroléra Arduino. K tomuto projektu je potrebný hardvér: 1. Arduino Uno 2. LCD obrazovka3. 4 tlačidlá 4. Potenciometer 5. 4 LED diódy 6. Breadboard 7.