Мазмұны:

Arduino LCD ойыны: 3 қадам (суреттермен)
Arduino LCD ойыны: 3 қадам (суреттермен)

Бейне: Arduino LCD ойыны: 3 қадам (суреттермен)

Бейне: Arduino LCD ойыны: 3 қадам (суреттермен)
Бейне: 3 великолепных электронных проекта, созданных с использованием модуля передатчика 433 МГц 2024, Шілде
Anonim
Image
Image
Бөлшектерді жинау
Бөлшектерді жинау

Arduino микроконтроллерлерімен көп нәрсені жасау өте оңай. Бұл нұсқаулық сізге бірнеше бөліктер мен Tinkercad схемаларынан жасалған қарапайым 1 түймелі бейне ойынның қалай жасалатынын айтады. Бұл бүйірлік айналмалы секіру ойыны. Бұл қарапайым өндіруші электроникадан өз ойындарыңызды құрудың жақсы нүктесі.

Бөлшектер тізімі:

  • 1 x Arduino UNO
  • 1 x СКД экран (16 x 2 таңба)
  • 1 x Электроника тақтасы
  • 1 x 220 дюймдік резистор
  • 1 x түйме түймесі
  • Қатты ядролы сым
  • 1 x USB кабелі

1 -қадам: бөлшектерді жинау

Бөлшектерді жинау
Бөлшектерді жинау

Қажетті бөлшектер жоғарыдағы суретте көрсетілген. Arduino -ды қуатсыз іске қосыңыз. USB кабелін ҚОСПАҢЫЗ. Бұл оны бағдарламалауға және ойынды сынап көруге уақыт келгенде болады.

Ардуинодағы 5В сигналын нан тақтасының жоғарғы жағындағы қызыл жолдың сол жақ шетіне жалғау үшін ұзын байланыс сымын қолданыңыз.

GND сигналын нан тақтасының жоғарғы жағындағы қара жолдың (немесе кейбір тақталарда көк) сол жақ шетіне жалғау үшін ұзын сымды қолданыңыз.

СКД (Сұйық кристалды дисплей) модулінің астыңғы жағында 16 істікшелі ерлер тақырыбы бар. Мұны суретте көрсетілгендей тақтаға қосыңыз. СКД -ны қуаттайтын және басқаратын барлық электронды сигналдар осы тақырып арқылы өтеді.

Бұл түйреуіштер (солдан оңға қарай):

  1. GND - жерге қосу сигналы
  2. VCC - оң қуат сигналы
  3. V0 - контрастты реттеу
  4. RS - тіркеуді таңдаңыз
  5. R/W - оқу/жазуды таңдау
  6. E - жұмысқа қосылу сигналы
  7. DB0 - деректер биті 0 (мұнда қолданылмайды)
  8. DB1 - деректер биті 1 (мұнда қолданылмайды)
  9. DB2 - деректер биті 2 (мұнда қолданылмайды)
  10. DB3 - деректер биті 3 (мұнда қолданылмайды)
  11. DB4 - деректер биті 4
  12. DB5 - деректер биті 5
  13. DB6 - деректер биті 6
  14. DB7 - деректер биті 7
  15. LED+ - жарықдиодты жарық диодты оң
  16. Жарықдиодты - артқы жарық диодты теріс

Қысқа қосылатын сымдарды қолданып, GND мен LED- (1 және 16 түйреуіштер) жоғарғы жағындағы қара жолға қосыңыз.

Сол сияқты, VCC (2 -ші түйреуіш) қысқа ілмекті сыммен жоғарғы жағындағы қызыл жолға қосыңыз.

220 дюймдік резистордың сымдарын (қызыл-қызыл-қоңыр түсті жолақтар) бүгіңіз және оны LED+ мен тақтаның жоғарғы жағындағы қызыл қатарға қосыңыз.

