Съдържание:
- Консумативи
- Стъпка 1: Запоявайте бутона и светодиодите
- Стъпка 2: По избор: Калъф за играта
- Стъпка 3: Свържете останалата част от веригата
- Стъпка 4: Кодът
- Стъпка 5: Играйте играта
Видео: Натисни бутон); // Arduino LCD игра: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Наскоро в Скаути работих върху значката за заслуги в Game Design. За едно от изискванията създадох тази игра с помощта на Arduino, базирана на LED Rocker Game, Целта на играта е да спечелите възможно най -голямото количество точки. В началото на играта ще трябва да натиснете бутона, за да започнете, след това ще има стрелка в средата на екрана. Под него има друга стрелка, която се движи по екрана. Когато стрелките съвпадат, трябва да натиснете бутона и да го задържите, докато зеленият светодиод светне. След това ще получите точка и играта ще се ускори.
Консумативи
- Arduino Uno или Nano
- Платка (малка, ако използвате Arduino Uno, средна, ако използвате Arduino Nano)
- 16x2 LCD екран, съвместим с Arduino
- Червен и зелен светодиод (по един всеки)
- Превключвател с бутон
- Кабелни платки
- Резистор от 10 килоома
- Потенциометър
- Два 220 ома резистора (може да се нуждаете от друг за вашия LCD екран в зависимост от типа)
- По избор: 3d принтер за изработка на калъф за играта
Стъпка 1: Запоявайте бутона и светодиодите
Изрежете някои проводници за макет и ги запоявайте към бутона и светодиодите. Можете да направите обща основа за светодиодите.
Стъпка 2: По избор: Калъф за играта
Ето файловете за 3D отпечатан калъф за тази игра.
Първоначално е проектиран за Arduino Uno, но може да се използва с Nano.
Стъпка 3: Свържете останалата част от веригата
Свържете останалата част от веригата, като използвате електрическата схема.
Връзките са:
- Arduino 5v към макет +и Arduino GND към макет -
- LED обща земя към заземяване
- Червен светодиод към извод 3 и зелен светодиод към извод 4
- Бланк + към бутона, а другата страна на бутона към щифт 6 и заземяване
- Платка + към клема 1 на потенциометъра и клема 2 на потенциометъра към масата на LCD
- Макетна платка + към LCD VCC
- Чистачка за потенциометър (среден щифт) към LCD контрастен щифт
- LCD регистър Изберете щифт към щифт 7 на Arduino
- LCD RW щифт към платка -
- LCD E към Arduino щифт 9
- LCD D4 към щифт 10 на Arduino
- LCD D5 към щифт 11 на Arduino
- LCD D6 към щифт 12 на Arduino
- LCD D7 към щифт 8 на Arduino
- LCD LED + към макетна платка +, LCD LED - към основна платка -
Стъпка 4: Кодът
Качете кода в Arduino.
Не се колебайте да промените кода, ако искате, това е доста проста програма.
Стъпка 5: Играйте играта
Натиснете бутона, когато показалецът е в средата и го задръжте, за да светне зелената светлина и да преминете към следващото ниво.
Благодаря, че проверихте тази инструкция! Ако ви хареса, моля, помислете за гласуване за мен в 1 000 -то предизвикателство.
За тези, които се чудеха, заглавието е форматирано като ред от код на Arduino (C ++).