Tartalomjegyzék:
Videó: Továbbfejlesztett „Simon mondja” kód: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Egy frissített „Simple Simon” projekt.
Pontosabban, könnyebb dolgozni a szoftver implementációjával.
1. lépés: Első lépések
Az „Egyszerű-Simon-Says-Game” oktathatóval kezdtem
Tekintse meg az általános hardver implementációt.
Mivel már csináltam egy saját projektet, amelyben 4 gomb, 4 LED és hangszóró volt, ezt a hardvert használtam (lásd fent). Kicsit megérintettem a fényképeket, hogy néhány szempontot megváltoztassak, hogy illusztrálhatóbbak legyenek ebben a projektben.
Nano 3.0 -t használ, és különböző tű -hozzárendeléseket használtam a perifériákhoz.
Egyébként az is lehet, hogy érdekel egy hardver egyszerűsített verzió, amit csináltam Instructables.com/id/Fast-Easy-Simon
2. lépés: Alkalmazkodás az új hardverhez
A Simon_Says vázlat nem működött számomra, mivel a kód fix tű hozzárendelésen alapult. Továbbá a kódot nehéz volt követni, és voltak hibái.
Így létrehoztam ezt a frissített verziót.
- Javítva a 'boolean' típusú hibás használat a pin számokhoz
- Módosította a kódot, hogy minden LED- és gombcsap -hozzárendelésnél működjön.
- A logikai folyamat túlságosan bonyolult volt, és túlságosan ismétlődő helyeken, ezért nehezen érthető és hibakereshető. Szóval nagyrészt leegyszerűsítettem.
- Más fejlesztésekkel együtt, mint például az a tény, hogy a „Tone” osztályú objektum nevét „speakerpin” -ről „speaker” -re változtattam, és létrehoztam a „speakerpin” bájtos változót a pin # hozzárendeléséhez.
- 2015. október: megengedett a gyors gombbeviteli sorozatokhoz
A frissített vázlatom letöltési linkje itt található. Könnyűnek kell lennie a saját hardverrel való kezdéshez, ha egyszerűen megváltoztatja a PIN -kód hozzárendelését a kód eleje közelében. Töltse le és érezze jól magát.
3. lépés: népszerű kereslet alapján
Mivel voltak olyan kérdések, hogy miként lehet a szoftvert szervóval használni a retesz működtetéséhez, amikor sikeres Simon minta -illesztés történik. Ide sorolom a „Simon_Says” verzióit, valamint a hasonló „Simon_Sings” -eket, amelyeket úgy alakítottam ki, hogy alkalmasak legyenek a további módosításokra, megfelelő szervokóddal. „@TODO” megjegyzéseket tettem mindegyik kódjába, amely megmutatja, hová tegye a szervokódot.
A pontos kódolás a hardver implementációjától és az alkalmazott szervokönyvtártól függ. Szervo konkrét kérdésekre nincs válaszom. Ehhez javaslom, hogy tekintse át az alábbiakat: videó: A servosinstructables.com/id/Arduino-Servo-Motors/instructables.com/id/Access-control-with-Arduino-Keypad-4x4-Servo/For azoknak, akiknek további szervóval kapcsolatos segítségre van szükségük, javaslok egy bejegyzést a szervóval kapcsolatos oktatáshoz, a legtöbb hasonlósággal a szervo megvalósításukhoz.
Ajánlott:
Simon mondja Játék: 13 lépés
Simon mondja játék: Üdvözöllek a Simon mondja játékomban !! Ez a megoldhatatlan lépés végigvezeti Önt egy Simon mondja játék létrehozásán a Tinkercaden
Simon azt mondja: Play -Doh - Makey Makey: 3 lépés
Simon azt mondja: Play -Doh - Makey Makey: A doveri nyilvános könyvtár adott otthont az Instructables építő estjének, amelyen Makey Makey készletek szerepeltek. Védnökeinket felkérték, hogy kísérletezzenek a készletekkel, hogy mindennapi tárgyakat vezérlőkké, billentyűzetekké vagy hangszerekké alakítsanak. Ebben az utasításban mi
Simon mondja: 3 lépés
Simon azt mondja: Ez az oktatható holland nyelven van írva. A „Happy Hacking” gyenge onze szeminárium a HKU hebben wij een soundboard gemaakt die is gebaseerd op het spel Simon szerint. Door op een button te drukken komt er een geluid uit. Elke gomb heeft een gegen. Tovább
Simon azt mondja, játék Arduino -val: 5 lépés
Simon Says Game with Arduino: DIY Simon Says Game with Arduino, megmutatom, hogyan lehet Simon Says játékot készíteni egy Arduino segítségével, nagyon egyszerű, beperelem az Arduino Nano -t, Iratkozz fel a YouTube -csatornámra
Memóriajáték érintéssel (Simon mondja) - ha ez akkor: 6 lépés (képekkel)
Memóriajáték érintéssel (Simon mondja) - Ha ez akkor az: Memóriajátékot készítettem saját készítésű érintőpadokkal és neopixelgyűrűvel egy iskolai projekthez. Ez a játék hasonló a Simon Says -hez, kivéve, hogy a játékban a bemenetek és visszajelzések sok formája (hangok és fényhatások) eltérő. Hangokat programoztam Su -tól