
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57
БЕЗ джъмпери! БЕЗ проводници! БЕЗ запояване! БЕЗ ДЕЙСТВИЕ!
Мислене извън кутията.
Така че искате да демонстрирате микроконтролера си заедно с някои допълнителни периферни модели много бързо, преди приятелите или роднините да са на път …
Съберете тази бърза и лесна версия на играта на Саймън „повтаряй след мен“само за минути. Макар и монохроматичен (с всички червени светодиоди). Всичко, което се изисква, е да имате такива под ръка: микроконтролер Arduino (за предпочитане Nano), модул с набор от светодиоди, модул с 4 бутона и зумер, заедно с гумена лента.
Стъпка 1: Части и монтаж


Модулите LED и ключ/бутон могат да бъдат намерени тук: www.ebay.com/itm/181563923440 (<$ 4) Звънените са достъпни тук: https://www.ebay.com/itm/281280117872 (<$ 2)
[работа в ход] BTW: Ето един удобен инструмент, използващ https://itty.bitty.site [в процес на работа]
Това трябва да изясни.
опростено приложение
Повече информация.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<$ 3)
Препоръчвам малка гумена лента, така че не е нужно да я увивате няколко пъти, за да я опънете.
Могат да се използват други Arduinos, но може да изискват (или да позволят) различни места на периферните модули; и като такива промени в присвояването на пина в използвания код. Nano 3.0 е особено добър, тъй като създава малка сглобка, лесно се държи и управлява с една ръка.
Сглобяването се извършва чрез просто включване на модулите и закрепване с гумената лента. „Активният“пиезо зумер ще работи само ако полярността е свързана правилно. Моля, обърнете внимание, че това (+) е вмъкнато в D8, а (-) към D11.
Пиновете на модула Key K4-K3-K2-K1-GND отиват директно в A1-A5. Вижте изображението по -горе.
Пиновете на LED модула GND-D1-D2-D3-D4-D5-D6 влизат директно в D7-D6-D5-D4-D3-D2-GND съответно.
Стъпка 2: Как работи
Модулите LED и Key са предназначени обикновено да имат един щифт, свързан към земята. За да се приспособи директната привързаност към Nano, това не се случва. Така че вместо това щифтовете, свързани към „GND“на тези модули, работят като изходи и задават „LOW“. MCU (MicroControllerUnit) ще управлява своите изходи до 30 ma. Което е достатъчно за набора от четири (4) светодиода. Въпреки че е много повече, отколкото е необходимо за бутоните, няма вреда, тъй като изходите са ограничаващи тока (и те черпят ток само при натискане). LED модулът има вградени резистори, които допълнително ограничават тока, който преминава през всеки светодиод.
Изтегляния
Актуализирах и модифицирах две различни версии на „Simon“follow me light and sound game, за да работя с този проект. Кредити за оригиналните версии са в списъците с източници.
Една скица (FastEasy_SimonSings) просто използва файл за включване („pitches.h“, за да бъде в папката с него). Докато другият (FastEasy_SimonSays) използва библиотеката „Tone“. Така че ще ви е необходим един или и двата от тях, в зависимост от това кои скици решавате да използвате.
Библиотеката по -горе трябва да бъде част от Arduino IDE по подразбиране. Ако не и имате нужда от помощ за това, ето как да инсталирате библиотека.
Стъпка 3: Игра с монтажа

Играта е доста права. Изходните файлове на кода имат някаква документация в тях. Всичко, което може би наистина трябва да знаете, е, че версията „Simon Says“автоматично стартира с една светкавица. и версията „Саймън пее“започва с модел 4, но чака натискане на клавиш, преди да започне всеки кръг.
Вероятно ще намерите LED и ключовите модули удобни за извършване на други бързи проектни доказателства за концепции. Този проект и свързаният с него код ще работят с говорител. Ще звучи по -добре, но няма да можете да го направите без поне някои джъмпери.
Забележете, че тъй като тези скици са кодирани, Nano 3.0 или Uno ще работят директно (Plug-&-Play) директно, други може да се наложи да използват различни набори щифтове поради техните физически оформления; и евентуално някои промени в кода.
Препоръчано:
Създайте 2D игра: 15 стъпки

Създайте 2D игра: Уморени ли сте да играете игри? Защо не направите игра? Тази инструкция ви превежда как да направите напълно проста 2D игра … Ще използваме Unity Game Engine за проектиране и създаване на нашата 2D игра … и също така ще използваме Microsoft Visual Studio за програмиране и Cr
Саймън игра - забавна игра !: 5 стъпки

Simon Game - Fun Game !: Справка: Тук След дългия уикенд трябва наистина да се постараете да изпълните всички задачи и работа, за която отговаряте. Време е да тренираме мозъка си, нали? Освен тези скучни и безсмислени игри, има и игра, наречена Simon Game
Aruduino LED игра Бързо щракване Игра за двама играчи: 8 стъпки

Aruduino LED игра Бързо щракване на игра за двама играчи: Този проект е вдъхновен от @HassonAlkeim. Ако искате да разгледате задълбочено, ето линк, който можете да проверите https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Тази игра е подобрена версия на Alkeim's. Това е
Създайте първата си състезателна игра: 10 стъпки

Създайте първата си състезателна игра: Ако сте направили малко кодиране на Python и искате да напишете игра, която може да имате в Pygame Zero, В този урок ще напишем проста състезателна игра
Създайте видео игра с RPG Maker XP: 4 стъпки

Създайте видео игра с RPG Maker XP: Научете се да използвате RMXP! Здравейте! Тази инструкция е за създаване на проста игра с RMXP, програма, която може да бъде изтеглена за безплатна пробна версия или закупена за $ 60,00 на http://tkool.jp/products/rpgxp/eng/. Този урок