Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Säännöt
- Vaihe 2: Prototyyppien luominen
- Vaihe 3: Kotelo
- Vaihe 4: Kokoonpano
- Vaihe 5: Pidä hauskaa
Video: Arduino Cyclone Game: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Fusion 360 -projektit »
En ole koskaan pelannut todellista sykloni -arcade -peliä, mutta pidän ajatuksesta pelata reaktioaikamme kanssa.
Suunnittelin pienikokoisen pelin. Se koostuu 32 LEDistä, jotka muodostavat ympyrän, LEDit syttyvät yksitellen led -jahtajana. Tavoitteena on painaa painiketta, kun punainen LED -valo syttyy.
VIDEO TÄSTÄ
Tarvikkeet
- 29x vihreä led
- 2x keltainen led
- 1x punainen led
- 1x 12mm led -painike
- 4x 74HC595
- 1x Arduino nano
- Ø3 mm putki 46 mm pitkä
- 1x I2C OLDE -näyttö 128*32
- Johdot
- 3D tulostin
- pohjamaali + maali
- hiekkapaperi
- juotin
- Mini USB -kaapeli + USB -virtalähde
Vaihe 1: Säännöt
Lisäsin tähän peliin omat pisteytyssäännöt sekä nopeuden muutokset haastavammaksi, -jos pysähdyt punaisella ledillä: pistemäärä kasvaa nopeudella 4–20. Nopeus kasvaa 2%.
-jos pysähdyt keltaisella ledillä: pisteet nousevat 2 ja nopeus kasvaa 10%
-jos pysähdyt vihreällä ledillä: peli on ohi
Lisäsin myös bonuksen todella taitaville pelaajille!
-jos pysähdyt punaisella ledillä 3 kertaa peräkkäin nopeuden ollessa yli 80%: nopeus palaa 20%: iin! (tähdet osoittavat bonuksen etenemistä)
Arduino valitsee ensimmäisenä syttyvän LED -valon satunnaisesti sekä kääntyykö se myötä- vai vastapäivään.
Vaihe 2: Prototyyppien luominen
Se oli vaihe, jossa testasin kaikenlaisia pisteytyssääntöjä. Arduino -nano -kortilla ei ole tarpeeksi ulostulonappeja 32 LED -valon käyttämiseen, joten käytin neljää 74HC595 -sirua, joista jokainen ajoi 8 lediä, ne toimivat todella hyvin ja se käyttää vain 3 arduino -ulostuloa!
Tein tämän piirikaavion:
ja tässä on arduino -koodi (tarvitset tämän kirjaston olet -näytölle ja tämän kirjaston h5595 -siruille)
Vaihe 3: Kotelo
Suunnittelu:
Kotelo on suunniteltu Fusion 360: ssa, se koostuu 4 osasta.
Löydät. STL- ja.f3d -tiedostot Cults3D -tiedostosta TÄSTÄ
3D -tulostus:
Yläosa vaatii tulostamiseen tukea. Tulostin kaikki osat käyttämällä PLA -jäähehkulankaa, jonka oletusasetukset olivat Cura, ja 3D -tulostin Creality Ender3: lle
Jälkitulostus:
Tässä projektissa halusin kokeilla 3D -tulostuksen viimeistelytekniikkaa.
Tältä 3D -tulostus näyttää …
Hioin palat ensin 120-800 karkeudella
Laitoin pohjamaalin
Hioin sen uudelleen 800 karkeudella
Sitten lisäsin kolme kerrosta mustaa ruiskumaalia, täällä on "ennen ja jälkeen" -vertailu:
Vaihe 4: Kokoonpano
-
aseta 32 LEDiä ylävartalon reikiin (negatiivinen sisältä, positiivinen ulkopuolelta)
-
taivuta negatiiviset jalat juottaaksesi ne yhteen
-
aseta ensimmäinen 74HC595 tänne ylösalaisin ja juota LEDit vaiheen 2 kaavion mukaisesti
-
liitä neljä sirua todella ohuisiin johtimiin myös piirikaavion mukaisesti.
-
juota neljä johtoa OLED -näyttöön ja johda ne putken läpi näin:
-
juota kaikki johdot Arduinolle.
- liimaa arduino -levy paikalleen kuumalla liimalla.
- leikkaa ylävartalo alavartaloon ja leikkaa edessä oleva laatikko.
Vaihe 5: Pidä hauskaa
Nyt sinun tarvitsee vain kytkeä arduino 5 V: n virtalähteeseen (virtapankki, kannettava tietokone …)
sitten se alkaa itsestään.
Yritä saada korkein pistemäärä!
Minun on 1152 onnea!
Suositeltava:
FPGA Cyclone IV DueProLogic Controls Raspberry Pi -kamera: 5 vaihetta
FPGA Cyclone IV DueProLogic Controls Raspberry Pi -kamera: FPGA DueProLogic on virallisesti suunniteltu Arduinolle, mutta aiomme tehdä FPGA: sta ja Raspberry Pi 4B: stä kommunikoitavia. FPGA kääntää kulmaa
Cyclone (Arduino LED Game): 6 vaihetta (kuvilla)
Cyclone (Arduino LED Game): Tässä opetusohjelmassa opetan sinulle, kuinka luoda LED -peli, jossa on hyvin vähän koodia tai kokemusta! Minulla oli tämä idea jonkin aikaa ja lopulta ryhdyin sen luomiseen. Se on hauska peli, joka muistuttaa meitä kaikkia arcade -pelejä. On myös muita opetusohjelmia
Arduino Cyclone Arcade Game: 6 vaihetta
Arduino Cyclone Arcade -peli: Blinky flashy lights! Arduino! Peli! Mitä muuta tarvitsee sanoa? Tämä peli perustuu Cyclone -arcade -peliin, jossa pelaaja yrittää estää ledin vierityksen ympyrän ympäri tietyllä paikalla
Cyclone LED Arcade Game: 4 vaihetta
Cyclone LED Arcade Game: Tämän projektin tarkoituksena oli luoda yksinkertainen peli Arduinolla, joka olisi interaktiivinen ja viihdyttävä lapsille. Muistan, että Cyclone -arcade -peli oli yksi suosikki arcade -peleistäni nuorempana, joten päätin toistaa sen. T
Arduino Pocket Game Console + A -Maze - Maze Game: 6 vaihetta (kuvilla)
Arduino Pocket Game Console + A -Maze - Maze Game: Tervetuloa ensimmäiseen ohjeeseeni! Projektini, jonka haluan jakaa kanssasi tänään, on Arduino sokkelopeli, josta tuli taskukonsoli, joka on yhtä kykenevä kuin Arduboy ja vastaavat Arduino -pohjaiset konsolit. Se voidaan välittää minun (tai sinun) tulevien pelieni kanssa Expon ansiosta