![Подобрен код „Саймън казва“: 3 стъпки Подобрен код „Саймън казва“: 3 стъпки](https://i.howwhatproduce.com/images/001/image-873-15-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57
![Подобрен код „Саймън казва“ Подобрен код „Саймън казва“](https://i.howwhatproduce.com/images/001/image-873-16-j.webp)
Актуализиран проект „Simple Simon“.
По -конкретно, по -лесна работа със софтуерна реализация.
Стъпка 1: Първи стъпки
![Приготвяме се да започнем Приготвяме се да започнем](https://i.howwhatproduce.com/images/001/image-873-17-j.webp)
Започнах с инструктажа в „Simple-Simon-Says-Game“
Обърнете се към него за обща хардуерна реализация.
Тъй като вече бях направил собствен проект, който имаше 4 бутона, 4 светодиода и високоговорител, използвах този хардуер (виж по -горе). Докоснах малко снимките, за да променя някои аспекти, за да бъдат по -подходящи за илюстрация в този проект.
Той използва Nano 3.0 и аз използвах различни присвоявания за периферни устройства.
Между другото, може да се интересувате и от опростена хардуерна версия, която направих Instructables.com/id/Fast-Easy-Simon
Стъпка 2: Адаптиране към нов хардуер
Скицата на Simon_Says не работи за мен, тъй като кодът разчиташе на присвояване на фиксирани щифтове. Освен това кодът беше труден за следване и имаше някои грешки.
Затова създадох тази актуализирана версия.
- Поправена е пропуснатата употреба на „boolean“за номера на пинове
- Кодът е променен, така че да работи за всякакви назначения на LED и бутони.
- Логичният поток беше прекалено сложен и на места твърде повтарящ се, което го прави труден за разбиране и отстраняване на грешки. Затова го опростих в по -голямата си част.
- Заедно с други подобрения, като факта, че промених името на обекта „Tone“от „speakerpin“на „speaker“и създадох байтова променлива „speakerpin“за присвояването на неговия пин #.
- Октомври 2015: разрешено за бързи последователности на въвеждане на бутони
Тук е включена връзка за изтегляне на моята актуализирана скица. Трябва да ви е лесно да започнете работа със собствен хардуер, като просто промените назначенията на щифтове в началото на кода. Изтеглете и се забавлявайте с него.
Стъпка 3: По популярно търсене
Тъй като имаше запитвания как да се използва софтуерът със серво за управление на ключалка, когато се извърши успешен набор от съвпадение на шаблони на Саймън. Тук включвам версии на „Simon_Says“, както и на подобни „Simon_Sings“, които адаптирах да бъдат подходящи за по -нататъшна промяна с подходящ серво код. Поставих коментари „@TODO“в кода на всеки, показващ къде да поставям серво кода.
Точното кодиране ще зависи от хардуерната реализация и използваната серво библиотека. Нямам отговори за специфични проблеми със серво. За това препоръчвам да прегледате харесванията на следното: видео: Как да контролираме servosinstructables.com/id/Arduino-Servo-Motors/instructables.com/id/Access-control-with-Arduino-Keypad-4x4-Servo/For тези, които се нуждаят от допълнителна помощ, свързана със серво, препоръчвам публикация на инструкторите, свързани със серво, с най -много прилики с тяхното изпълнение на серво.
Препоръчано:
Саймън казва Игра: 13 стъпки
![Саймън казва Игра: 13 стъпки Саймън казва Игра: 13 стъпки](https://i.howwhatproduce.com/images/007/image-19542-j.webp)
Саймън казва игра: Добре дошли в моята игра на Саймън казва !! Тази неразрешима ще ви преведе, за да създадете игра на Саймън казва на tinkercad
Саймън казва Игра на паметта: 4 стъпки
![Саймън казва Игра на паметта: 4 стъпки Саймън казва Игра на паметта: 4 стъпки](https://i.howwhatproduce.com/images/003/image-8093-16-j.webp)
Саймън казва Игра на паметта: Това е игра, която много от нас обичат и помнят от детството си. Не само връщаме носталгичните спомени, но и ги добавяме към света на компютърното инженерство! Тази игра се състои от различни нива, в които светодиодите с ръба
Саймън казва с Play -Doh - Makey Makey: 3 стъпки
![Саймън казва с Play -Doh - Makey Makey: 3 стъпки Саймън казва с Play -Doh - Makey Makey: 3 стъпки](https://i.howwhatproduce.com/images/003/image-8451-14-j.webp)
Саймън казва с Play -Doh - Makey Makey: Обществената библиотека на Dover беше домакин на Build Night на Instructables с участието на комплекти Makey Makey. Нашите покровители бяха поканени да експериментират с комплектите, за да превърнат ежедневните предмети в контролери, клавиатури или музикални инструменти. В тази инструкция ние ще
Саймън казва: 3 стъпки
![Саймън казва: 3 стъпки Саймън казва: 3 стъпки](https://i.howwhatproduce.com/images/006/image-16121-23-j.webp)
Саймън казва: Тази инструкция е написана на нидерландски език. Еднократно семинарът „Happy Hacking“на HKU hebben wij een soundboard gemaakt die is gebaseerd op het spel казва Саймън. Бутонът на вратата е натиснат, за да се измъкне. Бутон Elke heeft een eigen geluid. На
Финалът по компютърно инженерство Саймън казва игра: 3 стъпки
![Финалът по компютърно инженерство Саймън казва игра: 3 стъпки Финалът по компютърно инженерство Саймън казва игра: 3 стъпки](https://i.howwhatproduce.com/images/006/image-16384-13-j.webp)
Финалът на компютърното инженерство Саймън казва игра: Моята идея: Моят проект е играта Саймън казва. В тази игра има четири светодиода и четири бутона. Музиката ще се възпроизвежда от зумера, докато светодиодът светва в съответствие с музиката. Тогава играта ще започне. Светодиод ще светне и трябва да щракнете върху дупето