Мазмұны:
- Жабдықтар
- 1 -қадам: түймешіктер мен жарықдиодты дәнекерлеу
- 2 -қадам: Қосымша: ойынға арналған жағдай
- 3 -қадам: Схеманың қалған бөлігін қосыңыз
- 4 -қадам: Кодекс
- 5 -қадам: Ойынды ойнаңыз
Бейне: (Түймесін) басыңыз; // Arduino СКД ойыны: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Жақында скауттарда мен Game Design merit төсбелгісінде жұмыс жасадым. Талаптардың бірі үшін мен бұл ойынды LED Rocker ойынына негізделген Arduino көмегімен құрдым. Ойынның мәні - мүмкін болатын ең көп ұпай жинау. Ойынның басында сіз бастау үшін түймені басуыңыз керек, содан кейін экранның ортасында көрсеткі болады. Оның астында экранды жылжытатын басқа көрсеткі бар. Көрсеткілер сәйкес келген кезде түймені басып, жасыл жарық диоды жанғанша басып тұру керек. Содан кейін сіз ұпай аласыз, ойын тездейді.
Жабдықтар
- Arduino Uno немесе Nano
- Нан тақтасы (егер сіз Arduino Uno қолдансаңыз, шағын, егер сіз Arduino Nano қолдансаңыз) орташа
- 16x2 СКД экраны Arduino -мен үйлесімді
- Қызыл және жасыл жарық диоды (әрқайсысы бір)
- Түймешік қосқыш
- Нанға арналған сымдар
- 10 килограммдық резистор
- Потенциометр
- Екі 220 Ом резисторы (түріне байланысты СКД экраны үшін сізге басқасы қажет болуы мүмкін)
- Қосымша: ойынға арналған қап жасау үшін 3d принтер
1 -қадам: түймешіктер мен жарықдиодты дәнекерлеу
Нан тақтасының сымдарын кесіп, оларды түйме мен светодиодтарға дәнекерлеңіз. Жарықдиодты жарықтандыру үшін ортақ негіз жасай аласыз.
2 -қадам: Қосымша: ойынға арналған жағдай
Міне, осы ойынға арналған 3D басып шығарылған корпустың файлдары.
Бұл бастапқыда Arduino Uno үшін жасалған, бірақ оны нано көмегімен пайдалануға болады.
3 -қадам: Схеманың қалған бөлігін қосыңыз
Схеманың көмегімен тізбектің қалған бөлігін қосыңыз.
Байланыстар - бұл:
- Arduino 5v нан тақтасына +, ал Arduino GND - тақтаға -
- Жарықдиодты тақтайшаға дейін
- Қызыл светодиод 3 түйреуішке, ал жасыл светодио 4 түйреуішке
- Нан тақтасы + батырмасына, ал түйменің екінші жағы 6 түйреуіш пен жерге қосылады
- Нан тақтасы + 1 -ші потенциометрге, ал 2 -ші потенциометрдің терминалы СК -ге дейін
- Нан тақтасы + LCD VCC үшін
- СКД контраст түйреуішіне потенциометрді тазалағыш (орта штырь)
- СКД тіркеуі Arduino түйреуішіне 7 түйреуішті таңдаңыз
- LCD RW түйреуіш тақтасына -
- LCD E - Arduino түйрегіші 9
- LCD D4 - Arduino түйрегішіне 10
- LCD D5 Arduino түйрегішіне 11
- LCD D6 Arduino түйрегішіне 12
- LCD D7 Arduino түйрегішіне 8
- СКД жарықдиодты + тақтаға +, СКД жарықдиодты - тақтаға -
4 -қадам: Кодекс
Кодты Arduino -ға жүктеңіз.
Егер сіз қаласаңыз, кодты өзгерте аласыз, бұл өте қарапайым бағдарлама.
5 -қадам: Ойынды ойнаңыз
Меңзер ортасында болғанда түймені басыңыз және жасыл шамды жандыру үшін келесі деңгейге өту үшін оны басып тұрыңыз.
Нұсқаулықты тексергеніңіз үшін рақмет! Егер сізге ұнаған болса, маған 1 000 -шы сайыста дауыс беруді қарастырыңыз.
Қызық болғандар үшін тақырып Arduino (C ++) кодының жолы сияқты пішімделген.
Ұсынылған:
Bluetooth басқарылатын Messenger СКД -- 16x2 СКД -- Hc05 -- Қарапайым -- Сымсыз хабарландыру тақтасы: 8 қадам
Bluetooth басқарылатын Messenger СКД || 16x2 СКД || Hc05 || Қарапайым || Сымсыз хабарландыру тақтасы: …………………………. Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …… ………………………………… Хабарландыру тақтасы адамдарды жаңа ақпаратпен жаңарту үшін қолданылады немесе егер сіз хабарламаны бөлмеде немесе жартылай жібергіңіз келсе
Tap Rainbow түймесін түртіңіз - 2 ойыншының жылдам әрекет ету ойыны: 4 қадам (суреттермен)
Tap Tap Rainbow - 2 ойыншының жылдам әрекет ету ойыны: 2 апта бұрын менің қызымда кемпірқосақ түстері бар жылдам реакция ойынын жасау туралы керемет идея пайда болды (ол кемпірқосақтың маманы: D). Маған бұл идея бірден ұнады, біз оны нағыз ойынға қалай айналдыру керектігін ойлай бастадық. Сізде кемпірқосақ бар
СКД басқыншылары: 16x2 СКД дисплейіндегі ойын сияқты ғарыштық басқыншылар: 7 қадам
СКД басқыншылары: 16x2 СКД дисплейіндегі ғарыштық басқыншылар ойыны: Аңызға айналған «Космостық басқыншылар» ойынын енгізудің қажеті жоқ. Бұл жобаның ең қызықты ерекшелігі - бұл графикалық шығару үшін мәтіндік дисплейді қолдану. Бұған 8 таңбалы таңбаны енгізу арқылы қол жеткізуге болады. Сіз толық Arduino жүктей аласыз
Бірнеше ойыншы түймесін басыңыз: 4 қадам
Мульти-ойыншы батырмасы: Whack-a-Mole сияқты ойын. Светодиодтар мен түймелерді пайдалану. 2 режим бар:-Жалғыз ойыншы-көп ойыншының бір ойыншы режимінде 3 деңгей бар: LEVEL_1: 1 секундқа 1 диод LEVEL_2: 2 диод 1 секунд LEVEL_3: 2 диод 0,7 секундқа, ал көбейту үшін
I2C / IIC СКД дисплей - IUC LCD дисплейіне SPI СКД дисплейін Arduino көмегімен SPI - IIC модулін қолданып қолданыңыз: 5 қадам
СКД дисплейі I2C / IIC | IUC LCD дисплейіне SPI LCD дисплейін Arduino көмегімен SPI мен IIC модулін қолдана отырып қолданыңыз: Сәлеметсіздер ме, балалар, өйткені қалыпты SPI LCD 1602 сымдары өте көп, сондықтан оларды arduino -мен байланыстыру өте қиын, бірақ нарықта бір модуль бар. SPI дисплейін IIC дисплейіне түрлендіріңіз, сонда сізге тек 4 сымды қосу қажет