Përmbajtje:

Smash Dash 3000: 7 hapa
Smash Dash 3000: 7 hapa

Video: Smash Dash 3000: 7 hapa

Video: Smash Dash 3000: 7 hapa
Video: Elley Duhé & Whethan - MONEY ON THE DASH - SPED UP (Audio) 2024, Korrik
Anonim
Smash Dash 3000
Smash Dash 3000
Smash Dash 3000
Smash Dash 3000
Smash Dash 3000
Smash Dash 3000

Kjo është një kopje paste që nga 4/13/2019 nga GitHub, me qëllim të pjesëmarrjes në konkursin LED Instructables! Nëse dikush ka probleme, mos ngurroni të lëshoni një çështje në GitHub!

Skedarët e plotë të projektit në

Ky është një projekt për dritat. Unë ndërtova një lojë garash me bazë arduino që përfshin thyerjen e një butoni dhe gara deri në fund të një shiriti LED. Ka mekanika të shtuara si graviteti për ta bërë lojën më emocionuese.

Thirrni frymëzimin për këtë projekt, [Open LED Gara] (https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a).

Furnizimet

## Furnizime

- Arduino Mega- 5V Stafetë- 5V 2.5A Furnizim me energji- WS2813 Led Strip 60 LED/5 Metra- DF Player Mini- RJ45 4-Port Breakout Board- RJ45 Keystone (1)- RJ45 Breakout (2)- 1000 uF Capacitor- 470 uF Capacitor- 470 Ohm Resistor (5)- 1000 Ohm Resistor- 10k Ohm Resistor (3)- Kuti kartoni- Altoparlant 3 Watt- Pringles Can- Bottle Pill Bottle (2)- 22 AWG Solid Wire- Cable Ethernet- Mashkull RJ45 Lidhës- Breadboard- Button Arcade (3)- Micro SD

### Gjëra të tjera që do t'ju duhen

- Micro SD Reader- Wire Stripper- RJ45 Crimper- Soldering Iron- Solder- Shrinktube

Hapi 1: Arduino dhe LED

Arduino dhe LED
Arduino dhe LED
Arduino dhe LED
Arduino dhe LED
Arduino dhe LED
Arduino dhe LED

### 1.1 Konfiguro kutinë

#### 1.1.1

Bashkangjiteni në kutinë tuaj: Arduino Mega, tabelë, stafetë, prizë RJ45, prizë e furnizimit me energji elektrike

#### 1.1.2

Lidheni Arduinon në dërrasën e bukës (referojuni skemës së instalimeve elektrike).

#### 1.1.3

Lidheni stafetën në dërrasën e bukës (referojuni skemës së instalimeve elektrike).

#### 1.1.4

RJ45 në bukë, shtoni rezistorë

E gjelbër = Linja rezervë e të dhënave Blu = Linja e të dhënave Portokalli = 5V E kaftë = Tokë

Shtoni një rezistencë 470 Ohm në të dyja linjat e të dhënave (referojuni skemës së instalimeve elektrike).

#### 1.1.5

Lidheni furnizimin me energji elektrike në tabelën e bukës, shtoni kondensator 1000 uF.

### 1.2 Vendosni shiritin LED

#### 1.2.1 Ndërtoni tela shtesë LED

Rreth 6-9 metra në gjatësi.

Lidhjet e telave të saldimit.

E kuqe (5V) = Portokalli e zezë (Ground) = Kafe e verdhë (Të dhëna) = Blu jeshile (Të dhëna rezervë) = E gjelbër

Përdorni tkurrjen e nxehtësisë.

! (./ images/ledextensionwire.jpg)

#### 1.2.2 Përçuesit e telave me shirit LED

! (./ images/ledWire.jpg)

#### 1.2.3 Lidheni shiritin LED në gurin kryesor RJ45.

### 1.3 Softueri: Ndizni dritat

