Բովանդակություն:
- Քայլ 1: Հավաքեք ձեր նյութերը
- Քայլ 2. Ստեղծեք կամ ստացեք PCB
- Քայլ 3: Հավաքեք էլեկտրոնիկան
- Քայլ 4: Բեռնեք Arduino ծածկագիրը և միացեք WiFi- ին
- Քայլ 5: Լարերը և հզորությունը միացրեք
- Քայլ 6: Ապահովեք էլեկտրոնիկան
- Քայլ 7: Բեռնել և օգտագործել բջջային հավելվածը
- Քայլ 8: Ստեղծեք հիանալի բան
Video: Ավելի հեշտ WiFi LED Light Strip Controller: 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Անցյալ գարնանը ես սկսեցի նախագծել հատուկ սարքավորում և ծրագրակազմ ՝ LED լույսերի երկու շերտերը կառավարելու համար ՝ օգտագործելով մեկ NodeMCU ESP8266-12E զարգացման տախտակ: Այդ գործընթացի ընթացքում ես սովորեցի, թե ինչպես պատրաստել իմ սեփական տպագիր տպատախտակները (PCBs) CNC երթուղիչով, և ես գրեցի «Instructable», որը քայլ առ քայլ գնում էր այդ գործընթացի միջոցով: (Ուղեցույցների հղում) Ես դրան հետևեցի ՝ հրահանգներ գրելով LED լուսային ժապավենների համար ձեր սեփական WiFi վերահսկիչ կառուցելու համար, ներառյալ վերահսկիչի GPL'd բաց կոդով ծրագրակազմը և լույսի վերահսկիչը օգտագործելու համար բջջային հավելվածը: (Instructables link) Այդ երկրորդ ուսանելիը մի քանի ամսվա ուսուցման, մշակման, փորձարկման և վերափոխման արդյունք էր, և այն ներառում էր իմ սարքավորումների իններորդ վերանայումը: Սա 10 -րդ տարբերակն է:
Ինչու՞ պատրաստել տասներորդ տարբերակը և ինչու գրել դրա մասին: Երկար պատմություն անելու համար ես պետք է պատրաստեի տասնյակ հսկիչներ, ուստի ինձ հարկավոր էր, որ դրանք ավելի հեշտ լինեին մետաղալարով, ավելի արագ արտադրվեին և ավելի ամուր լինեին: Այս նախագիծը առաջ տանելու գործընթացի ընթացքում ես շատ բան սովորեցի: Երբ ես գրեցի նախորդ Instructable- ը վերահսկիչի մասին, ես էլեկտրոնիկան կառուցել էի ՝ հիմնվելով իմ սեփական PCB- ի ստեղծման իմ առկա գիտելիքների վրա: Իմ առաջին «իրական» նախագիծը անհատականացված PCB- ով լույսի վերահսկիչն էր, և սովորելու իմ ճանապարհին ես ստեղծեցի ինը տարբերակ: Վերջին մի քանիսը բավականին լավն էին:
Theանապարհին ես հատկապես մի քանի բան սովորեցի, որոնք օգնեցին դա բարձրացնել մեկ այլ մակարդակի:
- Ես վճռական էի սկսել բաց կոդով ծրագրով, և ես ի սկզբանե նախագծեցի իմ տախտակը Fritzing- ով: Ես դեռ հավատում եմ, որ սկսնակների համար ճիշտ ծրագիր լինելը `սովորել, թե ինչպես նախագծել PCB, քանի որ պետք չէ սովորել, թե ինչպես ստեղծել սխեմատիկ, բայց այժմ ես կարծում եմ, որ պետք է« ավարտել »ավելի պրոֆեսիոնալ CAD գործիք: Իմ ընտրած ծրագիրը Արծիվն է: Այն տախտակը, որը ես կարողացա արտադրել Eagle- ի հետ, զգալիորեն ավելի լավն է, քան այն, ինչ ես կարողացա ստեղծել Fritzing- ի հետ:
- Մի փոքր փորձից հետո ես այժմ կարողանում եմ մի փոքր ավելի լավ «մտածել տուփից դուրս»: Հատուկ բանը, որ ես հասկացա, այն է, որ ես կարող եմ զգալիորեն պարզեցնել էլեկտրագծերը `վերադասավորելով քորոցների առաջադրանքները և այն վերածելով երկկողմանի տախտակի` շատ պարզ վերին մասով: Ես դեռ ի վիճակի չեմ հուսալիորեն երկկողմանի PCB- ներ արտադրել իմ CNC երթուղիչով, բայց այս նոր տախտակի վերին հատվածի ձեռքով էլեկտրամոնտաժելը ավելի հեշտ է, քան նախորդ դիզայնով պահանջվող թռիչքները: Նրանց համար, ովքեր կարող են միայն միակողմանի PCB պատրաստել, այս նախագծին կարելի է հասնել `ստեղծելով միակողմանի տախտակ և մի քանի միացումներ ձեռքով միացնելով:
- Չունե՞ք CNC երթուղիչ: Այժմ ես կարող եմ մատնանշել ձեր սեփական PCB- ն առանց մեկի պատրաստելու մի քանի եղանակ:
- Դեռ չե՞ք կարողանում պատրաստել ձեր սեփական PCB- ն (կամ չեք ցանկանում): Ինձ հաջողվել է ձեռք բերել այս նախագծի համար իմ նախագծած PCB- ները առևտրային կերպով արտադրված քանակությամբ և գներով, որոնք ես կարող եմ թույլ տալ պահեստավորել և վաճառել: Սա նշանակում է, որ այս նախագիծը կարող է իրականացվել ոչ ավելի էլեկտրոնիկայի հմտություններով, որքան զոդման ունակությամբ:
Պատրա՞ստ եք ստեղծել ձեր սեփական WiFi վերահսկիչը երկու լուսադիոդային լուսարձակների համար: Լավ Նյութերի օրինագծին:
Չնայած սա սկսվեց որպես հրահանգելի, այն դարձավ շարունակական նախագիծ APPideas- ի համար: Մենք ժամանակ առ ժամանակ թարմացնում ենք այս Instructable- ը, սակայն վերջին տեղեկությունները միշտ հասանելի են
Քայլ 1: Հավաքեք ձեր նյութերը
Նյութերի այս օրինագիծը ենթադրում է, որ դուք կարող եք կամ արտադրել ձեր սեփական PCB- ն, կամ գնելու եք հատուկ այս նախագծի համար: Այս նախագիծը պատրաստելու եղանակներ կան ՝ առանց անհատական PCB- ի: Կարդացեք հետևյալ Instructable- ի 2 -րդ քայլը, եթե ցանկանում եք փորձել հեռացնել այն առանց սովորական PCB- ի: (Հրահանգների հղում) Ուշադրություն դարձրեք, որ ես թվարկում եմ այն մասերը, որոնք ես անձամբ եմ գնել, և իրերի մեծ մասը վաճառվում է ավելի մեծ քանակությամբ, քան ձեզ հարկավոր կլինի: Ազատորեն գնումներ կատարեք:
- (1) NodeMCU ESP8266-12E զարգացման տախտակ (Amazon հղում)
- (1) 5 Վ լարման կարգավորիչ (Amazon հղում)
- (1) Լարման կարգավորիչի ջերմատաքացուցիչ (Amazon հղում)
- (1) 100 μf կոնդենսատոր և
- (1) 10 μf կոնդենսատոր (Amazon հղում)
- (2) 5 բևեռ, 3,5 մմ պտուտակով պտտվող տերմինալներ (eBay հղում)
- (1) երկբևեռ, 5 մմ պտուտակով պտուտակավոր տերմինալ (Amazon հղում)
- (8) N-channel MOSFET (Amazon հղում)
- (1) գլանափաթեթ SMD 5050 LED լուսարձակ (Amazon հղում)
- (1) 12V, 5A DC սնուցման աղբյուր (եթե չեք կարող օգտագործել այն, ինչ եկել է ձեր լույսերով) (Amazon հղում)
- (1) 5-թել մետաղալար (Amazon հղում)
Սպառվող, ընտրովի և լրացուցիչ նյութեր և գործիքներ.
- (1) Sոդման երկաթ (Amazon հղում)
- (որոշ) oldոդող (Amazon հղում)
- (որոշ) Ռոզինի մածուկի հոսք (Amazon հղում)
- (1) մետաղալարեր (Amazon հղում)
- (1) Տախտակի վիզա (Amazon հղում)
- (որոշ) Հեղուկ էլեկտրական ժապավեն (Amazon հղում)
- (որոշ) Սուպեր սոսինձ (Amazon հղում)
- (5) #4 - 1/2 "փայտե պտուտակներ (Amazon հղում)
- (որոշ) Մալուխի և հանգույցի մալուխային կապեր կամ zip կապեր (Amazon հղում)
Ի վերջո, ձեզ հարկավոր է PCB: Դուք կարող եք ինքներդ պատրաստել (ստորև բերված ֆայլերը և հրահանգները) կամ պատվիրել մեզանից մեկը:
- (1) APPideas- ից նախապես պատրաստված PCB (APPideas հղում), կամ
- (1) Միակողմանի պղնձով պատված PCB (Amazon հղում), կամ
- (1) Երկկողմանի պղնձով պատված PCB (Amazon հղում)
Եթե ձեր սեփական PCB- ն եք պատրաստում, ապա ձեզ հարկավոր է որոշել լրացուցիչ նյութեր, որոնք անհրաժեշտ են ձեր կառուցումն ավարտելու համար, ինչպիսիք են երթուղիչի բիթերը և պահվող նյութերը կամ քիմիական նյութեր փորագրելը:
Այժմ, երբ ձեր նյութերը միասին ունեք, եկեք պարզենք, թե ինչպես եք ձեռք բերելու ծրագրի համար նախատեսված PCB- ն:
Քայլ 2. Ստեղծեք կամ ստացեք PCB
Եթե դուք չեք կարող արտադրել ձեր սեփական PCB- ն, կամ չեք ցանկանում դա անել, ես ունեցել եմ առևտրային արտադրության փոքր քանակությամբ տախտակներ, և դրանք հասանելի են վաճառքի համար այստեղ (հավելվածների հղում): Առաքումը ձեր ձեռքը վերցնելու ամենաթանկ մասն է, բայց կարող եք գումար խնայել ՝ պատվիրելով մեկից ավելին:
Եթե դուք ունեք ձեր սեփական Տպագիր միացման տախտակ (PCB) պատրաստելու հնարավորություն, ստորև բերված են բոլոր ֆայլերը, որոնք անհրաժեշտ են PCB- ն անհատական WiFi LED լուսարձակման վերահսկիչի համար պատրաստելու համար:
Եթե դուք CNC երթուղիչ ունեք և չգիտեք, թե ինչպես ստեղծել PCB, կարդացեք թեմայի վերաբերյալ իմ մանրամասն Instructable- ը: (Instructables link) Ես անձամբ չեմ պատրաստել անհատական PCB որևէ այլ եղանակով: Դուք կարող եք ծանոթանալ այս Instructable- ին ՝ ողջամիտ բարորակ քիմիական նյութերով PCB պատրաստելու մասին (Instructables link) կամ որոնել «Custom PCB» - ը Instructables.com կայքում, և դուք կբացահայտեք, որ կան մի շարք մեթոդներ:
Օգտագործեք ստորև բերված հղումները `գերբեր և գերազանց ֆայլերը ներբեռնելու համար: Կարող եք նաև ներբեռնել ստորև Eagle ֆայլերը, եթե ցանկանում եք փոփոխություններ կատարել դիզայնում: Սա երկկողմանի PCB է, բայց եթե միայն միակողմանի տախտակներ արտադրելու ունակություն ունեք, ապա ձեզ հարկավոր կլինի միայն ներքևի հատվածը կտրել: Ես ցուցումներ կտամ էլեկտրոնիկայի հավաքման տեղեկատվության մեջ տախտակի վերին մասից հետքերը ձեռքով միացնելու համար: Դա անելը բավականին պարզ է, ուստի լավ ընտրություն է, եթե ձեզ համար դժվար է երկկողմանի տախտակ արտադրելը:
Եթե Ձեզ անհրաժեշտ է այս PCB- ները գնել մեծածախ, դրանք հասանելի են PCBWay հանրային նախագծում: (PCBWay հղում)
Քայլ 3: Հավաքեք էլեկտրոնիկան
Այժմ, երբ դուք ունեք ձեր բաղադրիչները միասին և PCB- ն ձեռքում, ժամանակն է սկսել զոդումը: Soldոդման շատ կետեր կան, բայց զոդումը շատ պարզ է, ինչպես դուք կտեսնեք: Տեղեկատվության համար նայեք նկարներին: Նկատի ունեցեք, որ վերևում պատկերված դեղին/շագանակագույն PCB- ները պատրաստված են CNC երթուղիչով, իսկ կապույտ PCB- ները առևտրային արտադրության տարբերակն են:
- Տեղադրեք NodeMCU ESP8266-12E զարգացման տախտակը PCB- ի մեջ: Հնարավոր է պատահաբար տեղադրել այս տախտակը հետընթաց, և այն դժվար է հեռացնել այն զոդելուց հետո, այնպես որ համոզվեք, որ կապումներն են ճիշտ կողմնորոշված: Erոդեք բոլոր հետքերը ունեցող բարձիկները: Ընդհանուր առմամբ դրանք 12 -ն են ՝ տասը ՝ մեկ շարանի կապում և երկուսը ՝ մյուսի երկայնքով: Անհրաժեշտ չէ զոդել այն հետքերը, որոնք հետքեր չունեն: Եթե դժվարանում եք սոսինձը հոսել այս կապում, ապա խեժափողի մածուկի հոսքը կօգնի:
- Հավաքեք 5 Վ լարման կարգավորիչը և ջերմության համաժամեցումը, ինչպես ցույց է տրված, այնուհետև կպցրեք դրա երեք հանգույցները դեպի PCB դեպի NodeMCU ESP8266-12E զարգացման տախտակից ձախ, ինչպես երևում է լուսանկարներում:
- Տեղադրեք երկու կոնդենսատորները բարձիկների մեջ, որոնք անմիջապես գտնվում են լարման կարգավորիչի հետևում: Ուշադրություն դարձրեք կոնդենսատորների կարգին և բևեռականությանը: 100 μf կոնդենսատորը պետք է տեղադրվի PCB- ի արտաքին եզրին ամենամոտ, իսկ 10 μf կոնդենսատորը `PCB- ի ներսից ամենամոտ: Կոնդենսատորների բացասական հոսքերը պետք է ուղղված լինեն միմյանց:
- Բոլոր ութ MOSFET- ները կպցրեք PCB- ին NodeMCU զարգացման տախտակի աջ կողմում գտնվող բարձիկներում: Երբ կպցնում եք ստորին շերտը, անհրաժեշտ է միայն կպցնել հետքեր ունեցող կապանքները: Այնուամենայնիվ, կան քսանչորս տողեր, և դրանցից տասնութը պետք է զոդել PCB- ի ներքևի մասում, այնպես որ դա օգնում է խուսափել շփոթությունից, եթե մի երկու լրացուցիչ րոպե տրամադրեք և դրանք բոլորը կպցրեք: Կարող եք նաև խուսափել վերին շերտը կպցնելուց ՝ զոդը հոսելով համապատասխան միջանցքների միջոցով, ինչպես նկարագրված է ստորև:
-
Sոդել տախտակի վերին հետքերը:
- Եթե ունեք երկկողմանի PCB, միացրեք զոդման ութ կետերը, որոնք միացված են PCB- ի վերին մասի հետքերին: Այդ հետքերը կապված են MOSFET- ների ութ աջ կողերից յուրաքանչյուրի հետ: Վերին կողմի միացումներն իրար կպցնելու հեշտ միջոց է ՝ ներքևի մասից մի փոքր տաքացնել քորոցները ձեր եռակցման երկաթով, այնուհետև օգտագործել վարդագույն մածուկի հոսք և ներքևից բավականաչափ զոդ քսել, որպեսզի այն անցնի միջանցքով: Այս մեթոդը կգործի առանց ռոզինի մածուկի հոսքի, բայց հոսքը կօգնի զոդի հոսքին մի փոքր ավելի ազատ և ավելի քիչ ջերմությամբ: Երբ դուք հեռացնում եք կրակը, դուք պետք է ունենաք ամուր զոդում տախտակի վերևում: Անպայման փորձեք ձեր աշխատանքը:
- Եթե դուք չունեք երկկողմանի PCB, ապա ձեզ հարկավոր է միացնել MOSFET- երից յուրաքանչյուրի աջ ոտքը միմյանց: Սա ցամաքային միացում է միացումում: Չորս խմբի ստորին ձախ MOSFET- ն արդեն միացված է PCB- ի ներքևի մասում գտնվող սխեմայի ընդհանուր գետնին, ուստի բավական է այդ նույն խմբի մյուս երեք MOSFET- ների աջ ոտքը միացնել իր հիմքի ոտքին:. Դուք կարող եք դա անել ՝ սոսնձման լարերը ուղղակիորեն կպցնելով տախտակի վերևի մասում գտնվող MOSFET- երի ոտքերին, կամ միացնող մետաղալարերը զոդելով PCB- ի ներքևի համապատասխան լարերին: Ես նախընտրեցի զոդել PCB- ի ներքևում, որպեսզի կարողանամ թաքցնել լարերը պատյանում:
- Տեղադրեք երկբևեռ, 5 մմ պտուտակով պտուտակավոր տերմինալային բլոկ NodeMCU զարգացման տախտակի ձախ կողմում: Պտուտակված տերմինալները բավականին չարաշահումներ են պահանջում, այնպես որ ապահովեք այն PCB- ին ՝ ավելացնելով մի սուպեր սոսինձի կաթիլ և այն 30 վայրկյան սեղմելով տեղում: Տեղը սոսնձելուց հետո կպցրեք նրա երկու լարերը PCB- ի ներքևի մասում:
- Տեղադրեք (2) հինգ բևեռ, 3 մմ տրամագծով պտուտակավոր տերմինալային բլոկներ MOSFET- ների աջ կողմում: Այս տերմինալային բլոկները կպցրեք PCB- ին այնպես, ինչպես նկարագրված է վերևում, այնուհետև կպցրեք տախտակի ներքևի բոլոր տասը կապերը `յուրաքանչյուր տերմինալային բլոկի համար հինգ կապիչ:
- Ամեն ինչ զոդված է, ուստի ժամանակն է մաքրելու և ստուգելու ձեր աշխատանքը: Սկսեք ՝ անվտանգության ակնոցներ դնելով, այնուհետև տախտակի ներքևի մասում կապանքներից ավելորդ մետաղը կտրելով: Ես խորհուրդ եմ տալիս չկրճատել NodeMCU ESP8266-12E զարգացման տախտակի հաղորդալարերը: Քորոցները շատ հաստ են և հակված են վնասել մետաղալարերը:
- Ստուգեք ձեր աշխատանքը ՝ փորձելով հետագծման վերջնակետերը օմմետրով: Պարզապես միացրեք ձեր օմմետրից մի կապը PCB- ի զոդման կետին, այնուհետև մյուս կապը միացրեք զոդման կետին, որը գտնվում է հետքի մյուս կողմում: Դուք պետք է անընդհատություն ունենաք բոլոր համապատասխան հետքերի միջև: Հատկապես լավ գաղափար է կրկնակի ստուգել ձեր զոդման կետերը: Դա անելու համար միացրեք ձեր օմմաչափի մեկ կապը NodeMCU ESP8266-12E զարգացման տախտակի գրունտային քորոցին, այնուհետև մյուս կապը միացրեք միանգամից յուրաքանչյուր MOSFET- ի աջ կողին: Պետք է անընդհատություն լինի այդ կապերի և շղթայի ընդհանուր եզրերի միջև:
Քայլ 4: Բեռնեք Arduino ծածկագիրը և միացեք WiFi- ին
Հանուն ամբողջականության, ես մեծ մասամբ կրկնում եմ իմ նախորդ Instructable- ի այս հրահանգները: Ես միտումնավոր տալիս եմ Arduino կոդի բեռնման նախքան էլեկտրոնիկայի ապահովումը կամ 12 Վ էլեկտրամատակարարումը միացնելը, որպեսզի խուսափեմ NodeMCU զարգացման տախտակի պատահական միացման հնարավորությունից USB- ի ընթացքում, երբ այն սնվում է Vin- ի միջոցով:
Arduino IDE- ի ձեռքբերում, տեղադրում և կարգավորում: Եթե արդեն ունեք Arduino IDE- ն տեղադրված և կարգավորված ՝ ESP8266 տախտակից օգտվելու համար, ներբեռնեք ստորև բերված ZIP ֆայլը, բացեք այն, այնուհետև տեղադրեք պարունակվող ուրվագիծը ESP- ում: Հակառակ դեպքում, ստացեք Arduino IDE այստեղից և տեղադրեք այն: Arduino IDE- ի կողմից ESP խորհուրդը ճանաչելու մի քանի քայլ կա: Ես դրանք կտրուկ կետերով կտամ: Եթե ցանկանում եք լիարժեք բացատրություն, թե ինչ եք անում և ինչու, կարող եք կարդալ դրա մասին այստեղ:
- Բացեք Arduino IDE- ն և կտտացրեք Ֆայլ> Նախապատվություններ (macOS- ում, դա կլինի Arduino IDE> Նախապատվություններ)
- Տեղադրեք այս հասցեն Լրացուցիչ խորհուրդների մենեջերի URL- ների վանդակում ՝
- Սեղմեք OK
- Վերադառնալով Arduino IDE- ի հիմնական էկրանին, կտտացրեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ…
- Որոնեք «esp8266» և երբ գտնեք այն, կտտացրեք Տեղադրեք և փակեք «Տախտակների կառավարիչ» պատուհանը
- Կտտացրեք Գործիքներ> Տախտակ և ընտրեք NodeMCU 1.0 (ESP8266-12E մոդուլ)
- Կտտացրեք Գործիքներ> Պորտ և ընտրեք USB պորտը, որին միացված է ESP տախտակը
Դուք պետք է կատարեք վերջին երկու քայլերը ցանկացած ժամանակ, երբ զարգանաք տարբեր տեսակի Arduino տախտակի վրա և վերադառնաք ESP8266- ին: Մնացածը միայն մեկ անգամ պետք է արվի:
Այս ուրվագիծը կազմելու համար ձեզ հարկավոր է մի քանի գրադարան ներբեռնել IDE- ում, այնպես որ կտտացրեք Էսքիզ> Ներառել գրադարան և սեղմեք ESP8266WiFi: Նույն կերպ պետք է բեռնել հետևյալ գրադարանները (կտտացրեք Էսքիզ> Ներառել գրադարանը, այնուհետև սեղմեք գրադարանի անունը) ՝ ESP8266mDNS, ESP8266WebServer, WiFi, ArduinoJson, EEPROM, ArduinoOTA: Եթե գրադարանների ցանկում չեք տեսնում դրանցից որևէ մեկը, այն կգտնեք ՝ կտտացնելով Էսքիզ> Ներառել գրադարան> Կառավարել գրադարանը և գրադարանի անունը որոնելով: Երբ այն գտնեք, կտտացրեք Տեղադրեք, այնուհետև նորից անցեք քայլերը ՝ այն ձեր ուրվագծում ներառելու համար:
Կոդի կազմում և այն գրատախտակին ուղարկելը: Նախքան դա անելը, եթե դուք տեղադրել եք լարման կարգավորիչ, ստուգեք, որ ESP տախտակի Vin քորոցին հոսանք չկա: Ներբեռնեք zip ֆայլը, որը ներառված է այս քայլին (ստորև) և բացեք այն կամ ստացեք github- ում: (github հղում) Միացրեք ձեր ESP տախտակը ձեր համակարգչին USB- ի միջոցով, ընտրեք համապատասխան տախտակը և նավահանգիստը Գործիքների ցանկի միջոցով, այնուհետև կտտացրեք Վերբեռնում կոճակին: Դիտեք վահանակը, և մի փոքր անց կոդը կբեռնվի: Եթե ցանկանում եք տեսնել, թե ինչ է սարքը մուտք գործում, բացեք Սերիայի մոնիտորը և սահմանեք բաուդ արագությունը 57600 -ի վրա: Էսքիզը այնքան էլ շատախոս չէ, բայց այն ցույց է տալիս կարգավիճակի մասին որոշ տեղեկություններ, ինչպիսիք են սարքի IP հասցեն:
Կառավարիչը ձեր ցանցին միացնելու և այն կազմաձևելու համար
- Միացրեք վերահսկիչի աշխատանքը
- Ձեր համակարգչում կամ բջջային սարքում միացեք վերահսկիչ սարքի ստեղծած WiFi ցանցին: Այն կստեղծի ցանց SSID- ով, որը սկսվում է «appideas-»-ով
- Բացեք վեբ զննարկիչը և գնացեք
- Տրամադրեք ձեր ցանցին միանալու հավատարմագրերը, այնուհետև կտտացրեք ՄԻԱԵԼ կոճակին
- Ստացեք IP հասցեն, որը նշանակվել է վերահսկիչին: I’mավում եմ, որ այս հատվածը դեռ հեշտ չէ: Եթե գիտեք, թե ինչպես հասնել ձեր WiFi երթուղիչի DHCP սարքերի ցուցակին, WiFi- ի վերահսկիչը կհայտնվի դրա վրա `սարքի անունով, որը պարունակում է« esp »և չորս նիշ, որոնք« appideas- »-ից հետո գտնվում էին սարքի մուտքի կետի SSID- ում: Arduino սերիական մոնիտորը ցույց կտա նաև սարքի նշանակված IP հասցեն:
Եթե ցանկանում եք իմանալ, թե ինչպես է աշխատում Arduino կոդը, կարող եք կարդալ դրա մասին իմ նախորդ Instructable- ի 4 -րդ քայլում: (Instructable link) Այդ Instructable- ը նաև խոսում է այն մասին, թե ինչպես օգտագործել վեբ զննարկիչը ՝ ձեր լույսերն ու WiFi վերահսկիչը փորձարկելու համար, այնպես որ, եթե անհամբեր հասնեք բջջային հավելվածի տեղադրմանը, կարող եք դա ստուգել:
Քայլ 5: Լարերը և հզորությունը միացրեք
Կրկին, ես պատրաստվում եմ կրկնել իմ նախորդ Instructable- ի քայլերից մեկի մի մեծ մասը:
Եթե դուք միացնում եք միայն մեկ կամ երկու հավաքածու լույսեր, ապա ձեզ հարկավոր չէ կպցնել լուսային շերտերին: Նայեք վերևի երկրորդ պատկերին: Պարզապես կտրեք լուսային շերտը ինչ -որ տեղ մեջտեղում, կտրեք միակցիչները, որոնք արդեն միացված են լույսերի գլանափաթեթի առջևի և հետևի մասերին, կտրեք լարերի ծայրերը և պատրաստ եք այն միացնել ձեր վերահսկիչին: Վերջ Պարզապես միացրեք լույսերը կարգավորիչի համապատասխան հոսանքին և վերջ:
Եթե Ձեզ անհրաժեշտ է ավելի քան երկու լույսի հավաքածու, կամ արդեն «քաղել» եք արտադրողի մալուխի ծայրերը, ապա ձեզ հարկավոր է լարերը ուղղակիորեն կպցնել ժապավենների վրա, և դա կարող է մի փոքր բարդ լինել: Այդ թեմայով արդեն իսկ կա լավ հրահանգ, ուստի ես պատրաստվում եմ հետաձգել այն: Բայց մինչ դա անելը, կան մի քանի նշում, որոնք ես կցանկանայի, որ դուք նկատի ունենաք այդ հրահանգներին նայելիս.
- Երբ ավարտեք ժապավենի վրա զոդումը, օգտագործեք օմմետր ՝ ստուգելու համար, որ պատահաբար չեք միացրել հարակից բարձիկները: Պարզապես դիպչեք ohmmeter- ի տողերին դեպի առաջին և երկրորդ եռակցված բարձիկները ՝ ստուգելու համար, որ նրանց միջև շարունակականություն չկա, այնուհետև երկրորդը և երրորդը, երրորդը և չորրորդը: Հեշտ է բաց թողնել (չտեսնել) մոլորված թել, և դա ընդամենը մի քանի վայրկյան է պահանջվում ՝ հաստատելու համար, որ ինչ -որ վատ բան տեղի չի ունեցել:
- Հատուկ ուշադրություն դարձրեք նրա լարերին, քանի որ, ըստ երևույթին, գույները խառնվել են: Իրականում «սխալ» է, որ նրա լույսի ժապավենն ունի իր լարերը այլ կարգով, քան սովորական է, բայց 5-թել մետաղալարը նորմալ է:
-
Խիստ խորհուրդ է տրվում. Միացումն ապահովելու համար ջերմային կծկման խողովակներ օգտագործելու փոխարեն (Հրահանգի ավարտին մոտ) օգտագործեք Հեղուկ ժապավեն: (Ամազոնի հղում) Ձեր կապերը զգալիորեն ավելի լավ մեկուսացում կունենան և շատ ավելի ապահով կլինեն: Ես ներառեցի նկարներ, բայց եթե նախկինում հեղուկ ժապավեն չեք օգտագործել, գործընթացը բավականին պարզ է.
- «Գլոբ» կպցրեք այն ձեր զոդման կետերի վրա և թույլ տվեք ներծծվել բոլոր ճեղքերում: Դրա տակ պահեք միանգամյա օգտագործման մի բան (թղթե տոպրակ, անցյալ շաբաթվա թերթ, լաթ և այլն): Կիրառեք հաստ շերտ: Լավ է, որ մի փոքր կաթիլ լինի դրանից: Ահա թե ինչու դրա տակ միանգամյա օգտագործման բան կա: Համոզվեք, որ այն ամենը, ինչ զոդվել է, ամբողջությամբ ծածկված է և տեսանելի չէ, նույնիսկ մի փոքր: Դրեք այն հաստ. Այդպես չի մնա:
- Թողեք, որ այն չորանա առնվազն 3-4 ժամ: Չորանալիս այն կնվազի, և այն սերտորեն կձևավորվի ձեր լարերի շուրջ:Սա լավ է! Ձեր զոդման կետերը բառացիորեն սոսնձված են տեղում, և կաուչուկի շերտը մեկուսացնում է հեղուկի ներթափանցման ամեն մի վայր: Ոչ այլ ինչ, քան դիտավորյալ կամ բռնի գործողություն, որը կարող է խզել կապերը կամ կարճ միացում առաջացնել:
- 3-4 ժամ անցելուց հետո ավելացրեք երկրորդ շերտը և թույլ տվեք, որ այն չորանա: Այս վերարկուն կարող է շատ ավելի բարակ լինել: Այն կարիք չունի որևէ բանի մեջ ներթափանցել. Դա պարզապես կնքում և ամրացնում է առաջին շերտը: Երկրորդ շերտը չորացնելուց հետո պատրաստ է օգտագործման:
Այդ ամենից դուրս, ահա հղումը դեպի Instructable: (Հրահանգների հղում)
Այժմ, երբ լարերը գալիս են ձեր լուսային ժապավեններից, դրանք միացրեք 5 բևեռ պտուտակված տերմինալների համապատասխան լարերին: Եթե դուք գնել եք մեր արտադրած PCB- ն, դրանք պիտակավորված են ձեզ համար: Եթե ոչ, ապա վերևից ներքև դրանք այս կարգի են ՝ սպիտակ, կապույտ, կարմիր, կանաչ, սև (ուժ):
Վերջապես, հոսանքը միացրեք PCB- ին ՝ 12 Վ (կամ 24 Վ) սնուցման աղբյուրը միացնելով երկու բևեռ պտուտակավոր տերմինալին: Դրական կապարը ամենամոտն է լարման կարգավորիչին, իսկ բացասական հաղորդալարը `ամենամոտ PCB- ի արտաքին եզրին: Կրկին, դրանք պիտակավորված են արտադրված PCB- ի վրա:
Քայլ 6: Ապահովեք էլեկտրոնիկան
Նման նախագծերի դեպքում, ամենայն հավանականությամբ, խափանումներ կունենաք, եթե մասերը շարժվում են, բացվում կամ թուլանում են, ուստի կարևոր է ապահովել էլեկտրոնիկայի ապահովումը:
Եթե ունեք 3D տպիչ, ներբեռնեք STL ֆայլերը ներքևում և տպեք դրանք: Մեկը հիմքն է, իսկ մյուսը `կափարիչը: Կափարիչը պարտադիր չէ: Սկսեք երկկողմանի ժապավենով փոքր տախտակին էլեկտրամատակարարումը ապահովելով: Հաջորդը, ամրացրեք էլեկտրոնիկայի ամրացման հիմքը տախտակին (2) #4 - 1/2 "փայտյա պտուտակներով: Ի վերջո, ամրացրեք PCB- ն հիմքին (3) #4 - 1/2" փայտյա պտուտակներով: Եթե ցանկանում եք փոփոխել գործը, Fusion 360 ֆայլը հասանելի է նաև ներքևում ներբեռնելու համար:
Եթե դուք չունեք 3D տպիչ, խորհուրդ եմ տալիս հետևել նույն հիմնական ընթացակարգին ՝ բացառելով միայն 3D տպագիր հիմքն ու կափարիչը: Կարևոր է ապահովել PCB- ն չանցնող մակերևույթի վրա, այնպես որ այն փայտի կտորի վրա պտուտակելը կատարյալ կաշխատի:
Նկատի ունեցեք, որ հիմքի և PCB- ի կողմնորոշումը կարևոր է, քանի որ դրանք միայն երեք անկյուններում ունեն պտուտակված անցքեր: Ես նախընտրում եմ տեղադրել իմ PCB- ները, որոնք ուղղված են նկարում, քանի որ դա թույլ չի տալիս օգտվողներին միացնել NodeMCU զարգացման տախտակը USB- ին, մինչդեռ ամեն ինչ ապահովված է: Եթե նախընտրում եք ավելի հեշտ մուտք դեպի USB պորտ (և դուք խոստանում եք լինել զգույշ և միացնել այն, քանի դեռ հոսանքը հոսում է դեպի Vin), ապա այն այլևս շրջելը ոչ մի վնաս չունի:
Քայլ 7: Բեռնել և օգտագործել բջջային հավելվածը
Այժմ դուք կարող եք օգտագործել ձեր լույսերը:
Հավելվածը ստանալու ամենադյուրին ճանապարհը ներբեռնել ընթացիկ հանրային տարբերակը ձեր սարքի հավելվածների խանութից:
- iOS App Store- ի հղում
- Android Play Store- ի հղում
Theրագիրը տեղադրելուց հետո անցեք «Բջջային հավելվածի օգտագործումը» բաժին
Եթե նախընտրում եք ապրել ծայրին, կարող եք այլընտրանք տեղադրել աղբյուրի կոդից ծրագրի վերջին զարգացման տարբերակը:
Դուք պետք է ունենաք React Native զարգացման միջավայրի կարգավորում և աշխատեք: Հրահանգները հասանելի են այստեղ: (փաստաթղթերի հղում) Երբ React Native- ը ստեղծվի զարգացման համար, բացեք տերմինալ և գործարկեք այս հրամանները.
mkdir հավելված
cd հավելված git clone https://github.com/appideasDOTcom/APPideasLights.git./ cd mobile-app/react-native/AppideasLights npm install
IOS- ի համար տեղադրելու համար միացրեք ձեր սարքը ձեր համակարգչին և գործարկեք այս հրամանը.
reag-native run-ios
Android- ի համար միացրեք ձեր հեռախոսը համակարգչին և գործարկեք այս հրամանը.
արձագանքման բնիկ վազում-android
Եթե ծրագիրը տեղադրելը առաջին անգամ ձախողվի, երկրորդ հրամանը գործարկեք:
Օգտագործելով բջջային հավելվածը
Առաջին անգամ ծրագիրը բացելիս ձեր միակ տարբերակը կլինի վերահսկիչներ ավելացնելը, այնպես որ դա անելու համար կտտացրեք վերին աջ անկյունում գտնվող «+» կոճակին: Կտտացրեք «Ըստ IP հասցեի» և մուտքագրեք ձեր վերահսկիչի IP հասցեն, այնուհետև կտտացրեք Պահել: Դա այն ամենն է, ինչ դուք պետք է անեք: Եթե ունեք մեկից ավելի վերահսկիչ, կարող եք ավելացնել ավելին ՝ օգտագործելով «+» կոճակը:
Հավելվածը բավականին ինքնաբերաբար բացատրվում է, երբ վերահսկիչներն ավելացվել են: Լույսերը կառավարելու համար հպեք վերահսկիչի կոճակին (այն առայժմ ցույց կտա IP հասցեն): Քանի որ յուրաքանչյուր վերահսկիչ կարող է կառավարել երկու հավաքածու լույսեր, վերահսկիչները առկա են երկուսի համար: Նրանցից յուրաքանչյուրն ունի մեկ անջատիչով բոլոր լույսերը անջատելու և միացնելու հնարավորություն, և գույներից յուրաքանչյուրն ունի իր սեփական սահնակը ՝ այդ գույնը առանձին կառավարելու համար:
Դուք կարող եք կարգավորել կարգավորիչը ՝ կտտացնելով վերևի աջ մասում գտնվող «Կարգավորել» կոճակին: Այդ էկրանին կարող եք տալ ավելի գեղեցիկ անուն, որն այն անունն է, որը կտեսնեք վերահսկիչի ցուցակում հայտնված կոճակի վրա: Կարող եք նաև փոխել IP հասցեն, եթե ձեր DHCP սերվերը նրան այլ հասցե է վերագրում կամ այն սխալ եք մուտքագրել: Ի վերջո, դուք կարող եք ամբողջությամբ ջնջել վերահսկիչը ծրագրից: Սա չի հեռացնում վերահսկիչը ձեր ցանցից. Այն պարզապես ջնջում է հավելվածի գիտելիքները դրա մասին:
Քայլ 8: Ստեղծեք հիանալի բան
Վերջ! Այժմ ժամանակն է ծրագիր գտնել ձեր լույսերի համար: Ես լուսավոր լուսարձակներ եմ պատրաստում և գրում եմ «Ուղեցույց» թեմայի վերաբերյալ: (Հրահանգների հղում)
Կան շատ հիանալի բաներ, որոնք կարող եք անել այս լույսերով, այնպես որ օգտագործեք ձեր երևակայությունը և մեկնաբանություններում ավելացրեք ձեր նախագծերի նկարները: Ես բավականին քիչ եմ աշխատել սարքավորման վրա, այնպես որ հիմա ժամանակն է, որ աշխատեմ բջջային հավելվածի բարելավումներ կատարելու վրա:
Զվարճանալ!
Չնայած սա սկսվեց որպես հրահանգելի, այն դարձավ շարունակական նախագիծ APPideas- ի համար: Մենք ժամանակ առ ժամանակ թարմացնում ենք այս Instructable- ը, սակայն վերջին տեղեկությունները միշտ հասանելի են
Խորհուրդ ենք տալիս:
Ինտերակտիվ LED սալիկի պատ (ավելի հեշտ, քան թվում է). 7 քայլ (նկարներով)
Ինտերակտիվ LED սալիկների պատ (ավելի հեշտ, քան թվում է). Այս նախագծում ես կառուցեցի ինտերակտիվ LED պատի էկրան `օգտագործելով Arduino և 3D տպագիր մասեր: Այս նախագծի ոգեշնչումը մասամբ եկավ Nanoleaf սալիկներից: Ես ուզում էի հանդես գալ իմ սեփական տարբերակով, որը ոչ միայն ավելի մատչելի էր, այլև
Ավելի հեշտ Guitar Hero Clone Controller: 10 քայլ (նկարներով)
Ավելի հեշտ Guitar Hero Clone Controller
SmartCash: Ավելի հեշտ կյանք. 12 քայլ (նկարներով)
SmartCash: Հեշտ կյանք. Նախևառաջ, ես հայտնի կդարձնեի, որ այս նախագիծը կազմել են. հրապարակելու է Ալեքսանը
DIY MusiLED, Երաժշտության համաժամեցված լուսադիոդներ մեկ կտտոցով Windows և Linux հավելվածով (32 բիթ և 64 բիթ): Հեշտ է վերստեղծել, Հեշտ օգտագործել, Հեշտ տեղափոխել ՝ 3 քայլ
DIY MusiLED, Երաժշտության համաժամեցված լուսադիոդներ ՝ մեկ կտտոցով Windows և Linux հավելվածով (32-բիթ և 64-բիթ): Հեշտ է վերստեղծել, դյուրին օգտագործել, հեշտ է տեղափոխել. LED- ները դրանք լուսավորելու են ըստ հարվածի էֆեկտների (Snare, High Hat, Kick)
ԹԱՐՄԱՎԱ !!!! Էժան և հեշտ WIFI ալեհավաքի ազդանշանի ուժեղացուցիչ, որն ավելի լավ և արագ է, քան թղթից !!!: 9 քայլ
ԹԱՐՄԱՎԱ !!!! Էժան և հեշտ WIFI ալեհավաքի ազդանշանի ուժեղացուցիչ, որն ավելի լավ և արագ է, քան թղթից !!!. Նոր շարժում հին գաղափարի վրա ՝ ձեր WIFI ազդանշանը բարելավելու համար: