Мазмуну:
- Жабдуулар
- 1 -кадам: Arduinos жана экрандарды чогултуу
- 2 -кадам: Эскиздерди ар бир Arduinoго жүктөңүз
- 3 -кадам: Ghost костюм жасаңыз
Video: Arduino Pac-Man Ghost костюму: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
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 компьютерге же кубат булагына туташпаганын текшериңиз.
Ардуино менен ар бир экран калканындагы казыктарды кылдаттык менен тизип турганыңызды текшерүү маанилүү. Эгерде сиз аларды туура туташтырбасаңыз, анда сиз калканды куурасыз жана ХАЛЛОУИН бузулат! ХАЛЛОУИНДИ КЫРГЫҢЫЗ КЕЛЕБИ? СЕН?
Мен андай деп ойлогон эмесмин.. Улантуу!
Ар бир 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 костюм жасаңыз
Гофр картонуңузду классикалык элес формасына кесип алыңыз. Менин өлчөмдөрүмдүн туурасы 18 дюймдун бийиктиги 24 дюйм.
Гофр картон кесилген жерди Бристол тактасына чаптаңыз. Кээ бир клейлер кургап баратканда кичирейе баштаганда, клей кургатылганда, анын тегиз бойдон калышына ынануу үчүн топтомду жерге коюп, үстүнө таразаларды койсоңуз болот.
Клей кургатылган соң, ашыкча Bristol тактасын гофр картонунун тегерегинен кыркып алыңыз.
Эми арбакты буруп коюңуз, ошондо гофрленген жагы өйдө карайт.
Эсиңизде болсун, костюм азыр тескери.
MASTER Arduino картондун ОҢ жагына, КУЛ Ардуинону сол жагына каалаганыңыздай жайгаштырыңыз. Аллигатордун патч зымдары эки Arduinosду туташтыра алаарын текшериңиз.
Карандаш менен калканчтарды издеңиз.
Көз тешиктерин кылдаттык менен кесип алыңыз.
Эми ар бир Arduino/Displayди костюмга скотч менен чаптаңыз. Arduinosко оңой туташуу үчүн эки 9В батареяны жакыныраак туташтырыңыз.
Ардуиноңузду иштетип, алдап же дарылоого өтөлү!
Айтуунун кажети жок, эгер сиз жамгыр жана/же пальто/курткадагы металл сыдырмалар менен байланышса, кыска туташуулар болбошу үчүн, Ардуинонун арт жагына скотч жабыштыргыңыз келиши мүмкүн. Коопсуз болуңуз!
Аны ийиниңизге илип коюңуз, кара үстү менен кара шым кийиңиз, ошондо сиз PacManди коңшуңуздун артынан кууп жетүүгө даярсыз! Бүт топтомду жасаңыз!
Бактылуу Хэллоуин!
Сунушталууда:
Raspberry Pi Zombie Carnival костюму: 6 кадам
Raspberry Pi Zombie Carnival Костюму: Ашказаныңызда көпөлөктөр болгондой сезилдиңиз беле? Акыркы карнавал күнү мен ушундай сезимде болдум …. Жөө жүргөн күйөрман сыяктуу, мен серияга барабар салт жасагым келди. Мен зомби таппоого аракет кылып, шаарды кыдырып жүрдүм. Бир маалда мен Рикти көрдүм
Ping Pong Ball Ghost: 4 кадам
Ping Pong Ball Ghost: Пинг-понг, LED жана кол өнөрчүлүк жабдууларын колдонуп, жөнөкөй жарык берүүчү арбак жасаңыз. Бул класстар, клубдар жана мейкиндиктер үчүн сонун, арзан Хэллоуин кол өнөрчүлүгү. Кызыктуу жана чыгармачыл долбоор болуудан тышкары, ал циркинин негиздерин үйрөтөт
Cheesecloth Ghost LED: 8 кадам (сүрөттөр менен)
Cheesecloth Ghost LED: Менин робототехника сабагымда биз кантип ширетүүнү үйрөндүк. Ошентип, биз Хэллоуинди жетектөөчү долбоорду түзүү үчүн ошол жөндөмдөрдү колдондук. Эми бул сыналган жана мен сизге арбак жасоону үйрөтөм деп ойлогом
ETextile Unicorn костюму: 16 кадам (Сүрөттөр менен)
ETextile Unicorn костюму: Жалгыз мүйүздүү бай фольклордук жана символикалык тарыхы бар сыйкырдуу жаныбарлар. Алар көптөгөн кызыктуу өзгөчөлүктөргө ээ - тазалык, үмүт, сыр, айыктыруу жана сүйкүмдүүлүк, алардын бир нече касиеттерин камтыйт. Андыктан ким каалабайт
LED робот костюму: 13 кадам (сүрөттөр менен)
Светодиоддуу робот костюму: Робот костюм жасоону каалаганымдын себептери татаал. Узун окуяны кыскартуу үчүн, мен курсташтарым экзамендерге тыкандык менен даярданып жатканда көңүлүн ачуу үчүн колдоно турган костюмду кааладым. Бирок мен эски костюмду каалаган жокмун-мага робот костюм керек болчу