Բովանդակություն:
- Պարագաներ
- Քայլ 1. Հավաքեք Արդուինոսներն ու էկրանները
- Քայլ 2: Էսքիզները տեղադրեք յուրաքանչյուր Arduino- ում
- Քայլ 3. Կատարեք ուրվականների զգեստները
Video: Arduino Pac-Man Ghost կոստյումը `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Pac-Man- ը դասական տեսախաղ է: Այս տարի մեր դպրոցի աշխատակիցները հագնվում են Pac-Man խաղի կերպարների պես: Առարկաների ղեկավարներն են Pac-Man- ը, ուսուցիչները `ուրվականներ:
Հեշտ է ձեռք բերել Bristol Board- ի գունավոր կտոր, վերևից կտրել կիսաշրջան, ներքևի մասի կտրել ատամնափայտը և դնել սպիտակ և սև թղթե աչքեր:
Քանի որ ես համակարգչային ուսուցման ուսուցիչ եմ, թղթե աչքերը դա չեն կտրի: Եկեք Arduino- ն դնենք պատյանին և կենդանացնենք աչքերը:
Այս նախագիծը թղթե աչքերը փոխարինում է երկու Arduino Unos- ով և երկու mcu_friend 320x240 TFT սենսորային վահաններով: Դա երկու Arduinos- ի միջև սերիական հաղորդակցության հիանալի ցուցադրում է:
Այս նախագծի չափը 18 դյույմ լայնություն է 24 դյույմ բարձրություն: Այսպիսով, այն կարելի է պատրաստել 1 կտոր Bristol Board- ից և 1 կտոր ստվարաթղթից ՝ մեծ տուփից:
Եկեք դա անենք:
Պարագաներ
- Երկու Arduinos (Uno կամ Mega 2560) (տես վերը նկարները)
- Սոսինձ և կպչուն ժապավեն `ձեր զգեստները հավաքելու համար
- Rugալքավոր ստվարաթուղթ `ձեր ուրվականը կարծրացնելու համար:
- Գունավոր Bristol Board ՝ ձեր ուրվականը դարձնելու համար:
- Oldոդման երկաթ և որոշ կարճ երկարությամբ մետաղալարեր
- Երկու ալիգատոր ամրացնող կարկատող լար ՝ Արդուինոսներին միացնելու համար
- Երկու 9V մարտկոց և միակցիչ սեղմակներ
- Երկու mcu_friend 320x240 TFT Touchscreen Display Shields: Համոզվեք, որ դրանք համապատասխան զույգ են: Իմ սկզբնական հավաքածուն ունեցել է էկրանի ծագում (0, 0) հակառակ անկյուններում: Եթե դուք չունեք համապատասխան զույգեր, ապա պարզապես պետք է ստիպեք մեկին Arduino- ն աչքերը շեղել հակառակ ուղղությամբ `դրանք համապատասխանեցնելու համար:
Քայլ 1. Հավաքեք Արդուինոսներն ու էկրանները
Համոզվեք, որ ձեր Arduinos- ը ՉԻ միացված համակարգչին կամ էներգիայի աղբյուրին:
Կարևոր է համոզվել, որ դուք ուշադիր շարում եք յուրաքանչյուր էկրանի վահանի կապում Arduino- ի հետ: Եթե դրանք ճիշտ չկապեք, ապա կվառեք վահանը, և ՀԵԼՈՎԻՆԸ ԿՊԱՇՏՎԱ: DԱՆԿԱՆՈԹՅՈՆ ԿԱՄԱԵԼ ՀԵԼՈՎԻՆԻՆ: ԴՈOU
Ես այդպես չէի մտածում.. Շարժվում եմ:
Յուրաքանչյուր Arduino- ն ունի Serial Rx0 և Serial Tx1 կապ: Կարճ երկարությամբ մետաղալար կպցրեք MASTER- ի Tx1 քորոցին:
Կարճ երկարությամբ մետաղալար կպցրեք SLAVE- ի Rx0 կապում:
Կարճ երկարությամբ մետաղալար կպցրեք յուրաքանչյուր Arduino- ի GND կապին:
Միացրեք յուրաքանչյուր վահան համապատասխան Arduino- ին:
Առայժմ միացրեք Արդուինոսներին միասին:
Քայլ 2: Էսքիզները տեղադրեք յուրաքանչյուր Arduino- ում
Էսքիզները պահանջում են երկու գրաֆիկական և էկրանի գրադարաններ, որոնք պետք է բեռնվեն ձեր Arduino IDE- ում:
«Էսքիզ» ընտրացանկում ընտրեք «Ներառել գրադարանը», այնուհետև «Կառավարեք գրադարանները»:
Որոնման դաշտում որոնեք «Adafruit GFX» և ավելացրեք այն ձեր IDE- ին:
Որոնման դաշտում որոնեք «MCUFriend» և ավելացրեք այն ձեր IDE- ին:
Արդուինոսներից յուրաքանչյուրն ունի ուրվագիծ, որը ձախից աջ շրջում է էկրանի վրայով: Աջ աչքով Arduino- ն ՎԱՐՊԵՏ է, իսկ ձախ աչքով Arduino- ն ՝ ՍՐԱՎ:
Հիմնական ուրվագիծը նկարում է աչքը (սև ուղղանկյուն և շրջան) ցուցադրման ձախ կողմում, այնուհետև օգտագործում է երկու FOR օղակ ՝ ուղղահայաց ոլորման հրամանով ՝ աչքը ձախից աջ և հետ շրջելու համար:
Երբ Վարպետը սկսում է ցիկլը, այն իր սերիական նավահանգստով «1» կերպարն է ուղարկում Ստրուկին: Երբ Ստրուկը ստանում է «1» -ը, այն սկսում է իր ցիկլը: Վարպետը անվերջ պտտում է իր աչքը և ուղարկում զարկերակը: Արդյունքը Pac-Man Ghost- ի կերպարների ձախ-աջ աչքի տեղաշարժն է:
Բացեք և վերբեռնեք MASTER և SLAVE էսքիզները համապատասխան Arduino/Screen հավաքածուներում:
Երկու Arduinos- ն ժամանակավորապես անջատեք համակարգչից:
Միացրեք երկու GND- երը կարկատանի լարով:
Կապիչ լարով միացրեք Վարպետի Tx1 կապը Slave's Rx0 քորոցին:
Միացրեք ձեր Arduinos- ը համակարգչին: Աչքերը պետք է սկսեն հեծանիվ վարել:
Վաoh
Քայլ 3. Կատարեք ուրվականների զգեստները
Կտրեք ձեր ծալքավոր ստվարաթուղթը դասական ուրվականի տեսքով: Իմ չափսերն են 18 դյույմ լայնություն 24 դյույմ բարձրություն:
Կպչեք ծալքավոր ստվարաթղթե կտրվածքը Bristol տախտակի վրա: Թող չորանա: Երբ որոշ սոսինձներ փոքրանում են, դրանք չորանում են, գուցե ցանկանաք հավաքածուն դնել հատակին և դրա վրա կշիռներ դնել `համոզվելու համար, որ սոսնձի չորացման ընթացքում այն հարթ կմնա:
Երբ սոսինձը չորանում է, կտրեք ավելորդ Bristol տախտակը ծալքավոր ստվարաթղթից:
Այժմ շուռ տվեք ուրվականը, որպեսզի ծալքավոր կողմը երես թեքի:
Հիշեք, որ տարազն այժմ հակառակն է:
Տեղադրեք MASTER Arduino- ն ստվարաթղթի Աջ կողմում, իսկ SLAVE Arduino- ն ՝ ՁԱՅՆ կողմում, ըստ ցանկության: Համոզվեք, որ ալիգատորների կարկատող լարերը կարող են միացնել երկու Արդուինոսները:
Հետևեք վահաններին մատիտով:
Fullyգուշորեն կտրեք աչքերի անցքերը:
Այժմ յուրաքանչյուր Arduino/Display կցեք տարազին կպչուն ժապավենով: Կցեք մոտակայքում գտնվող երկու 9V մարտկոցները ՝ Arduinos- ին հեշտ միանալու համար:
Միացրեք ձեր Arduinos- ը և եկեք խաբեությամբ զբաղվենք:
Ավելորդ է ասել, որ գուցե ցանկանաք ժապավեն դնել Արդուինոսի հետևի մասում, որպեսզի կարճ միացում չլինի, եթե նրանք շփվեն անձրևի և (կամ) մետաղական կայծակաճարմանդների և բաճկոնների վրա և այլն: Եղեք ապահով:
Դրեք այն ժապավենով, որպեսզի այն կախեք ձեր ուսերին, հագեք սև վերնաշապիկ և սեւ տաբատ, և դուք պատրաստ եք հետապնդել PacMan- ին ձեր հարևանությամբ: Պատրաստեք ամբողջ հավաքածուն:
Ուրախ Հելոուին!
Խորհուրդ ենք տալիս:
Raspberry Pi Zombie Carnival կոստյումը `6 քայլ
Raspberry Pi Zombie Carnival կոստյումը. Երբևէ զգացե՞լ եք, որ ստամոքսում թիթեռներ ունեք: Անցյալ կառնավալային օրը ես այդպես զգացի …. Ինչպես Walking dead- ի երկրպագուն, ես ուզում էի անել սերիալին հավասար սովորություն: Ես շրջում էի քաղաքում ՝ փորձելով չգտնել զոմբի: Հանկարծ ես տեսա Ռիկին
Ping Pong Ball Ghost: 4 քայլ
Ping Pong Ball Ghost. Ստեղծեք պարզ լուսավոր ուրվական ՝ օգտագործելով պինգ-պոնգի գնդակ, LED և արհեստագործական պարագաներ: Դա հիանալի, էժան Հելոուինի արհեստ է դասարանների, ակումբների և արտադրական տարածքների համար: Բացի զվարճալի և ստեղծագործական նախագիծ լինելուց, այն սովորեցնում է այն հիմունքները, թե ինչպես է շրջանառությունը
Cheesecloth Ghost LED: 8 քայլ (նկարներով)
Cheesecloth Ghost LED. Իմ ռոբոտաշինության դասին մենք սովորեցինք զոդել: Այսպիսով, մենք օգտագործեցինք այդ հմտությունները `ղեկավարելու Հելոուինի նախագիծը: Հիմա դա արդեն փորձված է, ես մտածեցի, որ կարող եմ սովորեցնել ձեզ, թե ինչպես ինքներդ ուրվական պատրաստել:
Ուսուցիչ Ghost Zoetrope: 11 քայլ (նկարներով)
Instructable Ghost Zoetrope. The Instructable Robot- ը, որը հագնված է ուրվականի կերպարանքով, գրեթե կորցնում է գլուխը Հելոուինի համար: Իրական կյանքում դուք չեք տեսնում սև շերտերը (դրանք ստրոբ լույսի նկարահանման արդյունք են): Ձեռք բերեք Arduino- ն, շարժիչային վահանը, երկբևեռ սլաքը, լուսադիոդային լարերը և
Կատարեք PAC LITE Միայն ավելի փոքր `9 քայլ
Կազմեք PAC LITE Միայն ավելի փոքր. Կառուցեք այս հարմար փոքրիկ ջահը, որը կարող է պահվել լուցկու տուփից փոքր տարածքներում և թողնել, որ ամեն ինչ հոյակապ է: BԳՈՇԱՈՄ սա նախագիծ չէ հիվանդների համար: այն կարող է փոքր նախագծի թվալ, բայց իրականում դրա կառուցումը ավելի երկար կտևի, քան կարծում եք