Shih [`./code/step1-turnOnLights.ino`^(./code/step1-turnOnLights.ino)

Hapi 2: Butoni i fillimit

Butoni i fillimit
Butoni i fillimit
Butoni i fillimit
Butoni i fillimit
Butoni i fillimit
Butoni i fillimit

### 2.1

Saw mund të jetë gjysmë inç më e lartë se kutia juaj.

! (./ images/startButtonInBox.jpg)

### 2.2

Pritini një vrimë për butonin tuaj të arkadës.

Lidhni telat e plumbit për të filluar butonin.

! (./ images/startButtonHole.jpg)

### 2.3

Lidhni telat e plumbit të butonit të fillimit në tabelën e bukës dhe lidhni tabelën e bukës me Arduino.

Shtoni rezistencë 470 oHm për LED. Shtoni një rezistencë 10k për butonin.

! (./ images/startButtonWires.jpg)

### 2.4 Softueri: Dritat Lëvizëse

Shih [`./code/step2-movingLights.ino`^(./code/step2-movingLights.ino)

Hapi 3: Kontrolluesit

Kontrolluesit
Kontrolluesit
Kontrolluesit
Kontrolluesit
Kontrolluesit
Kontrolluesit

### 3.1 Lidhni bordin e daljes së kontrolluesit me arduino

#### 3.1.1 Kontrolluesi i parë

Ky është konfigurimi për kontrolluesin e parë të lojtarit. Të gjitha telat duhet të lidhen me portën e bordit të daljes `D`.

Konfigurimi i telit të portës së daljes së kontrolluesit:

- Tela 1: Kthimi +5 volt nga këmba 2 e çelësit - Lidhuni me një shirit terminal të disponueshëm në dërrasën e bukës - Lidhni një rezistencë 10k ohm nga kjo shirit terminali në tokë. Kjo referencë tokësore ndihmon në shmangien e leximeve pozitive të rreme. - Teli 2: +5 volt duke shkuar në këmbën 1 të ndërprerësit - Lidhu me hekurudhën e energjisë 5 +volt në dërrasën e telave - Tela 3: Toka për butonin LED - Lidhu me hekurudhën e fuqisë -5 volt në pjatë - Tela 4: Sinjal +5 volt për butonin LED - Lidhu me një shirit terminal të disponueshëm në dërrasën e bukës - Lidh arduino me shiritin e kundërt të terminalit - Lidh dy shiritat e terminalit me një rezistencë 470 ohm

Butoni i lojtarit 1 = kunja 26 Luajtësi 1 LED = kunja 27

#### 3.1.2 Kontrolluesi i dytë

Ndiqni hapat për kontrolluesin e parë, përveç kësaj here duke përdorur portën e shpërthimit `C`.

Butoni Player 2 = pin 22 Player 2 LED = pin 23

### 3.2 Bëni një kabllo ethernet

Rreth 6-9 metra në gjatësi.

! (./ images/controllerWire.jpg)

### 3.2

Stërvitni një vrimë në fund të enës së pilulës.

! (./ images/controllerBottomHole.jpg)

### 3.3 Asambleja kryesore e kontrolluesit

! (./ images/controllerInside.jpg)

#### 3.3.1

Pritini një vrimë në kapakun e enës së pilulës për butonin e arkadës.

#### 3.3.2

Saldoni telat e plumbit për butonin tuaj të arkadës.

#### 3.3.3

Vendoseni butonin tuaj të arkadës në kapakun e enës së pilulës.

#### 3.3.4

Bashkangjitni prishjen RJ45 Femra në anën tjetër të kapakut.

### 3.4 Asambleja e poshtme e kontrolluesit

! (./ images/controllerAlmostFinished.jpg)

Futeni kordonin e eternetit në pjesën e poshtme të enës së pilulës, pastaj lidhni një nyjë të lirshme menjëherë poshtë fundit të kordonit të ethernetit.

### 3.5 Asambleja përfundimtare e kontrolluesit

! (./ images/controllerFinished.jpg)

Lidhni ethernet në RJ45 Femra Breakout. Kini kujdes kur mbyllni enën për të mos përkulur kunjat e butonave.

### 3.6 Përsëriteni për kontrolluesin e dytë

! (./ images/secondController.jpg)

### 3.7 Softueri: Kontrollet e luajtësit

Shih [`./code/step3-playerControls.ino`^(./code/step3-playerControls.ino)

Hapi 4: Audio

Audio
Audio
Audio
Audio

### 4.1 Lidheni DF Player në tabelën e bukës

Shtoni kondensator dhe rezistencë.

! (./ images/audioCloser.jpg)

### 4.2 Lidheni altoparlantin 3 vat në tabelën e bukës

### 4.3 Shkarkoni tinguj në Micro SD

Emri i dosjes duhet të jetë mp3, i vendosur nën drejtorinë rrënjësore të kartës SD, dhe emri i skedarit mp3 duhet të jetë 4 shifror, për shembull, "0001.mp3", i vendosur nën dosjen mp3. Nëse doni ta emërtoni në Anglisht dhe Kinezisht, mund ta shtoni pas numrit, për shembull, "0001hello.mp3" ose "0001 后来.mp3".

Shih [`./audio/erly(./audio).

### 4.4 Lidheni Micro SD në DF Player

### 4.5 Softueri: Audio

Shih [`./code/step4-audio.ino`^(./code/step4-audio.ino)

Hapi 5: Graviteti

Graviteti
Graviteti

### 5.1 Masa

! (./ images/lightsOnWall.jpg)

Varni shiritin tuaj LED në një mur ose diçka tjetër. Zgjidhni një vend që ka kuptim që graviteti të fillojë, për shembull ku shiriti i dritës fillon të udhëtojë vertikalisht.

Matni sa larg nga fundi i shiritit LED është ky vendndodhje. Llogaritni indeksin e LED në këtë pozicion duke përdorur gjatësinë e matur, gjatësinë totale të shiritit dhe distancën midis LEDs.

### 5.2 Softueri: Koha e gravitetit

Shih [`./code/step5-gravity.ino`^(./code/step5-gravity.ino)

Hapi 6: Softueri përfundimtar

Softueri Final
Softueri Final

Shtoni një fitues në lojë.

! (./ images/horse.jpg)

Shih [`./code/step6-final.ino`erly(./code/step6-final.ino)

Recommended: