Агуулгын хүснэгт:

Smash Dash 3000: 7 алхам
Smash Dash 3000: 7 алхам

Видео: Smash Dash 3000: 7 алхам

Видео: Smash Dash 3000: 7 алхам
Видео: Sash! - Adelante (Official Video) 2024, Арваннэгдүгээр
Anonim
Smash Dash 3000
Smash Dash 3000
Smash Dash 3000
Smash Dash 3000
Smash Dash 3000
Smash Dash 3000

Энэ бол Instructables LED тэмцээнд оролцох зорилгоор GitHub -ийн 2019.04.13 -ны өдрийн хуулбар оо юм! Хэрэв хэн нэгэн асуудалтай байгаа бол GitHub дээр асуудлаа чөлөөтэй үлдээгээрэй!

Төслийн бүрэн файлыг https://github.com/naclyellipsis/Smash-Dash-3001 хаягаар орж үзнэ үү.

Энэ бол гэрлийн тухай төсөл юм. Би товчлуурыг цохиж, LED зурвасын төгсгөл хүртэл уралддаг ардуино дээр суурилсан уралдааны тоглоом бүтээсэн. Тоглоомыг илүү сонирхолтой болгохын тулд таталцал гэх мэт нэмэлт механикууд байдаг.

Энэхүү төслийн урам зоригийг өгөөрэй, [Нээлттэй LED уралдаан] (https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a).

Хангамж

## Хангамж

- Arduino Mega- 5V Relay- 5V 2.5A Цахилгаан хангамж- WS2813 Led Strip 60 LED/5 Meter- DF Player Mini- RJ45 4-Port Breakout Board- RJ45 Keystone (1)- RJ45 Breakout (2)- 1000 uF Capacitor- 470 uF конденсатор- 470 Ом эсэргүүцэл (5)- 1000 Ом эсэргүүцэл- 10 к Ом эсэргүүцэл (3)- Картон хайрцаг- 3 ватт чанга яригч- Pringles саванд хоосон эм (2)- 22 AWG хатуу утас- Ethernet кабель- Эр RJ45 холбогч Breadboard- Зоосон машины товчлуур (3)- Micro SD

### Танд хэрэгтэй бусад зүйлс

- Micro SD уншигч- Утас хуулагч- RJ45 Crimper- Гагнуурын төмөр

Алхам 1: Arduino ба LED

Arduino ба LED
Arduino ба LED
Arduino ба LED
Arduino ба LED
Arduino ба LED
Arduino ба LED

### 1.1 Тохируулах хайрцаг

#### 1.1.1

Хайрцагт холбоно уу: Arduino Mega, талх, реле, RJ45 залгуур, цахилгаан тэжээлийн залгуур

#### 1.1.2

Arduino -ийг талхны самбар дээр залгаарай (утаснуудын схемийг үзнэ үү).

#### 1.1.3

Релеийг талхны самбар руу залгаарай (утаснуудын схемийг үзнэ үү).

#### 1.1.4

RJ45 самбар дээр резистор нэмнэ

Ногоон = Мэдээллийн шугамын нөөц Цэнхэр = Өгөгдлийн шугамын улбар шар = 5В хүрэн = Газар

Өгөгдлийн шугам дээр хоёуланд нь 470 Ом эсэргүүцэл оруулна уу (утсан холболтын схемийг үзнэ үү).

#### 1.1.5

Цахилгаан тэжээлийг талхны тавцан дээр залгаж, 1000 uF конденсатор нэмнэ.

### 1.2 LED туузыг тохируулах

#### 1.2.1 LED өргөтгөлийн утас барих

Ойролцоогоор 6-9 фут урт.

Гагнуурын утас холболт.

Улаан (5V) = Улбар шар Хар (Газар) = Хүрэн Шар (Өгөгдөл) = Цэнхэр Ногоон (Нөөцлөх Өгөгдөл) = Ногоон

Дулаан багасгагч ашиглана уу.

! (./ зураг/ledextensionwire.jpg)

#### 1.2.2 LED утаснуудын тууз

! (./ зураг/ledWire.jpg)

#### 1.2.3 LED туузыг RJ45 түлхүүрийн чулуунд залгаарай.

### 1.3 Програм хангамж: Гэрлийг асаах

[`./Code/step1-turnOnLights.ino`](./code/step1-turnOnLights.ino) -г үзнэ үү.

Алхам 2: Эхлэх товчлуур

Эхлэх товчлуур
Эхлэх товчлуур
Эхлэх товчлуур
Эхлэх товчлуур
Эхлэх товчлуур
Эхлэх товчлуур

### 2.1

Харсан нь таны хайрцгаас хагас инч өндөр болно.

! (./ зураг/startButtonInBox.jpg)

### 2.2

Зоосон машины товчлуурын нүхийг хайчилж ав.

Гагнуурын утсыг эхлүүлэх товчлуур.

! (./ зураг/startButtonHole.jpg)

### 2.3

Эхлэх товчлуурын утсыг талхны самбартай холбож, талхны самбарыг Arduino -тэй холбоно уу.

LED -ийн хувьд 470 oHm эсэргүүцэл нэмнэ. Товчлуурт 10 к резистор нэмнэ үү.

! (./ зураг/startButtonWires.jpg)

### 2.4 Програм хангамж: Хөдөлгөөнт гэрэл

[`./Code/step2-movingLights.ino`](./code/step2-movingLights.ino) -г үзнэ үү.

Алхам 3: Хянагчид

Хянагчид
Хянагчид
Хянагчид
Хянагчид
Хянагчид
Хянагчид

### 3.1 Хянагчийн таслах самбарыг arduino руу холбоно уу

#### 3.1.1 Анхны хянагч

Энэ бол анхны тоглуулагчийн хянагчийн тохиргоо юм. Бүх утсыг "D`" порт самбар руу холбох ёстой.

Хянагчийн портын утасны тохиргоо:

- Утас 1: шилжүүлэгчийн 2 -р хөлөөс +5 вольтын өгөөж - Талхны самбар дээрх боломжтой терминал туузыг холбох - Энэхүү терминал зурвасаас 10 к ом эсэргүүцлийг газар руу холбох. Энэхүү газрын лавлагаа нь хуурамч эерэг уншилтаас зайлсхийхэд тусална. - Утас 2: +5 вольтын унтраалгын 1 -р хөл рүү явах - Талхны самбар дээрх +5 вольтын цахилгаан төмөр замд холбох - Утас 4: LED товчлуурын хувьд +5 вольтын дохио - Талхны самбар дээрх боломжтой терминал зурвас руу залгах - Ардуиног эсрэг талын тууз руу холбох - Хоёр терминал туузыг 470 ом эсэргүүцэлтэй холбох

Тоглогч 1 товчлуур = зүү 26 Тоглогч 1 LED = зүү 27

#### 3.1.2 Хоёр дахь хянагч

Эхний хянагчийн алхмуудыг дагана уу, энэ үеэс бусад тохиолдолд `C` портыг ашиглана уу.

Тоглогч 2 товчлуур = зүү 22 Тоглогч 2 LED = зүү 23

### 3.2 Ethernet кабель хийх

Ойролцоогоор 6-9 фут урт.

! (./ зураг/хянагчWire.jpg)

### 3.2

Эмийн савны ёроолд нүх өрөмдөнө.

! (./ зураг/хянагчBottomHole.jpg)

### 3.3 Хянагчийн дээд угсралт

! (./ зураг/хянагчInside.jpg)

#### 3.3.1

Эмийн савны таган дахь аркад товчлуурын нүхийг хайчилж ав.

#### 3.3.2

Таны аркад товчлуурын гагнуурын утас.

#### 3.3.3

Зоосон машины товчлуурыг эмийн савны таганд хийнэ үү.

#### 3.3.4

RJ45 Эмэгтэй таслагчийг тагны нөгөө талд хавсаргана уу.

### 3.4 Хянагчийн доод угсралт

! (./ зураг/хянагчAlmostFinished.jpg)

Ethernet утсыг шахмал савны ёроолд оруулаад дараа нь Ethernet утасны төгсгөлийн доор сул зангидсан зангиа хийнэ.

### 3.5 Хянагчийн эцсийн угсралт

! (./ зураг/хянагчFinished.jpg)

Ethernet -ийг RJ45 Эмэгтэй таслагч руу залгаарай. Савыг хаахдаа товчлуурын хавчаарыг нугалахгүйн тулд болгоомжтой байгаарай.

### 3.6 Хоёр дахь хянагчийг давтана

! (./ images/secondController.jpg)

### 3.7 Програм хангамж: Тоглогчийн хяналт

[`./Code/step3-playerControls.ino`](./code/step3-playerControls.ino) -г үзнэ үү.

Алхам 4: Аудио

Аудио
Аудио
Аудио
Аудио

### 4.1 DF тоглуулагчийг талхны самбарт залгаарай

Конденсатор ба резистор нэмнэ.

! (./ зураг/audioCloser.jpg)

### 4.2 3 ваттын чанга яригчийг талхны самбарт залгаарай

### 4.3 Micro SD дээр дууг татаж авах

Фолдерын нэрийг mp3, SD картны үндсэн лавлах дор байрлуулах ёстой бөгөөд mp3 файлын нэрийг 4 оронтой байх ёстой, жишээлбэл "0001.mp3", mp3 хавтасны доор байрлуулна. Хэрэв та үүнийг англи, хятад хэлээр нэрлэхийг хүсвэл "0001hello.mp3" эсвэл "0001 后来.mp3" гэх мэт тооны дараа нэмж болно.

[`./Audio/](./audio) -г үзнэ үү.

### 4.4 Micro SD -ийг DF тоглуулагч руу залгаарай

### 4.5 Програм хангамж: Аудио

[`./Code/step4-audio.ino`](./code/step4-audio.ino) -г үзнэ үү.

Алхам 5: Таталцлын хүч

Таталцал
Таталцал

### 5.1 Хэмжих

! (./ зураг/гэрэлOnWall.jpg)

LED туузаа хананд өлгө. Таталцлын хүч эхлэх эхлэлийг тавь, жишээлбэл гэрлийн зурвас босоо чиглэлд явж эхлэх газрыг сонго.

Энэ байрлал нь LED зурвасын төгсгөлөөс хэр хол байгааг хэмжинэ. Энэ байрлал дахь LED -ийн индексийг хэмжсэн урт, туузны нийт урт, LED хоорондын зайг ашиглан тооцоолно.

### 5.2 Програм хангамж: Хүндийн хүчний цаг

[`./Code/step5-gravity.ino`](./code/step5-gravity.ino) -г үзнэ үү.

Алхам 6: Эцсийн програм хангамж

Эцсийн програм хангамж
Эцсийн програм хангамж

Тоглоомонд ялагчийг нэмээрэй.

! (./ зураг/морь.jpg)

[`./Code/step6-final.ino`](./code/step6-final.ino) -г үзнэ үү.

Зөвлөмж болгож буй: