Tartalomjegyzék:
- Kellékek
- Lépés: Arduino és LED
- 2. lépés: Start gomb
- 3. lépés: Vezérlők
- 4. lépés: Hang
- 5. lépés: Gravitáció
- 6. lépés: Végleges szoftver
- 7. lépés: Keressen egy barátot a versenybe \ o/
Videó: Smash Dash 3000: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez egy 2019. 04. 13 -i másolata a GitHubtól, az Instructables LED versenyen való részvétel céljából! Ha valakinek problémái vannak, bátran tegyen fel egy problémát a GitHubon!
A teljes projektfájlok a https://github.com/naclyellipsis/Smash-Dash-3001 webhelyen érhetők el
Ez egy projekt a lámpákról. Építettem egy arduino -alapú versenyjátékot, amely magában foglalja a gomb leütését és a LED -szalag végéig tartó versenyzést. Vannak olyan mechanikák, mint a gravitáció, hogy izgalmasabbá tegyék a játékot.
Kiáltson a projekt inspirációjához, az [Open LED Race] (https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a).
Kellékek
## Kellékek
- Arduino Mega- 5V relé- 5V 2.5A tápegység- WS2813 Led Strip 60 LED/5 Meter- DF lejátszó Mini- RJ45 4-portos Breakout Board- RJ45 Keystone (1)- RJ45 Breakout (2)- 1000 uF kondenzátor- 470 uF kondenzátor- 470 ohmos ellenállás (5)- 1000 ohmos ellenállás- 10 k ohmos ellenállás (3)- kartondoboz- 3 wattos hangszóró- pringles- üres pirulapalack (2)- 22 AWG szilárd vezeték- Ethernet kábel- férfi RJ45 csatlakozók- Kenyeretábla- Arcade gomb (3)- Micro SD
### Egyéb, amire szüksége lesz
- Micro SD olvasó- drótcsíkoló- RJ45 krimpelő- forrasztópáka- forrasztó- zsugorcső
Lépés: Arduino és LED
### 1.1 Felállítási mező
#### 1.1.1
Csatlakoztassa a dobozához: Arduino Mega, kenyeretábla, relé, RJ45 csatlakozó, tápcsatlakozó
#### 1.1.2
Csatlakoztassa az Arduino -t a kenyértáblához (lásd a bekötési rajzot).
#### 1.1.3
Dugja be a relét a kenyértáblába (lásd a bekötési rajzot).
#### 1.1.4
RJ45 a kenyértáblához, adjon hozzá ellenállásokat
Zöld = Tartalék adatvonal Kék = Adatvonal narancssárga = 5 V Barna = Föld
Adjon hozzá 470 ohmos ellenállást mindkét adatvezetékhez (lásd a bekötési rajzot).
#### 1.1.5
Csatlakoztassa a tápegységet a kenyértáblához, adjon hozzá 1000 uF kondenzátort.
### 1.2 Állítsa be a LED szalagot
#### 1.2.1 Építsen LED hosszabbító vezetéket
Körülbelül 6-9 láb hosszú.
Forrasztó huzalcsatlakozások.
Piros (5 V) = Narancssárga Fekete (Föld) = Barna Sárga (Adatok) = Kék Zöld (Tartalék adatok) = Zöld
Használjon hőzsugorodást.
! (./ images/ledextensionwire.jpg)
#### 1.2.2 Szalagos LED -vezetékek
! (./ images/ledWire.jpg)
#### 1.2.3 Csatlakoztassa a LED szalagot az RJ45 trapézkoronához.
### 1.3 Szoftver: Kapcsolja be a lámpákat
Lásd: [`./code/step1-turnOnLights.ino`](./code/step1-turnOnLights.ino)
2. lépés: Start gomb
### 2.1
A fűrész fél centiméterrel magasabb lehet, mint a doboza.
! (./ images/startButtonInBox.jpg)
### 2.2
Vágjon lyukat az arcade gombjához.
Forrasztó vezetékek az indítógombhoz.
! (./ images/startButtonHole.jpg)
### 2.3
Csatlakoztassa az indítógomb vezetékeit a kenyértáblához, és a kenyérlapot az Arduino -hoz.
Adjon hozzá 470 ohm ellenállást a LED -hez. Adjon hozzá 10k ellenállást a gombhoz.
! (./ images/startButtonWires.jpg)
### 2.4 Szoftver: Mozgó fények
Lásd: [`./code/step2-movingLights.ino`](./code/step2-movingLights.ino)
3. lépés: Vezérlők
### 3.1 Csatlakoztassa a vezérlő megszakító kártyáját az arduino -hoz
#### 3.1.1 Első vezérlő
Ez az első játékosvezérlő konfigurációja. Minden vezetéket a „D” megszakítópanel -porthoz kell csatlakoztatni.
A vezérlő megszakító portjának vezetékkonfigurációja:
- 1. vezeték: +5 voltos visszatérés a kapcsoló 2. lábából - Csatlakozás a kenyérszennyező egy rendelkezésre álló kapocslécéhez - Csatlakoztasson egy 10 k ohmos ellenállást ebből a sorkapocsból a földhöz. Ez a földi referencia segít elkerülni a hamis pozitív eredményeket. - 2. vezeték: +5 volt a kapcsoló 1. lábához - Csatlakozás +5 voltos hálózati sínhez a kenyérsütőlapon - 3. vezeték: Földelés a gomb LED -hez - Csatlakozás -5 voltos tápkábelhez a kenyértáblán - 4. vezeték: +5 voltos jel a gomb LED -hez - Csatlakozás egy kivezetőlapon lévő sorkapocshoz - Csatlakoztassa az arduino -t az ellenkező sorkapcsokhoz - Csatlakoztassa a két kapocslécet egy 470 ohmos ellenállással
1. játékos gomb = 26. tű 1. játékos LED = 27. tű
#### 3.1.2 Második vezérlő
Kövesse az első vezérlő lépéseit, kivéve ezúttal a `C` megszakító portot.
2. játékos gomb = 22. érintkező 2. játékos LED = 23. gomb
### 3.2 Készítsen ethernet kábelt
Körülbelül 6-9 láb hosszú.
! (./ images/controllerWire.jpg)
### 3.2
Fúrjon lyukat a tablettatartály aljába.
! (./ images/controllerBottomHole.jpg)
### 3.3 A vezérlő felső szerelvénye
! (./ images/controllerInside.jpg)
#### 3.3.1
Vágjon lyukat a pirulatartály fedelébe az arcade gombhoz.
#### 3.3.2
Forrasztóvezetékek az arcade gombhoz.
#### 3.3.3
Tegye az arcade gombját a pirulatartály fedelébe.
#### 3.3.4
Rögzítse az RJ45 hüvely kitörést a fedél másik oldalán.
### 3.4 A vezérlő alsó szerelvénye
! (./ images/controllerAlmostFinished.jpg)
Helyezze be az ethernet zsinórt a pirulatartály aljába, majd kössön egy laza csomót közvetlenül az ethernet kábel vége alatt.
### 3.5 Vezérlő végső összeszerelése
! (./ images/controllerFinished.jpg)
Csatlakoztassa az ethernetet az RJ45 dugóhoz. Legyen óvatos, amikor becsukja a tartályt, hogy ne hajlítsa meg a gombostűket.
### 3.6 Ismételje meg a második vezérlőt
! (./ images/secondController.jpg)
### 3.7 Szoftver: Játékosvezérlők
Lásd: [`./code/step3-playerControls.ino`](./code/step3-playerControls.ino)
4. lépés: Hang
### 4.1 Csatlakoztassa a DF Player -t a kenyértáblához
Adjon hozzá kondenzátort és ellenállást.
! (./ images/audioCloser.jpg)
### 4.2 Csatlakoztasson 3 wattos hangszórót a kenyérsütő táblához
### 4.3 Hangok letöltése a Micro SD -re
A mappa nevének mp3 -nak kell lennie, az SD -kártya gyökérkönyvtárába kell helyezni, és az mp3 fájlnévnek 4 számjegyből kell állnia, például "0001.mp3", az mp3 mappa alatt. Ha angolul és kínaiul is szeretné elnevezni, akkor a szám után adhatja hozzá, például "0001hello.mp3" vagy "0001 后来.mp3".
Lásd: [`./audio/](./audio).
### 4.4 Csatlakoztassa a Micro SD -t a DF lejátszóhoz
### 4.5 Szoftver: Audio
Lásd: [`./code/step4-audio.ino`](./code/step4-audio.ino)
5. lépés: Gravitáció
### 5.1 Mérés
! (./ images/lightsOnWall.jpg)
Akassza fel a LED szalagot a falra vagy ilyesmi. Válasszon olyan helyet, ahol a gravitáció elkezdődik, például ahol a fénycsík függőlegesen kezd el haladni.
Mérje meg, milyen messze van ez a hely a LED -szalag végétől. Számítsa ki a LED indexét ebben a helyzetben a mért hosszúság, a szalag teljes hossza és a LED -ek közötti távolság segítségével.
### 5.2 Szoftver: gravitációs idő
Lásd: [`./code/step5-gravity.ino`](./code/step5-gravity.ino)
6. lépés: Végleges szoftver
Adjon hozzá egy nyertest a játékhoz.
! (./ images/horse.jpg)
Lásd: [`./code/step6-final.ino`](./code/step6-final.ino)
Ajánlott:
Vezeték nélküli ajtócsengő - (Raspberry PI és Amazon Dash): 4 lépés (képekkel)
Vezeték nélküli csengő - (Raspberry PI és Amazon Dash): Mit tesz? (lásd a videót) Amikor megnyomja a gombot, Raspberry felfedezi az új eszköz naplózását a vezeték nélküli hálózaton. Így felismeri a megnyomott gombot, és továbbítja az ezzel kapcsolatos információkat a mobiltelefonjához (vagy a készülékéhez)
A Dell Inspiron 15 3000 sorozatú merevlemez elérése: 10 lépés
A Dell Inspiron 15 3000 sorozatú merevlemez -hozzáférés elérése: Hello Instructables Olvasók! Valószínűleg, ha ezt olvassa, akkor vagy gondot okoz a számítógép felvételével és a merevlemez újratelepítésével, vagy
Amazon Dash Button Silent Doorbell: 10 lépés (képekkel)
Amazon Dash gomb csendes ajtócsengő: Állandóan kinéz az ablakon, hogy elhallgassa a látogatókat, mielőtt csengetnek? Belefáradt abba, hogy a kutyák és a baba megbolondulnak, amikor megszólal? Ne akarjon vagyont költeni egy " okos " megoldás? A néma ajtócsengő elkészítése olyan
EF 230: Home System 3000 Utasítható: 4 lépés
EF 230: Home System 3000 Utasítható: A Home System 3000 olyan eszköz, amely Arduino -t, hőmérséklet -érzékelőt, piezo -zümmögőt, optikai érzékelőt/fototranzisztorot és szervót használ az otthoni energiahatékonyság javításának módjainak megjelenítésére
Dash Led Mod: 3 lépés
Dash Led Mod: Gyűlölted valaha is az ócska zöld műszerfényt, amellyel az autód érkezett? itt az egyik módja annak, hogy megszabaduljon tőlük, és éjszaka is láthassa a kötőjelét. először válasszon ki egy kötőjelet a modhoz … ez megteszi. vegye figyelembe, csak azért, mert ezt közzéteszem, NEM vállal felelősséget a részemről