Мазмұны:

Arduino Pac-Man Ghost костюмі: 3 қадам
Arduino Pac-Man Ghost костюмі: 3 қадам

Бейне: Arduino Pac-Man Ghost костюмі: 3 қадам

Бейне: Arduino Pac-Man Ghost костюмі: 3 қадам
Бейне: PacMan Ghost Costume WITH Arduino! 2024, Маусым
Anonim
Image
Image
Ардуино мен экрандарды жинаңыз
Ардуино мен экрандарды жинаңыз

Pac-Man-бұл CLASSIC бейне ойыны. Бұл жылы біздің мектеп қызметкерлері Pac-Man ойынының кейіпкерлері сияқты киінеді. Пән бастары-Pac-Man, мұғалімдер-елес.

Бристоль тақтасының түрлі-түсті бөлігін алу, үстіңгі жағынан жартылай шеңберді кесу, астынғы үшін кесілген тісті кесу және ақ және қара қағаздан жасалған көздерді кию.

Мен информатика пәнінің мұғалімі болғандықтан, қағаз көздер оны кеспейді! Ардуиноны корпусқа салып, көзді жандандырайық!

Бұл жоба қағаз көзді екі Arduino Unos пен екі mcu_friend 320x240 TFT сенсорлық экранымен алмастырады, бұл екі Arduino арасындағы сериялық байланыстың керемет көрінісі.

Бұл жобаның ені 18 дюйм және биіктігі 24 дюйм. Сондықтан оны Бристоль тақтасының 1 бөлігінен және үлкен қораптан 1 картоннан жасауға болады.

Жетейік!

Жабдықтар

  • Екі Arduino (Uno немесе Mega 2560) (жоғарыдағы суреттерді қараңыз)
  • Костюмді жинау үшін желім мен жабысқақ таспа
  • Гофрленген картон сіздің елесіңізді қатайтады.
  • Сіздің елесіңізді жасау үшін түсті Бристоль тақтасы.
  • Дәнекерлеу темірі және бірнеше қысқа сымдар
  • Arduinos -ты қосатын екі аллигатор қысқыш патч
  • Екі 9В батареялары мен қосқыш қысқыштары
  • Екі mcu_friend 320x240 TFT сенсорлық дисплей қалқандары. Олардың сәйкес келетін жұп екеніне көз жеткізіңіз. Менің түпнұсқалық топтамам қарама -қарсы бұрыштарда (0, 0) экраннан басталды. Егер сізде сәйкес жұптар болмаса, оларды бір -біріне сәйкестендіру үшін бір қарама -қарсы бағытта бір Arduino жасауға мәжбүр боласыз.

1 -қадам: Arduino мен экрандарды жинаңыз

Ардуино мен экрандарды жинаңыз
Ардуино мен экрандарды жинаңыз
Ардуино мен экрандарды жинаңыз
Ардуино мен экрандарды жинаңыз

Arduino компьютерге немесе қуат көзіне жалғанбағанын тексеріңіз.

Әр экран қалқанындағы түйреуіштерді Arduino көмегімен мұқият туралайтындығына көз жеткізу маңызды. Егер сіз оларды дұрыс қоспасаңыз, сіз қалқанды қуырасыз, ал ХАЛЛОУИН бұзылады! ХАЛЛОУИНДІ ҚИРАҒЫҢЫЗ КЕЛЕ ме? СЕН ІСТЕЙСІҢ?

Мен олай ойламадым.. Әрі қарай!

Әр Arduino -да Serx Rx0 және Serx Tx1 түйреуіштері бар. MASTER Tx1 түйреуішіне қысқа ұзындықтағы сымды дәнекерлеңіз.

Қысқа ұзындықтағы сымды SLAVE Rx0 түйреуішіне дәнекерлеңіз.

Қысқа ұзындықтағы сымды әр Arduino GND түйреуішіне дәнекерлеңіз.

Әр қалқаны тиісті Arduino -ға қосыңыз.

Ардуиноды әлі қоспаңыз.

2 -қадам: эскиздерді әр Arduino -ға жүктеңіз

Эскиздер Arduino IDE -ге жүктеу үшін екі графикалық және экрандық кітапхананы қажет етеді.

«Эскиз» мәзірінде «Кітапхананы қосу», содан кейін «Кітапханаларды басқару» тармағын таңдаңыз.

Іздеу өрісінде 'Adafruit GFX' іздеп, оны IDE -ге қосыңыз.

Іздеу өрісінде 'MCUFriend' іздеп, оны IDE -ге қосыңыз.

Arduino -дың әрқайсысында экранды солдан оңға қарай айналдыратын эскиз бар. Оң көзді Ардуино-МАСТЕР, ал сол көзді Ардуино-ҚҰЛ.

Негізгі эскиз дисплейдің сол жағындағы көзді (қара тіктөртбұрыш пен шеңбер) тартады, содан кейін цикл үшін көзді солдан оңға және артқа жылжыту үшін тік айналдыру командасы бар екі FOR ілмегін пайдаланады.

Мастер циклды бастаған кезде, ол өзінің сериялық порты арқылы құлға '1' таңбасын жібереді. Құл «1» алған кезде, ол өз циклін бастайды. Ұстаз көзін шексіз айналып, импульсті жібереді. Нәтиже-Pac-Man Ghost кейіпкерлерінің көзінің солға-оңға ауысуы!

MASTER және SLAVE эскиздерін өздерінің Arduino/Screen жиынтықтарына ашыңыз және жүктеңіз.

Arduino екеуін де компьютерден уақытша ажыратыңыз.

Екі GND -ді патч сымымен қосыңыз.

Мастердің Tx1 түйреуішін патч сыммен Slave's Rx0 істігіне жалғаңыз.

Arduino -ны компьютерге қайта қосыңыз. Көз велосипедпен жүруді бастау керек.

Уау!

3 -қадам: Ghost костюмін жасаңыз

Елес костюмін жасаңыз
Елес костюмін жасаңыз
Елес костюмін жасаңыз
Елес костюмін жасаңыз
Елес костюмін жасаңыз
Елес костюмін жасаңыз
Елес костюмін жасаңыз
Елес костюмін жасаңыз

Гофр картоныңызды елес классикалық пішініне кесіңіз. Менің өлшемдерімнің ені 18 дюйм мен биіктігі 24 дюйм.

Гофрленген картонды Бристоль тақтасына жабыстырыңыз, оны құрғатыңыз. Кейбір желімдер құрғаған кезде кішірейе түсетіндіктен, желімді құрғатқан кезде оның тегіс күйде болатынына көз жеткізу үшін жинақты еденге қойып, үстіне салмақ салғыңыз келуі мүмкін.

Желім құрғағаннан кейін, гофр картонының айналасындағы Bristol тақтасының артық бөлігін кесіңіз.

Енді аруақты төңкеріңіз, осылайша гофрленген жағы жоғары қарайды.

Есіңізде болсын, костюм енді керісінше.

MASTER Arduino картонның ОҢ жағына және ҚҰЛ Arduino қалауыңызша сол жаққа қойыңыз. Аллигатордың патч сымдары екі Arduino -ны қосатынына көз жеткізіңіз.

Қарындашпен қалқандарды сызыңыз.

Көздің тесіктерін мұқият кесіңіз.

Енді әр Arduino/Display -ді костюмге скотчпен бекітіңіз. Ардуиносқа оңай қосылу үшін жақын жерде екі 9В батареяны қосыңыз.

Arduino-ны қосыңыз, алдау-емдеуге көшейік!

Айтудың қажеті жоқ, сіз Arduino-ның артқы жағына таспа жапқыңыз келуі мүмкін, сондықтан олар жаңбырмен және/немесе пальто/курткалардағы металл сыдырмалармен байланысқан кезде қысқа тұйықталу болмайды. Қауіпсіз болыңыз!

Оны иығына ілу үшін қара белбеу мен қара шалбар киіңіз, осылайша айналаңызда PacMan -ды қуып жетуге белдік қойыңыз! Бүкіл жиынтығын жасаңыз!

Хэллоуин құтты болсын!

Ұсынылған: