Sadržaj:

Arduino igra ciklona: 5 koraka (sa slikama)
Arduino igra ciklona: 5 koraka (sa slikama)

Video: Arduino igra ciklona: 5 koraka (sa slikama)

Video: Arduino igra ciklona: 5 koraka (sa slikama)
Video: Программирование Ардуино с нуля. Arduino для начинающих. 2024, Srpanj
Anonim
Arduino igra ciklona
Arduino igra ciklona

Fusion 360 projekti »

Nikada nisam igrao pravu ciklonsku arkadnu igru, ali sviđa mi se ideja poigrati se s našim vremenom reakcije.

Dizajnirao sam minijaturnu igru. Sastoji se od 32 LED diode koje tvore krug, LED diode svijetle jedna po jedna kao LED lovac. Cilj je pritisnuti gumb kada zasvijetli crvena LED dioda.

VIDEO OVDJE

Pribor

  • 29x zelena led
  • 2x žuta led
  • 1x crvena LED dioda
  • 1x LED prekidač od 12 mm
  • 4x 74HC595
  • 1x Arduino nano
  • Ø3 mm cijev duga 46 mm
  • 1x I2C OLDE zaslon 128*32
  • Žice
  • 3D pisač
  • temeljni premaz + boja
  • brusni papir
  • lemilica
  • Mini USB kabel + USB izvor napajanja

Korak 1: Pravila

Pravila
Pravila

Dodao sam ovoj igri njezina vlastita pravila bodovanja, kao i promjene brzine kako bih je učinio izazovnijom, -ako se zaustavite na crvenoj lampici: rezultat se povećava za vrijednost između 4 i 20 ovisno o brzini. Brzina se povećava za 2%.

-ako se zaustavite na žutoj lampici: rezultat se povećava za 2, a brzina za 10%

-ako se zaustavite na zelenom LED -u: igra je gotova

Slika
Slika

Dodao sam i bonus za stvarno vješte igrače!

-ako se zaustavite na crvenoj LED lampici 3 puta zaredom dok je brzina iznad 80%: brzina se vraća na 20%! (zvjezdice označavaju napredovanje tog bonusa)

Slika
Slika

prvu LED lampicu koja će zasvijetliti nasumično bira arduino, kao i ako se okreće u smjeru kazaljke na satu ili u suprotnom smjeru.

Korak 2: Prototipiranje

Izrada prototipa
Izrada prototipa

To je bio korak u kojem sam testirao sve vrste bodovnih pravila. Arduino nano ploča nema dovoljno izlaznih pinova za pogon 32 LED -a pa sam koristio četiri čipa 74HC595, svaki sa 8 LED dioda, oni rade jako dobro i koristi samo 3 arduino izlaza!

Napravio sam ovaj električni dijagram:

Slika
Slika

i evo arduino koda (trebat će vam ova knjižnica za oled zaslon i ova knjižnica za čipove hc595)

Korak 3: Ograđivanje

Projektiranje:

Kućište je dizajnirano u Fusion 360, sastoji se od 4 dijela.

Slika
Slika

Datoteke. STL i.f3d na Cults3D možete pronaći OVDJE

3D ispis:

Gornji dio tijela zahtijeva potpore za ispis. Ispisao sam sve dijelove koristeći PLA ledenu nit sa zadanim postavkama na Curi i 3D ispisanu na Creality Ender3

Slika
Slika

Poštampavanje:

Za ovaj projekt želio sam isprobati završnu tehniku 3D ispisa.

evo kako izgleda 3D ispis …

Slika
Slika

Prvo sam brusio komade brusnim papirom granulacije 120 do 800

Slika
Slika

Nanijela sam temeljni premaz

Slika
Slika

Ponovno sam ga izbrusio brusnim papirom granulacije 800

Slika
Slika

Zatim sam dodao 3 sloja crne boje u spreju. Ovdje imate usporedbu "prije i poslije":

Slika
Slika
Slika
Slika
Slika
Slika

Korak 4: Montaža

  1. postavite 32 LED diode u rupe na gornjem dijelu tijela (negativno iznutra, pozitivno izvana)

    Slika
    Slika
  2. savijte negativne noge kako biste ih lemili zajedno

    Slika
    Slika
  3. ovdje postavite prvi 74HC595 naopako i zalemite LED diode prema dijagramu u koraku 2

    Slika
    Slika
  4. povežite četiri čipa s doista tankim žicama također prema shemi kola.

    Slika
    Slika
  5. lemite četiri žice na OLED zaslon i provucite ih kroz cijev na ovaj način:

    Slika
    Slika
  6. lemiti sve žice na Arduino.

    Slika
    Slika
  7. zalijepite arduino ploču na mjesto vrućim ljepilom.
  8. pričvrstite gornji dio tijela na donjem dijelu tijela i pričvrstite prednju oletiranu kutiju.

Korak 5: Zabavite se

Sada samo morate priključiti arduino na izvor napajanja od 5 V (banka napajanja, prijenosno računalo, …)

tada će početi samo od sebe.

Pokušajte postići najveći rezultat!

Moje je 1152 sretno!

Preporučeni: