Բովանդակություն:
- Պարագաներ
- Քայլ 1: Arduino և LED
- Քայլ 2: Սկսելու կոճակ
- Քայլ 3: Կարգավորիչներ
- Քայլ 4: Աուդիո
- Քայլ 5: Ձգողականություն
- Քայլ 6: Վերջնական ծրագրակազմ
- Քայլ 7: Գտիր ընկեր, որին կարող ես մրցել \ o/
Video: Smash Dash 3000: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Սա GitHub- ի կողմից 13.04.2019 թ. Դրությամբ պատճենված է, Instructables LED մրցույթին մասնակցելու նպատակով: Եթե որևէ մեկը խնդիրներ ունի, ազատ զգացեք թողնել հարցը GitHub- ում:
Նախագծի ամբողջական ֆայլերը ՝
Սա նախագիծ է լույսերի մասին: Ես կառուցեցի arduino- ի վրա հիմնված մրցարշավային խաղ, որը ներառում էր կոճակ կոտրելը և մրցում մինչև LED շերտի վերջ: Կան լրացուցիչ մեխանիզմներ, ինչպիսիք են ձգողականությունը, խաղը ավելի հետաքրքիր դարձնելու համար:
Բղավեք այս նախագծի ոգեշնչման համար, [Բաց LED մրցավազք] (https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a):
Պարագաներ
## պարագաներ
- Arduino Mega- 5V ռելե- 5V 2.5A էլեկտրամատակարարում- WS2813 Led Strip 60 LED/5 մետր- DF նվագարկիչ Mini- RJ45 4-նավահանգիստ Breakout Board- RJ45 Keystone (1)- RJ45 Breakout (2)- 1000 uF կոնդենսատոր- 470 uF Capacitor- 470 Ohm Resistor (5)- 1000 Ohm Resistor- 10k Ohm Resistor (3)- Cardboard Box- 3 Watt Speaker- Pringles Can- Empty Pill Bottle (2)- 22 AWG Solid Wire- Ethernet Cable- Male RJ45 Connectors- Breadboard- Արկադային կոճակ (3)- Micro SD
### Այլ բաներ, որոնք ձեզ անհրաժեշտ կլինեն
- Micro SD Reader- Wire Stripper- RJ45 Crimper- Soldering Iron- Solder- Shrinktube
Քայլ 1: 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 ոտնաչափ երկարությամբ:
Wireոդման մետաղալարերի միացումներ:
Կարմիր (5 Վ) = Նարնջագույն Սև (Գրունտ) = Շագանակագույն Դեղին (Տվյալներ) = Կապույտ Կանաչ (Պահուստային տվյալներ) = Կանաչ
Օգտագործեք ջերմության նվազեցում:
! (./ images/ledextensionwire.jpg)
#### 1.2.2 Կասետային LED լարերի լարեր
! (./ images/ledWire.jpg)
#### 1.2.3 Միացրեք LED ժապավենը RJ45 հիմնաքարին:
### 1.3 Softwareրագրակազմ. Միացրեք լույսերը
Տես [`./code/step1-turnOnLights.ino`](./code/step1-turnOnLights.ino)
Քայլ 2: Սկսելու կոճակ
### 2.1
Սղոցը կարող է կես դյույմ բարձրությամբ ավելի բարձր լինել, քան ձեր տուփը:
! (./ images/startButtonInBox.jpg)
### 2.2
Կտրեք անցք ձեր արկադային կոճակի համար:
Startոդեք լարերը սկսելու կոճակը:
! (./ images/startButtonHole.jpg)
### 2.3
Միացրեք մեկնարկի կոճակի հաղորդալարերը տախտակին և միացրեք տախտակը Arduino- ին:
LED- ի համար ավելացրեք 470 oHm դիմադրություն: Կոճակի համար ավելացրեք 10k դիմադրություն:
! (./ images/startButtonWires.jpg)
### 2.4 Softwareրագրակազմ. Շարժվող լույսեր
Տե՛ս [`./code/step2-movingLights.ino`^(./code/step2-movingLights.ino)
Քայլ 3: Կարգավորիչներ
### 3.1 Միացրեք վերահսկիչի ճեղքման տախտակը arduino- ին
#### 3.1.1 Առաջին վերահսկիչ
Սա կազմաձևումն է առաջին նվագարկիչի վերահսկիչի համար: Բոլոր լարերը պետք է միացված լինեն ճեղքման տախտակին `D`:
Կառավարիչի ճեղքման նավահանգստի լարերի կազմաձևում.
- Հաղորդալար 1: +5 վոլտ հետադարձ անջատիչի 2 -րդ ոտքից. Այս գրունտի հղումը օգնում է խուսափել կեղծ դրական ընթերցումներից: - Լար 2: +5 վոլտ անցում դեպի անջատիչի 1 -ին ոտք - Միացեք սեղանի վրա +5 վոլտ հզորության ռելսին - Մետաղալար 3: Հիմք կոճակի համար LED - Միացեք -5 վոլտ հզորության երկաթուղու վրա հացահատիկի վրա - Հաղորդալար 4: +5 վոլտ ազդանշան կոճակի LED- ի համար - Միացրեք տախտակի վրա առկա տերմինալային ժապավենին - arduino- ն միացրեք հակառակ տերմինալի ժապավենին - Միացրեք երկու տերմինալային շերտերը 470 օհմ ռեզիստորով:
Նվագարկիչ 1 կոճակ = կապում 26 նվագարկիչ 1 LED = կապում 27
#### 3.1.2 Երկրորդ վերահսկիչ
Հետևեք առաջին վերահսկիչի քայլերին, բացառությամբ այս անգամ `օգտագործելով C` նավահանգիստը:
Նվագարկիչ 2 կոճակ = փին 22 Խաղացող 2 LED = կապ 23
### 3.2 Ստեղծեք ethernet մալուխ
Մոտ 6-9 ոտնաչափ երկարությամբ:
! (./ images/controllerWire.jpg)
### 3.2
Հաբի տարայի ներքևի հատվածում անցք բացեք:
! (./ images/controllerBottomHole.jpg)
### 3.3 Վերահսկիչի վերևի հավաքում
! (./ պատկերներ/controllerInside.jpg)
#### 3.3.1
Կտրեք անցքը հաբի տարայի կափարիչի վրա ՝ արկադային կոճակի համար:
#### 3.3.2
Arոդեք կապալարեր ձեր արկադային կոճակի համար:
#### 3.3.3
Տեղադրեք ձեր արկադային կոճակը հաբի տարայի կափարիչի մեջ:
#### 3.3.4
Կափարիչի մյուս կողմում ամրացրեք RJ45 իգական ճեղքվածքը:
### 3.4 Վերահսկիչի ներքևի հավաքում
! (./ պատկերներ/controllerAlmostFinished.jpg)
Տեղադրեք ethernet լարը հաբի տարայի ներքևի մասում, այնուհետև կապեք չամրացված հանգույցը Ethernet լարի վերջից անմիջապես ներքև:
### 3.5 Վերահսկիչի եզրափակիչ ժողովը
! (./ images/controllerFinished.jpg)
Միացրեք Ethernet- ը RJ45 իգական բեկումի մեջ: Կոնտեյները փակելիս զգույշ եղեք, որպեսզի չկոտրեք կոճակները:
### 3.6 Կրկնել երկրորդ կարգավորիչի համար
! (./ images/secondController.jpg)
### 3.7 Softwareրագրակազմ. Նվագարկիչի վերահսկում
Տես [`./code/step3-playerControls.ino`](./code/step3-playerControls.ino)
Քայլ 4: Աուդիո
### 4.1 Միացրեք DF նվագարկիչը տախտակի մեջ
Ավելացնել կոնդենսատոր և դիմադրություն:
! (./ images/audioCloser.jpg)
### 4.2 Միացրեք 3 վտ բարձրախոսը տախտակի մեջ
### 4.3 Ներբեռնեք ձայները միկրո SD- ում
Թղթապանակի անունը պետք է լինի mp3, տեղադրվի SD քարտի արմատային գրացուցակի տակ, իսկ mp3 ֆայլի անունը պետք է լինի 4 թվանշան, օրինակ `" 0001.mp3 ", տեղադրված mp3 պանակի տակ: Եթե ցանկանում եք այն անվանել և՛ անգլերեն, և՛ չինարեն, կարող եք ավելացնել այն թվից հետո, օրինակ ՝ «0001hello.mp3» կամ «0001 后来.mp3»:
Տես [`./audio/erly(./audio):
### 4.4 Միացրեք Micro SD- ն DF նվագարկիչին
### 4.5 Softwareրագրակազմ. Աուդիո
Տե՛ս [`./code/step4-audio.ino`^(./code/step4-audio.ino)
Քայլ 5: Ձգողականություն
### 5.1 Չափել
! (./ images/lightsOnWall.jpg)
Կախեք ձեր LED ժապավենը պատին կամ ինչ -որ այլ բաների: Ընտրեք այնպիսի տեղ, որն իմաստ ունի ինքնահոսության սկիզբը, օրինակ, որտեղից լուսային շերտը սկսում է ուղղահայաց ճանապարհորդել:
Չափեք, թե որքան հեռու է LED շերտի ծայրից այս վայրը: Այս դիրքում հաշվեք LED- ի ինդեքսը `օգտագործելով չափված երկարությունը, շերտի ընդհանուր երկարությունը և LED- ների միջև հեռավորությունը:
### 5.2 Softwareրագրակազմ. Ձգողականության ժամանակ
Տե՛ս [`./code/step5-gravity.ino`erly(./code/step5-gravity.ino)
Քայլ 6: Վերջնական ծրագրակազմ
Խաղին ավելացրեք հաղթող:
! (./ images/horse.jpg)
Տես [`./code/step6-final.ino`erly(./code/step6-final.ino)
Խորհուրդ ենք տալիս:
Անլար դռան զանգ - (ազնվամորի PI և Amazon Dash). 4 քայլ (նկարներով)
Անլար դռան զանգ - (Ազնվամորի PI և Amazon Dash). Ի՞նչ է դա անում: (տես տեսանյութը) Երբ կոճակը սեղմվում է, Ազնվամորին հայտնաբերում է անլար ցանցում նոր սարքի մուտք գործելը: Այս կերպ այն կարող է ճանաչել սեղմված կոճակը և փոխանցել այս փաստի մասին տեղեկությունները ձեր բջջայինին (կամ ձեր
Amazon Dash Button Silent Doorbell: 10 քայլ (նկարներով)
Amazon Dash Button Silent Doorbell: Անընդհատ նայում եք պատուհանից, որպեսզի կարողանաք ընդհատել այցելուներին նախքան դռան զանգը զանգելը: Հոգնե՞լ եք, երբ շունն ու երեխան խելագարվում են, երբ այն զանգի: Չեք ուզում մի մեծ գումար ծախսել " խելացի » լուծում? Լուռ դռան զանգ կատարելը նույնն է, ինչ
XiaoMi Vacuum + Amazon Button = Dash մաքրում. 5 քայլ (նկարներով)
XiaoMi Vacuum + Amazon Button = Dash Butting: Այս հրահանգը կբացատրի, թե ինչպես օգտագործել ձեր պահեստային Amazon Dash կոճակները ՝ XiaoMi վակուումը վերահսկելու համար: Ես ստացա մի փունջ Amazon կոճակներ, որոնք դրված էին այն ժամանակներից, երբ նրանք $ 1 էին, և ես դրանք օգտագործեցի: Բայց ստանալով նոր Robot Vacuum- ը, ես որոշում եմ
Վերանորոգեք Radio Aux Jack / Ավելացրեք մեդիա Bluetooth ընդունիչ ՝ Dash- ի հետևում. 6 քայլ (նկարներով)
Վերանորոգեք Radio Aux Jack / Ավելացրեք մեդիա Bluetooth ընդունիչ ՝ Dash- ի հետևում. Դա անակնկալ չէր, քանի որ ես հաճախ եմ օգտագործում այն և պարզապես թողնում եմ օժանդակ լարը, որը կախված է բուքից: Այն շտկելու համար ինձ պարզապես անհրաժեշտ էր մի քանի վահանակ հանել գծիկից, հանել և վերցնել ապա
Dash Led Mod: 3 քայլ
Dash Led Mod. Երբևէ ատե՞լ եք ձեր մեքենայի հետ եկած աննկատ կանաչ լուսարձակը: ահա դրանցից ազատվելու և գիշերը դեռ տեսնելու ձեր միջոցներից մեկը: նախ ընտրեք գծիկ դեպի ռեժիմ … սա կանի: նշեք միայն այն պատճառով, որ ես տեղադրում եմ սա ՉԻ ենթադրում պատասխանատվություն իմ կողմից, դուք