Satura rādītājs:
- Piegādes
- 1. darbība: Arduino un LED
- 2. solis: poga Sākt
- 3. darbība: kontrolieri
- 4. darbība: audio
- 5. solis: gravitācija
- 6. darbība: galīgā programmatūra
- 7. darbība: atrodiet draugu, ar kuru konkurēt \ o/
Video: Smash Dash 3000: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Šī ir GitHub kopija no 2019. gada 13. aprīļa, lai piedalītos Instructables LED konkursā! Ja kādam ir problēmas, nekautrējieties izlaist problēmu vietnē GitHub!
Pilni projekta faili vietnē
Šis ir projekts par gaismām. Es uzbūvēju uz arduino balstītu sacīkšu spēli, kurā bija jāsit poga un jābrauc līdz LED sloksnes galam. Ir pievienota mehānika, piemēram, gravitācija, lai padarītu spēli aizraujošāku.
Izsauciet iedvesmu šim projektam [Open LED Race] (https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a).
Piegādes
## Piegādes
- Arduino Mega- 5V relejs- 5V 2.5A barošanas avots- WS2813 LED sloksne 60 LED/5 metri- DF atskaņotājs Mini- RJ45 4-portu sadalīšanas panelis- RJ45 Keystone (1)- RJ45 Breakout (2)- 1000 uF kondensators- 470 uF kondensators- 470 omu rezistors (5)- 1000 omu rezistors- 10 k omu rezistors (3)- kartona kārba- 3 vatu skaļrunis- pringles var iztukšot tablešu pudeli (2)- 22 AWG vienlaidu vads- Ethernet kabelis- vīriešu RJ45 savienotāji- Maizes dēlis- pasāžas poga (3)- Micro SD
### Citas lietas, kas jums vajadzīgas
- Micro SD lasītājs- stieples noņēmējs- RJ45 gofrētājs- lodāmurs- lodētava- saraušanās caurule
1. darbība: Arduino un LED
### 1.1 Iestatīšanas lodziņš
#### 1.1.1
Piestipriniet pie kastes: Arduino Mega, maizes dēlis, relejs, RJ45 kontaktdakša, strāvas padeves spraudnis
#### 1.1.2
Pievienojiet Arduino maizes plāksnei (skatiet vadu shēmu).
#### 1.1.3
Pievienojiet releju maizes plāksnei (skatiet elektroinstalācijas shēmu).
#### 1.1.4
RJ45 uz maizes dēļa, pievienojiet rezistorus
Zaļa = rezerves datu līnija zila = datu līnija oranža = 5 V brūna = zemējums
Abās datu līnijās pievienojiet 470 omu rezistoru (skatiet elektroinstalācijas shēmu).
#### 1.1.5
Pievienojiet barošanas bloku maizes plāksnei, pievienojiet 1000 uF kondensatoru.
### 1.2 Uzstādiet LED sloksni
#### 1.2.1 Izveidojiet LED pagarinātāju
Apmēram 6-9 pēdas garš.
Lodēšanas vadu savienojumi.
Sarkana (5 V) = oranža melna (zeme) = brūna dzeltena (dati) = zila zaļa (rezerves dati) = zaļa
Izmantojiet siltuma saraušanos.
! (./ images/ledextensionwire.jpg)
#### 1.2.2 Lentes LED vadu vadi
! (./ images/ledWire.jpg)
#### 1.2.3 Pievienojiet LED sloksni RJ45 trapecakmenim.
### 1.3 Programmatūra: ieslēdziet apgaismojumu
Skatiet [`./code/step1-turnOnLights.ino`](./code/step1-turnOnLights.ino)
2. solis: poga Sākt
### 2.1
Zāģis var būt par pusi collas garāks nekā jūsu kaste.
! (./ images/startButtonInBox.jpg)
### 2.2
Izgrieziet caurumu savai arkādes pogai.
Lodēšanas svina vadi starta pogai.
! (./ images/startButtonHole.jpg)
### 2.3
Pievienojiet starta pogas vadus pie maizes dēļa un savienojiet maizes dēli ar Arduino.
Pievienojiet 470 oHm rezistoru LED. Pievienojiet pogai 10k rezistoru.
! (./ images/startButtonWires.jpg)
### 2.4 Programmatūra: kustīgās gaismas
Skatiet [`./code/step2-movingLights.ino`](./code/step2-movingLights.ino)
3. darbība: kontrolieri
### 3.1 Pievienojiet kontroliera sadalīšanas paneli arduino
#### 3.1.1 Pirmais kontrolieris
Šī ir pirmā atskaņotāja kontroliera konfigurācija. Visiem vadiem jābūt savienotiem ar sadales paneļa portu "D".
Kontroliera pārtraukuma porta vadu konfigurācija:
- 1. vads: +5 voltu atgriešanās no slēdža 2. kājas - Savienojiet ar pieejamo spaiļu sloksni uz maizes dēļa - Pievienojiet 10 k omu rezistoru no šīs spaiļu sloksnes ar zemi. Šī atsauce uz zemes palīdz izvairīties no kļūdaini pozitīviem rādījumiem. - 2. vads: +5 volti iet uz slēdža 1. kāju - Pievienojiet +5 voltu barošanas sliedei uz maizes dēļa - 3. vads: poga LED zemējums - Pievienojiet -5 voltu barošanas sliedei uz maizes dēļa - 4. vads: +5 voltu signāls pogas gaismas diodei - Savienojiet ar pieejamo spaiļu sloksni uz maizes dēļa - Savienojiet arduino ar pretējo spaiļu sloksni - Savienojiet abas spaiļu sloksnes ar 470 omu rezistoru
Spēlētāja 1 poga = pin 26 Spēlētājs 1 LED = pin 27
#### 3.1.2 Otrais kontrolieris
Izpildiet pirmā kontroliera darbības, izņemot šoreiz, izmantojot izlaušanās portu "C".
Spēlētāja 2 poga = kontakts 22 Spēlētāja 2 LED = 23. tapa
### 3.2 Izveidojiet Ethernet kabeli
Apmēram 6-9 pēdas garš.
! (./ images/controllerWire.jpg)
### 3.2
Izurbiet caurumu tablešu tvertnes apakšā.
! (./ images/controllerBottomHole.jpg)
### 3.3 Kontroliera augšējā montāža
! (./ images/controllerInside.jpg)
#### 3.3.1
Izgrieziet caurumu tablešu tvertnes vākā arkādes pogai.
#### 3.3.2
Lodēt vadus savai arkādes pogai.
#### 3.3.3
Ievietojiet savu arkādes pogu tablešu tvertnes vākā.
#### 3.3.4
Vāka otrā pusē piestipriniet RJ45 Female izlaušanos.
### 3.4 Kontroliera apakšējā montāža
! (./ images/controllerAlmostFinished.jpg)
Ievietojiet Ethernet vadu tablešu tvertnes apakšā, pēc tam sasieniet brīvu mezglu tieši zem Ethernet auklas gala.
### 3.5 Kontroliera galīgā montāža
! (./ images/controllerFinished.jpg)
Pievienojiet Ethernet tīklam RJ45 Female breakout. Esiet piesardzīgs, aizverot konteineru, lai nesaliektu pogu tapas.
### 3.6 Atkārtojiet otro kontrolieri
! (./ images/secondController.jpg)
### 3.7 Programmatūra: atskaņotāja vadība
Skatiet [`./code/step3-playerControls.ino`](./code/step3-playerControls.ino)
4. darbība: audio
### 4.1 Pievienojiet DF atskaņotāju maizei
Pievienojiet kondensatoru un rezistoru.
! (./ images/audioCloser.jpg)
### 4.2 Pievienojiet 3 vatu skaļruni maizes plāksnei
### 4.3 Lejupielādēt skaņas Micro SD kartē
Mapes nosaukumam ir jābūt mp3, tas jāievieto SD kartes saknes direktorijā, un mp3 faila nosaukumam jābūt 4 cipariem, piemēram, "0001.mp3", kas jāievieto zem mp3 mapes. Ja vēlaties to nosaukt gan angļu, gan ķīniešu valodā, varat to pievienot pēc numura, piemēram, "0001hello.mp3" vai "0001 后来.mp3".
Skatiet [`./audio/](./audio).
### 4.4 Pievienojiet Micro SD DF atskaņotājam
### 4.5 Programmatūra: audio
Skatiet [`./code/step4-audio.ino`](./code/step4-audio.ino)
5. solis: gravitācija
### 5.1 Pasākums
! (./ images/lightsOnWall.jpg)
Pakariet LED sloksni pie sienas vai tamlīdzīgi. Izvēlieties vietu, kur ir jēga sākt gravitāciju, piemēram, kur gaismas josla sāk ceļot vertikāli.
Izmēriet, cik tālu no LED sloksnes gala atrodas šī vieta. Aprēķiniet gaismas diodes indeksu šajā pozīcijā, izmantojot izmērīto garumu, sloksnes kopējo garumu un attālumu starp gaismas diodēm.
### 5.2 Programmatūra: gravitācijas laiks
Skatiet [`./code/step5-gravity.ino`](./code/step5-gravity.ino)
6. darbība: galīgā programmatūra
Pievienojiet spēlei uzvarētāju.
! (./ images/horse.jpg)
Skatiet [`./code/step6-final.ino`](./code/step6-final.ino)
Ieteicams:
Bezvadu durvju zvans - (Raspberry PI un Amazon Dash): 4 soļi (ar attēliem)
Bezvadu durvju zvans - (Raspberry PI un Amazon Dash): ko tas dara? (skat. video) Nospiežot pogu, Raspberry atklāj jaunu ierīču reģistrēšanu bezvadu tīklā. Tādā veidā tā var atpazīt nospiestu pogu un nodot informāciju par šo faktu jūsu mobilajam tālrunim (vai jūsu ierīcei
Kā piekļūt Dell Inspiron 15 3000 sērijas cietajam diskam: 10 soļi
Kā piekļūt Dell Inspiron 15 3000 sērijas cietajam diskam: Sveiki, Instructables lasītāji, šodien es jums parādīšu, kā piekļūt cietajam diskam Dell Inspiron 15 3000 sērijas klēpjdatorā. Visticamāk, ja lasāt šo tekstu, rodas problēmas ar datora uzņemšanu un cietā diska atkārtotu ievietošanu, vai arī
Amazon Dash Button Silent Doorbell: 10 soļi (ar attēliem)
Amazon Dash Button Silent Doorbell: Pastāvīga skatīšanās pa logu, lai jūs varētu pārtvert apmeklētājus, pirms viņi zvana pie durvīm? Vai esat noguris no suņu un mazuļa trakošanas, kad tas zvana? Nevēlaties tērēt bagātību " gudram " risinājums? Klusa durvju zvana izdarīšana ir tikpat
XiaoMi vakuums + Amazon poga = Dash tīrīšana: 5 soļi (ar attēliem)
XiaoMi vakuums + Amazon poga = Dash Cleaning: Šajā instrukcijā tiks paskaidrots, kā izmantot rezerves Amazon Dash pogas, lai kontrolētu XiaoMi vakuumu. Man bija ķekars Amazon pogu, kas atradās aptuveni no tiem laikiem, kad tās maksāja 1 USD, un man tās nebija nekādas izmantošanas. Bet, saņemot jaunu robotu vakuumu, es nolemju
Dash Led Mod: 3 soļi
Dash Led Mod: kādreiz ienīsti junky zaļo domuzīmi, ar kuru nāca automašīna? šeit ir viens veids, kā no tiem atbrīvoties un naktī joprojām redzēt domuzīmi. vispirms izvēlieties domuzīmi, ko modificēt … tas darīs. ņemiet vērā tikai tāpēc, ka es to ievietoju, tas nenozīmē atbildību no manas puses