Мазмұны:

Arduino Lock ойыны: 5 қадам
Arduino Lock ойыны: 5 қадам

Бейне: Arduino Lock ойыны: 5 қадам

Бейне: Arduino Lock ойыны: 5 қадам
Бейне: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, Қараша
Anonim
Arduino Lock ойыны
Arduino Lock ойыны

Бұл кішкентай құлыптау ойыны санды рандомизациялайды және оны болжауға мүмкіндік береді! Ойын 3 батырмамен басқарылады және нөмір әрқашан 1-9 болады. Кез келген ұсыныстар мен мәселелерге түсініктеме беріңіз, мен оларды шешуге тырысамын.

1 -қадам: материалдарыңызды жинау

Сіздің материалдарыңызды жинау
Сіздің материалдарыңызды жинау

Сізге келесі материалдар қажет:

  1. Arduino Uno (басқа Arduino тақталары жұмыс істей алады, бірақ мен ешқашан сынамадым)
  2. Үлкен нан тақтасы
  3. Кішкене тақта
  4. Еркек - еркек секіргіш сымдар
  5. 3 батырмалар
  6. 3 резистор
  7. Компьютерге қол жеткізу
  8. Кейбіреулер қолмен жұмыс жасауға дайын!

2 -қадам: нан тақталарын орнату

Нан тақталарын орнату
Нан тақталарын орнату
Нан тақталарын орнату
Нан тақталарын орнату
Нан тақталарын орнату
Нан тақталарын орнату

Үлкен тақтаны орнату үшін келесі әрекеттерді орындаңыз:

LCD 1602 дисплейін тақтаның төменгі оң жағына осылай орнатыңыз. Потенциометрді ортасына қойыңыз, сонда екі түйреуіштің төменгі жағында және сингулярлы екеніне көз жеткізіңіз.

Кіші тақтаны контроллер ретінде орнату үшін келесі әрекеттерді орындаңыз:

Үш батырманы ортаңғы саңылауға қойыңыз. Оларды қалағаныңызша жайыңыз, бірақ түймелердің көлденең емес екеніне көз жеткізіңіз, бірақ олар тігінен (түйме басылмаған). Егер сіз қай жағы үнемі қосылып тұрғанын тексергіңіз келсе, түйме қосылған светодиодты қарапайым схеманы орнатуды ұсынамын.

3 -қадам: сымдарды қосу

Сымдарды қосу
Сымдарды қосу
Сымдарды қосу
Сымдарды қосу

Үлкен тақтадан бастап келесілерді қосыңыз:

  • Оң рельске 3,3 вольт
  • Теріс рельске жер

Содан кейін потенциометрді қосу үшін келесіні қосыңыз:

  • СКД -де V0 -ге дейінгі жоғарғы түйреуіш
  • Теріс қуат рельсіне төменгі сол жақ түйреуіш
  • Оң жақ төменгі түйреуіш оң рельс

Дисплейді қосу:

  • Теріс рельске VSS
  • VDD оң рельске
  • V0 қазірдің өзінде қосылған
  • RS 12 цифрлық пинге
  • RW теріс рельске
  • E цифрлық пинге 11
  • D4 цифрлық пинге 5
  • D5 цифрлық пинге 4
  • D6 цифрлық түйреуішке 3
  • D7 цифрлық түйреуішке 2
  • А -дан 5 вольтке дейін
  • K жерге

Енді контроллерге!

  • Әр түйменің төменгі сол жақ түйреуішін резистормен теріс қуат жолына қосыңыз (екінші тақтада).
  • Әр түйменің оң жақ төменгі түйреуішін оң рельске қосыңыз (екінші тақтада).
  • Содан кейін бір түйменің жоғарғы сол жағын цифрлық пинге 7 қосыңыз
  • Келесі түйменің жоғарғы сол жағын цифрлық түйреуіш 8 -ге қосыңыз
  • Соңғы түйменің жоғарғы сол жағын цифрлық түйреуішке 9 қосыңыз

Енді бәрі сыммен қосылды!

4 -қадам: Бағдарламалау

Сіз мұны өзіңіз бағдарламалай аласыз немесе менің кодты қолдана аласыз (мен әуесқоймын, сондықтан бұл жақсы емес). Егер сіз жаңадан қосылсаңыз, Arduino -ны USB -ге қосыңыз және Arduino веб -редакторы арқылы кодты жүктеңіз. Мінеки:

create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview

5 -қадам: Ойынды тексеру

Ойынды тестілеу
Ойынды тестілеу
Ойынды тестілеу
Ойынды тестілеу

Экранды қосқанда, мәтіннің анық көрінуіне мүмкіндік беру үшін потенциометрді қосыңыз. Әр түйменің дұрыс жұмыс жасайтынын және беретінін және шығатынын тексеруден бастаңыз. Есіңізде болсын, енгізу түймесін басып тұру оны бұзуы мүмкін, сондықтан оны бір секунд қана ұстап тұрыңыз. Егер сіз ойынды қайтадан ойнағыңыз келсе, Arduino құрылғыңыздағы қызыл қалпына келтіру түймесін басыңыз. Енді егер бәрі жұмыс істесе, ойынның кейбір механикасын реттеуге немесе басқа түймелерді қосуға тырысыңыз.

Ұсынылған: