Taula de continguts:
- Subministraments
- Pas 1: Arduino i LED
- Pas 2: botó d'inici
- Pas 3: controladors
- Pas 4: àudio
- Pas 5: gravetat
- Pas 6: programari final
- Pas 7: cerqueu un amic per competir amb \ o /
Vídeo: Smash Dash 3000: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Es tracta d’una còpia enganxada a partir del 2019-04-13 de GitHub, amb la finalitat de participar al concurs LED Instructables. Si algú té problemes, no dubteu a deixar-ne un a GitHub.
Fitxers complets del projecte a
Aquest és un projecte sobre llums. Vaig construir un joc de carreres basat en arduino que consistia a trencar un botó i a córrer fins al final d’una tira LED. Hi ha mecanismes afegits com la gravetat per fer el joc més emocionant.
Crida a la inspiració d’aquest projecte, [Open LED Race] (https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a).
Subministraments
## Subministraments
- Arduino Mega- Relé 5V- Font d'alimentació 5V 2.5A- Cinta LED WS2813 60 LED / 5 metres- Reproductor DF Mini- Taula de ruptura de 4 ports RJ45- RJ45 Keystone (1) - RJ45 Breakout (2) - Capacitat de 1000 uF- 470 Condensador uF - Resistència de 470 Ohm (5) - Resistència de 1000 Ohm - Resistència de 10k Ohm (3) - Caixa de cartró - Altaveu de 3 watts - Canó Pringles - Ampolla de pastilles buida (2) - Filferro sòlid de 22 AWG- Cable Ethernet- Connectors RJ45 masculins- Tauler de pa: botó Arcade (3): Micro SD
### Altres coses que necessitareu
- Lector Micro SD- Decapant de filferro- Prensat RJ45- Soldador- Soldador- Shrinktube
Pas 1: Arduino i LED
### 1.1 quadre de configuració
#### 1.1.1
Connecteu-lo a la vostra caixa: Arduino Mega, tauleta de suport, relé, endoll RJ45, endoll d'alimentació
#### 1.1.2
Connecteu Arduino a la placa de configuració (consulteu l’esquema de cablejat).
#### 1.1.3
Connecteu el relé a la placa de connexió (consulteu l’esquema del cablejat).
#### 1.1.4
RJ45 a la taula de suport, afegiu resistències
Verd = Línia de dades de còpia de seguretat Blau = Línia de dades taronja = 5V Marró = Terra
Afegiu una resistència de 470 Ohm a les dues línies de dades (consulteu l’esquema de cablejat).
#### 1.1.5
Connecteu la font d'alimentació a la placa de paret, afegiu un condensador de 1000 uF.
### 1.2 Configureu una tira LED
#### 1.2.1 Construeix un cable d'extensió LED
Al voltant de 6-9 peus de longitud.
Connexions de fil de soldadura.
Vermell (5V) = Negre taronja (terra) = Groc marró (dades) = Blau verd (Dades de còpia de seguretat) = Verd
Utilitzeu la contracció de calor.
! (./ images / ledextensionwire.jpg)
#### 1.2.2 Cintes de cable LED
! (./ images / ledWire.jpg)
#### 1.2.3 Connecteu la tira LED a la clau RJ45.
### 1.3 Programari: enceneu els llums
Consulteu [`./code/step1-turnOnLights.ino`[(./code/step1-turnOnLights.ino)
Pas 2: botó d'inici
### 2.1
La serra pot mig centímetre més alta que la vostra caixa.
! (./ images / startButtonInBox.jpg)
### 2.2
Talla un forat per al botó arcade.
Els cables de soldadura per iniciar el botó.
! (./ images / startButtonHole.jpg)
### 2.3
Connecteu els cables del cable del botó d’inici a la placa de connexió i connecteu la placa de format a Arduino.
Afegiu una resistència de 470 oHm per a LED. Afegiu una resistència de 10 k per al botó.
! (./ images / startButtonWires.jpg)
### 2.4 Programari: llums mòbils
Consulteu [`./code/step2-movingLights.ino`[(./code/step2-movingLights.ino)
Pas 3: controladors
### 3.1 Connecteu la placa de control del controlador a arduino
#### 3.1.1 Primer controlador
Aquesta és la configuració del primer controlador de reproductor. Tots els cables haurien d'estar connectats al port de la placa de sortida "D".
Configuració del cable del port de ruptura del controlador:
- Cable 1: tornada de +5 volts des de la pota 2 de l’interruptor - Connecteu-vos a una tira de terminals disponible a la placa de connexió - Connecteu una resistència de 10k ohms des d’aquesta tira de terminals a terra. Aquesta referència a terra ajuda a evitar lectures falses positives. - Fil 2: +5 volts a la pota 1 de l’interruptor. - Cable 4: senyal de +5 volts per al botó LED - Connecteu-vos a una tira de borns disponible a la placa de connexió - Connecteu arduino a la tira de borns oposada - Connecteu les dues tires de bornes amb una resistència de 470 ohms
Botó del jugador 1 = pin 26 LED del jugador 1 = pin 27
#### 3.1.2 Segon controlador
Seguiu els passos del primer controlador, excepte aquesta vegada mitjançant el port de ruptura `C`.
Botó del jugador 2 = pin 22 LED del jugador 2 = pin 23
### 3.2 Feu un cable Ethernet
Al voltant de 6-9 peus de longitud.
! (./ images / controllerWire.jpg)
### 3.2
Practicar un forat a la part inferior del contenidor de pastilles.
! (./ images / controllerBottomHole.jpg)
### 3.3 Muntatge superior del controlador
! (./ images / controllerInside.jpg)
#### 3.3.1
Talla un forat a la tapa del contenidor de pastilles per al botó Arcade.
#### 3.3.2
Cables de soldadura per al botó arcade.
#### 3.3.3
Introduïu el botó arcade a la tapa del contenidor de pastilles.
#### 3.3.4
Col·loqueu la bretxa femella RJ45 a l'altre costat de la tapa.
### 3.4 Muntatge inferior del controlador
! (./ images / controllerAlmostFinished.jpg)
Introduïu el cable Ethernet a la part inferior del contenidor de píndoles i, a continuació, feu un nus solt immediatament a sota de l'extrem del cable Ethernet.
### 3.5 Muntatge final del controlador
! (./ images / controllerFinished.jpg)
Connecteu ethernet a RJ45 Female Breakout. Aneu amb compte quan tanqueu el recipient per no doblegar els passadors dels botons.
### 3.6 Repetiu per al segon controlador
! (./ images / secondController.jpg)
### 3.7 Programari: controls del reproductor
Consulteu [`./code/step3-playerControls.ino`[(./code/step3-playerControls.ino)
Pas 4: àudio
### 4.1 Connecteu el reproductor DF a la taula de treball
Afegiu condensador i resistència.
! (./ images / audioCloser.jpg)
### 4.2 Connecteu l'altaveu de 3 watts a la taula de suport
### 4.3 Baixeu els sons a Micro SD
El nom de la carpeta ha de ser mp3, situat al directori arrel de la targeta SD, i el nom del fitxer mp3 ha de ser de 4 dígits, per exemple, "0001.mp3", situat a la carpeta mp3. Si el voleu anomenar tant en anglès com en xinès, podeu afegir-lo després del número, per exemple, "0001hello.mp3" o "0001 后来.mp3".
Vegeu [`./audio/](./audio).
### 4.4 Connecteu Micro SD al reproductor DF
### 4.5 Programari: àudio
Consulteu [`./code/step4-audio.ino`](./code/step4-audio.ino)
Pas 5: gravetat
### 5.1 Mesura
! (./ images / lightsOnWall.jpg)
Pengeu la tira LED en una paret o alguna cosa així. Trieu un lloc que tingui sentit perquè comenci la gravetat, per exemple, on la franja de llum comenci a viatjar verticalment.
Mesureu a quina distància es troba aquesta ubicació des del final de la tira LED. Calculeu l'índex del LED en aquesta posició mitjançant la longitud mesurada, la longitud total de la tira i la distància entre els LED.
### 5.2 Programari: temps de gravetat
Consulteu [`./code/step5-gravity.ino`](./code/step5-gravity.ino)
Pas 6: programari final
Afegiu un guanyador al joc.
! (./ images / horse.jpg)
Consulteu [`./code/step6-final.ino`](./code/step6-final.ino)
Recomanat:
Timbre sense fils - (Raspberry PI i Amazon Dash): 4 passos (amb imatges)
Timbre sense fils - (Raspberry PI i Amazon Dash): què fa? (veure vídeo) Quan es prem el botó, Raspberry descobreix el registre de dispositius nous a la xarxa sense fils. D'aquesta manera, pot reconèixer el botó que es prem i transmet la informació sobre aquest fet al mòbil (o a un dispositiu del vostre
Timbre silenciós del botó Dash d'Amazon: 10 passos (amb imatges)
Timbre silenciós del botó Dash d'Amazon: mirant constantment per la finestra perquè pugueu interceptar els visitants abans que toquin el timbre? Cansat que els gossos i el bebè es tornin bojos sempre que soni? No vull gastar una fortuna en un " intel·ligent " solució? Fer un timbre silenciós és tan
Tiny ESP8266 Dash-Button (Reconfigurable): 15 passos
Petit botó de tauler ESP8266 (configurable de nou): es tracta d'un petit botó de tauler basat en ESP8266. Es queda en son profund, un cop premeu el botó, realitza una sol·licitud GET a l'URL especificat i, si està configurat, també passa la tensió d'alimentació com a variable. La millor part és que, simplement, unint dos p
Dash Led Mod: 3 passos
Dash Led Mod: mai odieu la llum del tauler de color verd amb què veniu el cotxe? aquí hi ha una manera d’eliminar-los i, tot i així, veure la ratlla a la nit. primer seleccioneu un guió per modificar … aquest farà. tingueu en compte només perquè publico això, no implica cap responsabilitat per la meva part
Muntatge de càmera Dash Car: 9 passos (amb imatges)
Muntatge de la càmera Dash del cotxe: una forma econòmica (BARATA) i eficient (FUNCIONAMENT) de muntar una càmera de vídeo al tauler del meu cotxe amb finalitats de gravació. PER ENREGISTRAR-ME! Vaig provar trípodes de goril·la, mini trípodes. El meu amic va suggerir una bossa de fesols ( que no vam poder trobar enlloc) però …. T