Қалған қосылыстарды жасау үшін ұзынырақ сымдарды қолданыңыз:

  • DB7 -ді Arduino pin 3 -ке қосыңыз
  • DB6 -ны Arduino pin 4 -ке қосыңыз
  • DB5 -ті Arduino pin 5 -ке қосыңыз
  • DB4 -ті Arduino пин 6 -ға қосыңыз
  • E жүйесін Arduino түйрегішіне 9 қосыңыз
  • R/W Arduino түйрегішіне 10 қосыңыз (немесе тақтаның жоғарғы жағындағы қара жолға)
  • RS -ті Arduino pin 11 -ге қосыңыз
  • V0 Arduino түйрегішіне 12 қосыңыз (немесе тақтаның жоғарғы жағындағы қара жолға)

СКД экранының сол жағындағы түймені тақтаның ортасынан өтетін арнаға жалғап қосыңыз (жоғарыдағы суретті қараңыз). Түйменің жоғарғы екі түйреуішінің біреуін қысқа тақтаның жоғарғы жағындағы қара жолға жалғаңыз. Түйменің жоғарғы жағындағы басқа түйреуішті Arduino 2 -ші істігіне жалғаңыз.

2 -қадам: Arduino бағдарламалау

Arduino бағдарламалау
Arduino бағдарламалау

Осы сәтте сіз Arduino бағдарламалауға және оны тексеруге дайын болуыңыз керек.

Компьютерде Arduino бағдарламалық жасақтамасы орнатылғанына көз жеткізіңіз. Осы беттегі LCD_Game.ino файлын компьютерге жүктеп алып, Arduino бағдарламалық жасақтамасында ашыңыз. Тақтаның бағдарламалау үшін дұрыс орнатылғанына көз жеткізіңіз (Құралдар → Тақта → Arduino Uno).

USB кабелі арқылы Arduino -ны компьютерге қосыңыз. Бұл Arduino/ойынына қуат береді және бағдарламаңызды Arduino -ға жүктеуге мүмкіндік береді.

Бұл кезде СКД дисплейінің экраны жанады.

Arduino бағдарламасын Файл → Жүктеу (немесе Arduino бағдарламалық жасақтамасының жоғарғы жағындағы оң жақ көрсеткі түймешігін басу) таңдау арқылы бағдарламалау.

Егер бәрі ойдағыдай болса, СКД экраны жоғарыдағы суреттегідей ойынды бастау экранын көрсетуі керек.

3 -қадам: заттарды өзгерту және Arduino ойын қалқаны жасау

Заттарды өзгерту және Arduino ойын қалқаны жасау
Заттарды өзгерту және Arduino ойын қалқаны жасау

Бұл кезде сізде бәрі жұмыс істейді, енді не істеу керек?

Егер сіз ойынның тәсілін өзгерткіңіз келсе немесе осы жобаға арналған Arduino -ға тікелей қосылатын және барлық сымсыз сымдарды ауыстыратын салқын баспа тақтасын жасағыңыз келсе, мұнда қалай бастау керек.

Мен бұл ойынды өте керемет (ТЕГІН!) Онлайн электроника симуляторы Tinkercad Circuits көмегімен жасадым. Мен шынымен де ойын толық жұмыс істедім және Arduino -ны жиынтықтан шығарар алдында тексердім. Міне, Arduino LCD ойынының виртуалды схемасы.

Сіз кез -келген электрониканы қоспай -ақ, браузерде ойынды ойнай аласыз («О, енді сіз маған айтыңыз»). Егер сіз ойынға қандай да бір өзгерістер енгізгіңіз келсе немесе не болып жатқанын зерттегіңіз келсе, «Жобаны қайталау» батырмасы арқылы виртуалды схеманы көшіруге болады. Содан кейін сіз бастапқы кодты өңдей аласыз және сол жерде өзгерістерді көре аласыз. Сондай-ақ, бағдарламаны кезек-кезек өтіп, не болып жатқанын көруге болатын толыққанды отладчик бар!

Егер сіз соншалықты бейім болсаңыз, сіз электрониканы Arduino -ға жақсы қосатын схеманы жасай аласыз. Жобада «Герберді жүктеу» батырмасы бар, ол сізге баспа схемасын (ПХД) өндірушіге тапсырыс берілетін баспа тақтасын жасауға қажетті файлдарды береді. Міне, ПХД жасау туралы пайдалы ақпарат.

Ләззат алыңыз!

Ұсынылған: