Мазмуну:

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

Video: Arduino Pac-Man Ghost костюму: 3 кадам

Video: Arduino Pac-Man Ghost костюму: 3 кадам
Video: PacMan Ghost Costume WITH Arduino! 2024, Ноябрь
Anonim
Image
Image
Arduinos менен экрандарды чогултуп алыңыз
Arduinos менен экрандарды чогултуп алыңыз

Pac-Man-бул CLASSIC видео оюну. Быйыл биздин мектептин кызматкерлери Pac-Man оюнунун каармандарындай кийинип жатышат. Предметтин башчылары Pac-Man, мугалимдер арбак.

Bristol Boardтун түстүү бөлүгүн алуу, үстүнөн жарым тегеректи кесүү, астынкы үчүн араа-тиш кесүү жана ак жана кара кагаз көздөрдү коюу оңой.

Мен компьютер таануу мугалими болгондуктан, кагаз көздөр аны кыйбайт! Келгиле, Arduino капка салып, көздөрдү жандандыралы!

Бул долбоор кагаз көздөрдү эки Arduino Unos жана mcu_friend 320x240 TFT сенсордук экрандары менен алмаштырат.

Бул долбоордун көлөмү туурасы 18 дюйм, бийиктиги 24 дюйм. Ошентип, ал 1 кутуча Бристол тактасынан жана 1 кесим картондон жасалышы мүмкүн.

Келгиле!

Жабдуулар

  • Эки Arduinos (Uno же Mega 2560) (жогорудагы сүрөттөрдү караңыз)
  • Костюмду чогултуу үчүн клей жана скотч
  • Гофр картон сиздин арбакты катуулатат.
  • Түстүү Бристол тактасы сиздин арбакыңызды жасоо үчүн.
  • Лампочка жана кээ бир кыска узундуктагы зымдар
  • Ардуинолорду туташтыруу үчүн эки аллигатор клип патч зымдары
  • Эки 9V батареялары жана туташтыргыч клиптер
  • Эки mcu_friend 320x240 TFT сенсордук дисплей калканчтары. Алар дал келген жуп экенине ынангыла. Менин баштапкы топтомумдун карама -каршы бурчтарында экрандын келип чыгышы (0, 0) болгон. Эгерде сизде дал келген түгөйлөр жок болсо, анда аларды бири -бирине дал келтирүү үчүн, бир гана Arduino жасатышыңыз керек, көздүн карама -каршы жагына өтүшү керек.

1 -кадам: Arduinos жана экрандарды чогултуу

Arduinos менен экрандарды чогултуп алыңыз
Arduinos менен экрандарды чогултуп алыңыз
Arduinos менен экрандарды чогултуп алыңыз
Arduinos менен экрандарды чогултуп алыңыз

Сиздин Arduinos компьютерге же кубат булагына туташпаганын текшериңиз.

Ардуино менен ар бир экран калканындагы казыктарды кылдаттык менен тизип турганыңызды текшерүү маанилүү. Эгерде сиз аларды туура туташтырбасаңыз, анда сиз калканды куурасыз жана ХАЛЛОУИН бузулат! ХАЛЛОУИНДИ КЫРГЫҢЫЗ КЕЛЕБИ? СЕН?

Мен андай деп ойлогон эмесмин.. Улантуу!

Ар бир Arduinoдо Serx Rx0 пин жана Serial Tx1 пин бар. Кыска узундуктагы зымды MASTERдин Tx1 төөнөгүчүнө туташтырыңыз.

Кыска узундуктагы зымды КУЛДУН Rx0 пинине туташтырыңыз.

Кыска узундуктагы зымды Ардуинонун GND пинине туташтырыңыз.

Ар бир калканды тиешелүү Arduino менен туташтырыңыз.

Ардуинолорду азырынча бириктирбеңиз.

2 -кадам: Эскиздерди ар бир Arduinoго жүктөңүз

Эскиздер Arduino IDEге жүктөлүшү үчүн эки графикалык жана экрандык китепкананы талап кылат.

"Эскиз" менюсунда "Китепкананы кошуу", анан "Китепканаларды башкаруу" дегенди тандаңыз.

Издөө талаасында 'Adafruit GFX' издеп, аны IDEге кошуңуз.

Издөө талаасында 'MCUFriend' издеп, IDEге кошуңуз.

Ардуинолордун экисинде солдон оңго карай көз жүгүрткөн эскизи бар. Оң көзү Ардуино-МАСТЕР, сол көзү Ардуино-КУЛ.

Негизги эскиз дисплейдин сол жагындагы көздү (кара тик бурчтукту жана тегеректи) тартат, андан кийин вертикалдуу жылдыруу буйругу менен эки FOR илмегин колдонуп, көздү цикл үчүн солдон оңго жана артка жылдырат.

Мастер бир циклди баштаганда, анын Сериялык порту аркылуу Кулга '1' белгисин жөнөтөт. Кул '1' алганда, ал өзүнүн циклин баштайт. Агай чексиз көзүн айлантып, тамырды жиберет. Натыйжада Pac-Man Ghost каармандарынын сол-оң бурулуш көз кыймылы!

MASTER жана SLAVE эскиздерин тиешелүү Arduino/Screen топтомдоруна ачыңыз жана жүктөңүз.

Ардуинолордун экөөнү тең компьютерден убактылуу ажыратыңыз.

Эки GNDди патч зым менен бирге туташтырыңыз.

Мастердин Tx1 пинин кулдун Rx0 пинине патч зым менен туташтырыңыз.

Ардуиноңузду компьютерге кайра туташтырыңыз. Көз велосипед тээп башташы керек.

Woohoo!

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

Ghost костюмун жасаңыз
Ghost костюмун жасаңыз
Ghost костюмун жасаңыз
Ghost костюмун жасаңыз
Ghost костюмун жасаңыз
Ghost костюмун жасаңыз
Ghost костюмун жасаңыз
Ghost костюмун жасаңыз

Гофр картонуңузду классикалык элес формасына кесип алыңыз. Менин өлчөмдөрүмдүн туурасы 18 дюймдун бийиктиги 24 дюйм.

Гофр картон кесилген жерди Бристол тактасына чаптаңыз. Кээ бир клейлер кургап баратканда кичирейе баштаганда, клей кургатылганда, анын тегиз бойдон калышына ынануу үчүн топтомду жерге коюп, үстүнө таразаларды койсоңуз болот.

Клей кургатылган соң, ашыкча Bristol тактасын гофр картонунун тегерегинен кыркып алыңыз.

Эми арбакты буруп коюңуз, ошондо гофрленген жагы өйдө карайт.

Эсиңизде болсун, костюм азыр тескери.

MASTER Arduino картондун ОҢ жагына, КУЛ Ардуинону сол жагына каалаганыңыздай жайгаштырыңыз. Аллигатордун патч зымдары эки Arduinosду туташтыра алаарын текшериңиз.

Карандаш менен калканчтарды издеңиз.

Көз тешиктерин кылдаттык менен кесип алыңыз.

Эми ар бир Arduino/Displayди костюмга скотч менен чаптаңыз. Arduinosко оңой туташуу үчүн эки 9В батареяны жакыныраак туташтырыңыз.

Ардуиноңузду иштетип, алдап же дарылоого өтөлү!

Айтуунун кажети жок, эгер сиз жамгыр жана/же пальто/курткадагы металл сыдырмалар менен байланышса, кыска туташуулар болбошу үчүн, Ардуинонун арт жагына скотч жабыштыргыңыз келиши мүмкүн. Коопсуз болуңуз!

Аны ийиниңизге илип коюңуз, кара үстү менен кара шым кийиңиз, ошондо сиз PacManди коңшуңуздун артынан кууп жетүүгө даярсыз! Бүт топтомду жасаңыз!

Бактылуу Хэллоуин!

Сунушталууда: