Мазмұны:
- 1 -қадам: 4 жарықдиодты қосыңыз
- 2 -қадам: 4 түймені қосыңыз
- 3 -қадам: СКД экранын қосыңыз
- 4 -қадам: Саймонның коды
Бейне: CSCI-1200 2-ші жоба: Саймон былай дейді: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл зертханада сіз Arduino микроконтроллерінің көмегімен Simon Says ойынын жасау үшін түймелерді, СКД және жарықдиодты шамдарды қолданасыз.
Бұл жобаға қажет жабдықтар:
1. Ардуино Уно
2. СКД экран
3. 4 батырмалар
4. Потенциометр
5. 4 жарық диоды
6. Нан тақтасы
7. Сымдар/қосқыштар
Қажетті кітапханалар:
1. LiquidCrystal
2. EEPROM
1 -қадам: 4 жарықдиодты қосыңыз
Бұл жоба үшін көк, жасыл, қызыл және сары сияқты 4 түрлі түсті жарықдиодты қолданған дұрыс.
Жарық диодты тақтаға қосу үшін:
1. Жарық диодты тақтаға қойыңыз
2. Жер үсті рельсінен өтпелі сымды жарық диодтың төменгі сымына (-) жалғаңыз
3. Arduino портындағы қосқыш сымды жалғаңыз, диаграммада А2-А5 порты қолданылады. 220 Ом (Ом) резисторды сыммен бір қатарға қойып, оны жарық диодты жоғарғы сымға (+) қосыңыз.
4. Қалған 3 жарықдиодты тақтаға қосуды аяқтау үшін 1-3 қадамдарды қайталаңыз
2 -қадам: 4 түймені қосыңыз
Түймешіктер ойынды ойнау үшін пайдаланылады, сондықтан оны тақтаға оңай қол жетімді жерге қою керек. Ойынды түсінуді жеңілдету үшін түймелерді сәйкес жарықдиодты шамның алдына қою керек.
Түймені қосу қадамдары:
1. Батырманы тақтаға салыңыз
2. Түйменің жоғарғы сол жағындағы сымды нан тақтасының қорек жолына жалғаңыз.
3. Түйменің төменгі сол жағына 10К Ом (резеңке) резисторды жалғаңыз.
4. Түйменің оң жақ төменгі жағы сыммен Arduino портына қосылады, диаграммадағы түймелер үшін 2-5 порттары қолданылады.
5. Қалған 3 батырманы қосуды аяқтау үшін 1-4 қадамдарды қайталаңыз.
3 -қадам: СКД экранын қосыңыз
СКД экраны ойыншының ойын кезінде қазіргі ұпайын, сондай -ақ жоғары ұпайын көрсету үшін қолданылады. СКД тақтаға 16 түрлі түйреуішпен қосылған. СКД жұмыс істеу үшін потенциометрді қажет етеді, сондықтан потенциометрді тақтаға қойыңыз. Потенциометрдің жоғарғы сол жақ түйреуіші тақтаның қуат рельсіне қосылады, ал төменгі сол жақ түйреуіш жерлік рельске қосылады.
СКД түйреуіштері келесі ретпен қосылған:
- Жер
- Қуат
- Ілмек 11
- 10 -түйреуіш
- PIN 9
- 8 -түйреуіш
- Бос
- Бос
- Бос
- Бос
- 7 -түйреуіш
- Жер
- 6 -түйреуіш
- Потенциометр
- Қуат
- Жер
4 -қадам: Саймонның коды
Бұл жобаны аяқтау үшін қажетті барлық кодты қамтитын 1200_Project2_Simon.ino файлы бекітілген. Код кездейсоқ санды қолданып, әр раунд үшін қандай үлгі көрсетілетінін шешеді. EEPROM жады СКД экранында көрсетілетін жоғары баллды сақтау үшін қолданылады.
Ұсынылған:
Жақсартылған 'Саймон айтады' коды: 3 қадам
Жақсартылған 'Саймон айтады' коды: жаңартылған 'Қарапайым Саймон' жобасы. Атап айтқанда, бағдарламалық қамтамасыз етумен жұмыс істеу оңайырақ
Саймон есте сақтау ойыны дейді: 4 қадам
Саймон есте сақтау ойыны дейді: Бұл ойын біздің көпшілігіміз бала кезімізден жақсы көреді және есте сақтайды. Біз ностальгиялық естеліктерді еске түсіріп қана қоймай, оны компьютерлік инженерия әлеміне қосамыз! Бұл ойын әр түрлі деңгейлерден тұрады, онда жарық диодты шамдар бар
Саймон былай дейді: 3 қадам
Саймон былай дейді: Бұл нұсқаулық голланд тілінде жазылған. «Бақытты хакерлік» семинарында HKU -дың дыбыстық тақтасы бар «Hacking» тақырыбындағы семинар Саймон айтады. Есікті ашуға арналған түймешік. Elke түймесі eel eigen geluid. Қосулы
Компьютерлік инженерия қорытындысы Саймон былай дейді: 3 қадам
Компьютерлік инженерияның финалы Саймонның ойыны: Менің идеям: Менің жобам - Саймонның ойыны. Бұл ойында төрт жарықдиодты және төрт түйме бар. Музыка сигналға сәйкес келеді, ал жарық диоды музыкаға сәйкес келеді. Содан кейін ойын басталады. Жарық диоды жанады, ал түймесін басу керек
USB арқылы жұмыс істейтін оттық! Бұл жоба пластмассадан / ағаштан / қағаздан жанып кетуі мүмкін (қызықты жоба өте жақсы ағаш болуы керек): 3 қадам
USB арқылы жұмыс істейтін оттық! Бұл жоба пластмассадан / ағаштан / қағаздан жанып кетуі мүмкін (қызықты жоба сонымен қатар өте жақсы ағаш болуы керек): ОСЫ USB ҚОЛДАНУЫМЕН ЖАСАҢЫЗ !!!! Мен барлық түсініктемелерден сіздің компьютеріңізді зақымдауы мүмкін екенін білдім. менің компьютерім жақсы 600м 5в телефон зарядтағышын қолданыңыз. Мен мұны қолдандым және ол жақсы жұмыс істейді, егер сіз электр қуатын өшіру үшін қауіпсіздік ашасын қолдансаңыз, ештеңе бүлінбейді