Съдържание:
- Стъпка 1: Добавяне на положителни/заземяващи проводници към платката
- Стъпка 2: Добавяне на бутон
- Стъпка 3: Добавяне на потенциометър
- Стъпка 4: Добавяне на високоговорител
- Стъпка 5: Добавяне на RGB за избор на потребител
- Стъпка 6: Добавяне на произволен системен RGB
- Стъпка 7: Готови сте
Видео: Игра за краткосрочно запаметяване: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Изградете своя собствена игра за запаметяване на базата на Arduino!
В тази игра един RGB светодиод ще мига 3 произволни цвята в началото, ще трябва да запомните цвета на всеки от тях. Вижте къде отива това? Ще използвате потенциометър, за да смените втория RGB LED и натиснете бутон, за да запишете всеки цвят от първия RGB LED. Вторият RGB светодиод ще ви покаже кой цвят сте избрали и след като сте записали последователността, RGB светодиодите или ще мигат зелено и ще се чуе звук от зумера, който сигнализира, че правилно сте познали последователността или и двата RGB светодиода ще мигат червено и ще върне броя на последователностите обратно на 3* (това може да се промени). Започвате играта с това, че трябва да запомните 3 -те показани цвята, а след това, ако правилно изберете цветовете, ще се добави друг произволен цвят в последователността. Това ще продължи, докато не сбъркате нещо и както е казано по -горе, ще се върне обратно само до 3 цвята.
Това е наистина забавна, пристрастяваща и досадна игра за игра:)
НЕЩА, КОИТО ЩЕ СЕ ИМУГАТ
- 1 x Arduino UNO R3
- 1 x потенциометър
- 1 x бутон
- 2 x RGB LED
- 8 x 220 ома резистори
- 1 х Пиезо високоговорител
- 18 x джъмперни проводници (мъжки към мъжки)
ОПЦИЯ
1 x Щитска дъска
На горната снимка създадох щит, който да показвам на приятелите си в училище, но това е напълно ненужно. Ако искате да преминете по този път, ще получите поялник, малко спойка и търпение. Ако искате да преминете по този маршрут, не се колебайте да ми пишете и мога да ви помогна, ако имате проблеми.
Стъпка 1: Добавяне на положителни/заземяващи проводници към платката
Много основна стъпка
Свържете GND към GND шината на чертежа
Свържете 5V към ПОЗИТИВНАТА шина на макета
Стъпка 2: Добавяне на бутон
Поставете бутона за натискане върху чертежа и следвайте стъпките на снимката по -горе.
Свържете едната страна към 5V шината
Свържете резистора 220 Ohm към съседната страна на бутона, след което свържете джъмпер към GND
Свържете противоположната страна към 2 PIN на Arduino
Сега имате добавен вашия бутон. Уверете се, че изглежда точно като на снимката, това е много важна част от тази игра!
Стъпка 3: Добавяне на потенциометър
Поставете потенциометъра върху чертежа и следвайте стъпките на снимката по -горе.
Свържете едната страна към 5V шината
Свържете средата към аналоговия вход A0
Свържете последната страна към GND
Сега имате добавен вашия бутон. Уверете се, че изглежда точно като на снимката, това е много важна част от тази игра!
ЗАБЕЛЕЖКА: Докато едната страна има 5V, а другата страна е GND, а средата е към A0, тя ще работи добре
Стъпка 4: Добавяне на високоговорител
Свържете страната GND към шината GND
Свържете страната + към 220 ома резистор, след това се свържете към PIN 7
Това е!
Стъпка 5: Добавяне на RGB за избор на потребител
RGB светодиодите могат да бъдат сложно окабеляване, така че погледнете изображението на инструкцията, за да определите дали имате правилното завъртане. Така че моите стъпки по -долу ще бъдат относителни към моята ротация, поради което е важно да следвам точно стъпките ми!
Започвайки от НАЛЯВО
Добавете 220-омов резистор към първите два, пропуснете третия и добавете към четвъртия
Свържете джъмпер GND към 3 -тия без резистор, това е нашият GND
Така че с първия резистор вляво той преминава към PIN 3 (син)
Вторият резистор се свързва с PIN 5 (зелен)
и третият резистор се свързва с PIN 6 (червен)
Това е! Това е RGB LED, който ще се използва от потребителя за избор на правилните цветове!
Стъпка 6: Добавяне на произволен системен RGB
RGB светодиодите могат да бъдат сложно окабеляване, така че погледнете изображението на инструкцията, за да определите дали имате правилното завъртане. Така че моите стъпки по -долу ще бъдат относителни към моята ротация, поради което е важно да следвам точно стъпките ми!
Започвайки от НАЛЯВО
Добавете 220-омов резистор към първите два, пропуснете третия и добавете към четвъртия
Свържете джъмпер GND към 3 -ия без резистор, това е нашият GND Така че с първия резистор вляво, той преминава към PIN 3 (син) Вторият резистор се свързва с PIN 5 (зелен) Третият резистор се свързва с PIN 6 (Червен)
Това е! Това е RGB LED, който ще се използва за системата за произволен избор на цветове!
Стъпка 7: Готови сте
Всички въпроси не се колебайте да ми пишете, приложих кода към тази стъпка. Не бива да се налага да променяте нищо, за да работи, но не се колебайте да направите и да направите кода да работи по -гладко!
Всичко ТРЯБВА да бъде добре документирано или код, който да се обяснява, но ако сте нов в програмирането и не разбирате нещо, отговарям на имейли доста бързо!
СЪЩО тук е библиотеката, използвана в проекта
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Препоръчано:
DINO ИГРА, ИЗПОЛЗВАЩА LDR: 5 стъпки
ИГРА DINO, ИЗПОЛЗВАЩА LDR: Играта на динозаври, известна още като T-Rex Game и Dino Runner, е вградена браузър игра в уеб браузъра Google Chrome. Играта е създадена от Себастиан Габриел през 2014 г. и може да бъде достъпна чрез натискане на интервала, когато сте офлайн в Google Chrome
Програмирайте своя собствена игра 2048 W/Java !: 8 стъпки
Програмирайте собствената си игра 2048 W/Java !: Обичам играта 2048. И затова реших да програмирам своя собствена версия. Тя е много подобна на действителната игра, но самото програмиране ми дава свободата да променя каквото си искам, когато пожелая. Ако искам игра 5x5 вместо типичната 4x4, a s
Автоматизирайте играта с запаметяване на числа: 6 стъпки
Automate Number Memory Game: Това е игра с памет, така че в първия кръг ще има две числа, които да ви позволят да запомните и ще имате 5 секунди, за да напишете какво число е излязло преди това, а в следващия кръг ще има 3 числа и ще имате 6 секунди за писане, така че всеки кръг
Саймън игра - забавна игра !: 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. Това е