Orodha ya maudhui:

Mchezo wa Kimbunga wa Arduino: Hatua 5 (na Picha)
Mchezo wa Kimbunga wa Arduino: Hatua 5 (na Picha)

Video: Mchezo wa Kimbunga wa Arduino: Hatua 5 (na Picha)

Video: Mchezo wa Kimbunga wa Arduino: Hatua 5 (na Picha)
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Julai
Anonim
Mchezo wa Kimbunga wa Arduino
Mchezo wa Kimbunga wa Arduino

Miradi ya Fusion 360 »

Sijawahi kucheza mchezo halisi wa kimbunga lakini napenda wazo la kucheza na wakati wetu wa majibu.

Nilibuni mchezo mdogo. Inayo taa za LED 32 zinazounda mduara, taa za taa zinaangaza moja kwa moja kama chaser inayoongozwa. Lengo ni kubonyeza kitufe wakati LED nyekundu inawaka.

VIDEO HAPA

Vifaa

  • 29x kijani iliyoongozwa
  • 2x iliyoongozwa
  • 1x nyekundu iliyoongozwa
  • Kitufe cha kushinikiza cha 1x 12mm
  • 4x 74HC595
  • 1x Arduino nano
  • Tube3mm bomba 46mm urefu
  • Onyesho la 1x I2C OLDE 128 * 32
  • Waya
  • Printa ya 3D
  • rangi ya kwanza
  • karatasi ya mchanga
  • chuma cha kutengeneza
  • Kebo ya Mini USB + chanzo cha umeme cha USB

Hatua ya 1: Sheria

Kanuni
Kanuni

Niliongeza kwenye mchezo huu sheria zake za alama na mabadiliko ya kasi kuifanya iwe ngumu zaidi, -kama utasimama kwenye nyekundu iliyoongozwa: alama huongezeka kwa thamani kati ya 4 na 20 kulingana na kasi. Kasi inaongezeka kwa 2%.

-kama unasimama kwenye manjano iliyoongozwa: alama huongezeka kwa 2 na kasi huongezeka kwa 10%

-kama unasimama kwenye kijani kilichoongozwa: mchezo umekwisha

Picha
Picha

Niliongeza pia ziada kwa wachezaji wenye ujuzi!

-kama unasimama kwenye nyekundu iliyoongozwa mara 3 mfululizo wakati kasi iko juu ya 80%: kasi inarudi hadi 20%! (nyota zinaonyesha maendeleo ya ziada hiyo)

Picha
Picha

LED ya kwanza kuwasha huchaguliwa bila mpangilio na arduino na vile vile ikiwa inageuka saa moja kwa moja au kinyume cha saa.

Hatua ya 2: Prototyping

Kuweka mfano
Kuweka mfano

Hiyo ndiyo hatua ambapo nilijaribu kila aina ya sheria za bao. Bodi ya nano ya arduino haina pini za pato za kutosha kuendesha LED 32 kwa hivyo nilitumia chips nne 74HC595, kila moja ikiendesha Leds 8, hizo zinafanya kazi vizuri sana na inatumia pini 3 tu za pato la arduino!

Nilifanya mchoro huu wa mzunguko:

Picha
Picha

na hii hapa nambari ya arduino (utahitaji maktaba hii kwa onyesho la oled na maktaba hii kwa vidonge vya hc595)

Hatua ya 3: Ufungaji

Kubuni:

Kizuizi kimeundwa katika Fusion 360, inajumuisha sehemu 4.

Picha
Picha

Unaweza kupata faili za. STL na.f3d kwenye Cults3D HAPA

Uchapishaji wa 3D:

Mwili wa juu utahitaji msaada kuchapisha. Nilichapisha sehemu zote kwa kutumia laini ya barafu ya PLA na mipangilio chaguomsingi kwenye Cura, na 3D iliyochapishwa kwenye Ender3 ya Uumbaji

Picha
Picha

Baada ya Uchapishaji:

Kwa mradi huu nilitaka kujaribu mbinu ya kumaliza uchapishaji wa 3D.

hapa ndivyo uchapishaji wa 3D unavyoonekana …

Picha
Picha

Kwanza nilikata vipande vipande na msasa wa grit 120 hadi 800

Picha
Picha

Niliweka kanzu ya kwanza

Picha
Picha

Nilipiga mchanga tena na sandpaper 800 grit

Picha
Picha

Kisha nikaongeza kanzu 3 za rangi nyeusi ya kunyunyizia hapa unayo kulinganisha "kabla na baada":

Picha
Picha
Picha
Picha
Picha
Picha

Hatua ya 4: Mkutano

  1. weka LED 32 kwenye mashimo ya mwili wa juu (ndani hasi, nje chanya)

    Picha
    Picha
  2. pindisha miguu hasi ili kuiunganisha pamoja
    Picha
    Picha
  3. weka 74HC595 ya kwanza hapa chini chini na unganisha LEDs kulingana na mchoro wa hatua ya 2

    Picha
    Picha
  4. unganisha chips nne na waya nyembamba kweli pia kulingana na mchoro wa mzunguko.

    Picha
    Picha
  5. waya nne kwa onyesho la OLED na kupitisha kupitia bomba kama hiyo:

    Picha
    Picha
  6. solder waya wote kwa Arduino.

    Picha
    Picha
  7. gundi bodi ya arduino mahali na gundi moto.
  8. clip mwili wa juu kwenye mwili wa chini na ubonyeze sanduku la oled mbele.

Hatua ya 5: Furahiya

Sasa, lazima ubonyeze arduino kwenye chanzo cha nguvu cha 5V (benki ya nguvu, kompyuta ndogo,…)

basi itaanza yenyewe.

Jaribu kufanya alama ya juu kabisa!

Yangu ni bahati nzuri 1152!

Ilipendekeza: