Բովանդակություն:

Arduino ցիկլոնային խաղ. 5 քայլ (նկարներով)
Arduino ցիկլոնային խաղ. 5 քայլ (նկարներով)

Video: Arduino ցիկլոնային խաղ. 5 քայլ (նկարներով)

Video: Arduino ցիկլոնային խաղ. 5 քայլ (նկարներով)
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, Նոյեմբեր
Anonim
Arduino ցիկլոնային խաղ
Arduino ցիկլոնային խաղ

Fusion 360 նախագծեր »

Ես երբեք չեմ խաղացել իրական ցիկլոնային արկադային խաղ, բայց ինձ դուր է գալիս մեր արձագանքման ժամանակի հետ խաղալու գաղափարը:

Ես նախագծել եմ մանրանկարչություն ունեցող խաղ: Այն բաղկացած է 32 LED- ներից, որոնք կազմում են շրջան, LED- ները մեկ առ մեկ լուսավորվում են որպես led հետապնդող: Նպատակն է սեղմել կոճակը, երբ կարմիր LED լույսը վառվի:

ՏԵՍԱՆՅՈԹԸ ՝ ԱՅՍՏԵ

Պարագաներ

  • 29x կանաչ լեդ
  • 2x դեղին լեդ
  • 1x կարմիր լեդ
  • 1x 12 մմ LED կոճակ
  • 4x 74HC595
  • 1x Arduino նանո
  • Ø3 մմ խողովակ 46 մմ երկարությամբ
  • 1x I2C OLDE էկրան 128*32
  • Լարերը
  • 3D տպիչ
  • այբբենարան + ներկ
  • ավազի թուղթ
  • զոդման երկաթ
  • Մինի USB մալուխ + USB էներգիայի աղբյուր

Քայլ 1: Կանոններ

Կանոններ
Կանոններ

Այս խաղին ավելացրի հաշիվների սեփական կանոնները, ինչպես նաև արագության փոփոխությունները `այն ավելի դժվար դարձնելու համար, -եթե կանգնեք կարմիր լուսադիոդի վրա. հաշիվը մեծանում է 4 -ից 20 արժեքով `կախված արագությունից: Արագությունը բարձրանում է 2%-ով:

-եթե կանգնեք դեղին լուսադիոդի վրա. հաշիվը բարձրանում է 2 -ով, իսկ արագությունը `10% -ով:

-Եթե դուք կանգնեք կանաչ led- ի վրա. խաղն ավարտված է

Պատկեր
Պատկեր

Ես նաև բոնուս ավելացրեցի իսկապես հմուտ խաղացողների համար:

-Եթե 3 անգամ անընդմեջ կանգնեք կարմիր լուսադիոդի վրա, իսկ արագությունը 80% -ից բարձր է. արագությունը վերադառնում է 20%: (աստղերը նշում են այդ բոնուսի առաջընթացը)

Պատկեր
Պատկեր

առաջին լուսավորվող LED- ն ընտրվում է arduino- ի կողմից, ինչպես նաև ժամացույցի սլաքի կամ սլաքի հակառակ ուղղությամբ պտտվելու դեպքում:

Քայլ 2: Նախատիպերի ստեղծում

Նախատիպերի ստեղծում
Նախատիպերի ստեղծում

Դա այն քայլն էր, որտեղ ես փորձարկեցի գնահատման բոլոր տեսակի կանոնները: Արդուինո նանո տախտակը չունի 32 ելեկտրական լամպ վարելու համար բավարար ելքային կապիչներ, այնպես որ ես օգտագործեցի չորս 74HC595 չիպ, որոնցից յուրաքանչյուրը շարժում էր 8 Led, դրանք իսկապես լավ են աշխատում, և այն օգտագործում է ընդամենը 3 arduino ելքային կապ:

Ես կազմեցի այս սխեմայի դիագրամը.

Պատկեր
Պատկեր

և ահա arduino ծածկագիրը (ձեզ հարկավոր է այս գրադարանը յուղոտ ցուցադրման համար և այս գրադարանը hc595 չիպերի համար)

Քայլ 3: Շրջանակը

Նախագծում:

Պարիսպը նախագծված է Fusion 360 -ում, այն բաղկացած է 4 մասից:

Պատկեր
Պատկեր

Դուք կարող եք գտնել. STL և.f3d ֆայլերը Cults3D- ում ԱՅՍՏԵ

3D տպագրություն

Վերին մարմինը տպելու համար կպահանջվի հենարաններ: Ես տպել եմ բոլոր մասերը ՝ օգտագործելով PLA սառցե թել ՝ Cura- ի կանխադրված պարամետրերով, և 3D տպագիր ՝ Creality Ender3- ի վրա:

Պատկեր
Պատկեր

Հետտպագրություն

Այս նախագծի համար ես ուզում էի փորձել 3D տպագրության հարդարման տեխնիկա:

ահա թե ինչ տեսք ունի 3D տպումը…

Պատկեր
Պատկեր

Ես առաջին հերթին կտորները հղկեցի 120 -ից 800 մանրացված հղկաթուղթով

Պատկեր
Պատկեր

Ես կիրառեցի այբբենարան

Պատկեր
Պատկեր

Ես նորից հղկեցի այն 800 մանրացված հղկաթուղթով

Պատկեր
Պատկեր

Այնուհետև ես ավելացրի 3 շերտ սև լակի ներկ, այստեղ դուք ունեք «առաջ և հետո» համեմատությունը.

Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 4: Հավաքում

  1. տեղադրեք 32 LED- ները մարմնի վերին հատվածի անցքերում (բացասական ներսում, դրական դրսում)

    Պատկեր
    Պատկեր
  2. թեքեք բացասական ոտքերը `դրանք միասին ամրացնելու համար

    Պատկեր
    Պատկեր
  3. տեղադրեք առաջին 74HC595- ը այստեղ գլխիվայր և կպցրեք LED- ները `համաձայն 2 -րդ քայլի գծապատկերին

    Պատկեր
    Պատկեր
  4. միացրեք չորս չիպսերը իսկապես բարակ լարերով `նաև ըստ սխեմայի սխեմայի:

    Պատկեր
    Պատկեր
  5. չորս լար լարեք OLED էկրանին և անցեք խողովակի միջով այսպես.

    Պատկեր
    Պատկեր
  6. միացրեք բոլոր լարերը Arduino- ին:

    Պատկեր
    Պատկեր
  7. սոսնձեցրեք arduino տախտակը տեղում տաք սոսինձով:
  8. սեղմեք մարմնի վերին հատվածը մարմնի ներքևի մասում և ամրացրեք առջևի յուղած տուփը:

Քայլ 5: Funվարճացեք:

Այժմ դուք պարզապես պետք է միացնեք arduino- ն 5 Վ լարման աղբյուրին (սնուցման բանկ, նոութբուք և այլն):

ապա ինքն իրեն կսկսվի:

Փորձեք կատարել ամենաբարձր միավորը:

Իմը 1152 հաջողություն է:

Խորհուրդ ենք տալիս: