Բովանդակություն:
- Քայլ 1: Ձեզ անհրաժեշտ բաներ
- Քայլ 2: Սխեմատիկ դիագրամ
- Քայլ 3: Softwareրագրակազմ և ծածկագիր
- Քայլ 4: Միացրեք բոլոր բաները միասին
- Քայլ 5: Ավարտելով հպումը
Video: WiFi Led Fedora գլխարկ (ESP8266 + WS2812b) ՝ 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Սա հիանալի, գեղեցիկ արտաքինով գլխարկ է: Դուք կարող եք փոխել լուսադիոդների գույնն ու հետևանքները ձեր խելացի հեռախոսի կամ համակարգչի միջոցով, ինչպես նաև փորձեցի այն հնարավորինս պարզ և էժան դարձնել: Բացի այդ, այն ունի վերալիցքավորվող մարտկոց, որպեսզի կարողանաք այն վերցնել ձեզ հետ: Սա նույնպես լավ նվեր է: Այսպիսով, եկեք սկսենք -----
Քայլ 1: Ձեզ անհրաժեշտ բաներ
Մեզ անհրաժեշտ են որոշ բաղադրիչներ և մի քանի պարզ գործիքներ դա պատրաստելու համար-
1) NodeMcu Lolin v3 (ESP8266 12e) [գլխարկի ուղեղը]
2) WS2812b [aka the NeoPixel] ես օգտագործել եմ 8 հատ
3) 18650 լի-իոն մարտկոց [էներգիայի հիմնական աղբյուր]
4) մարտկոցի պաշտպանության և լիցքավորման մոդուլ
5) 5V խթանման փոխարկիչի մոդուլ
6) kindանկացած տեսակի spdt անջատիչ
7) լարերը
8) կապի վերնագրեր [լարերը միացնելով mcu հանգույցին]
9) Սև թել և սև կտոր
10) ԵՎ ՀԻՄՆԱԿԱՆ ԲԱՆ The Hat It ինքն իրեն
Գործիքներ-
1) Sոդման երկաթ և զոդ
2) տափակաբերան աքցան
3) Դանակ
4) ասեղ
ԵՎ համակարգիչ ՝ NodeMCU- ն ծրագրավորելու համար
Քայլ 2: Սխեմատիկ դիագրամ
Ինչպես դիագրամի հիմքում, այնպես էլ Vcc- ն մարտկոցից միանում է tp4056 մոդուլին [Նշում- Դիագրամում կտեսնեք, որ դա tp4056 մոդուլ է, բայց իրականում ես օգտագործում եմ tp4056 մոդուլ `գերլիցքավորմամբ, լիցքաթափմամբ և կարճ միացման ձգմամբ] vcc մոդուլը միացման միջոցով միանում է 5 վ հզորացուցիչին, իսկ գետինը ուղղակիորեն միանում է խթանող մոդուլին: Vcc And Ground- ի ուժեղացուցիչ ելքից միացրեք և NodeMCU- ն և led- երը: D1- ը NodeMCU- ից միացեք WS2812b- ի Din pin- ին:
Ես խորհուրդ եմ տալիս նախ կառուցել նախատիպը հացի տախտակի մեջ:
Քայլ 3: Softwareրագրակազմ և ծածկագիր
Հիմա եկեք անենք ծրագրային մասը
Այս նախագծում ես օգտագործեցի McLighting նախագիծը ՝ Toblum- ի շնորհիվ
Ներբեռնեք McLighting- ը սիրուց
Դրանք մանրամասն հրահանգ են այստեղ ՝
Բայց ես փորձում եմ պարզ բառերով բացատրել -
- Նախ անհրաժեշտ է Arduino ID, ներբեռնեք այն այստեղից ՝
- Այնուհետև դուք պետք է տեղադրեք arduino- ի համար ESP8266 տախտակի աջակցություն, անցեք նախընտրությունների երկխոսությանը և մուտքագրեք հետևյալ URL- ը որպես լրացուցիչ խորհուրդների կառավարիչ URL
- Այժմ անցեք գործիքներ ՝ տախտակ և ընտրեք NodeMCU 1.0, սահմանեք պրոցեսորի հաճախականությունը 80 ՄՀց, իսկ Flash չափը ՝ 4 Մ (1 Մ SPIFFS), այնուհետև ընտրեք ճիշտ կոմպորտը:
- Այժմ մենք պետք է ավելացնենք որոշ գրադարաններ -Գնացեք «Էսքիզ»> «Ներառիր գրադարան»> «Կառավարեք գրադարանները …» և տեղադրեք հետևյալ գրադարանները ՝ դրանք որոնելով և տեղադրելով. 1) WiFiManager by @tzapu2) WebSockets by @Links20043) Adafruit NeoPixel ըստ @adafruit4) Լրացուցիչ
- Այժմ մենք պետք է որոշ փոփոխություններ կատարենք ուրվագծում, որպես մեր տեղադրում, բացենք MC Lighting Arduino էսքիզը և անցնենք definitions.h ֆայլին և պարզապես փոխենք led- ների և տվյալների քորոցների քանակը, իմ դեպքում ես օգտագործեցի 8 led և կապիչ D1: Կարող եք նաև փոխել WiFi- ի անունը այստեղ
- Այժմ կազմեք և տեղադրեք ուրվագիծը ESP8266 տախտակին
- Դրանից հետո esp- ը հանդես կգա որպես բաց մուտքի կետ, միացեք դրան և մուտքագրեք ձեր WiFi- ի հավատարմագրերը, ESP- ը կկապվի այդ WiFi- ին
- Գտեք նրա IP- ն ՝ ստուգելով Arduino IDE վրիպազերծման ելքը կամ պարզապես ստուգեք ձեր երթուղիչը կամ wifi թեժ կետը միացված սարքերի համար:
- Գնացեք https:// YOUR_ESP8266_HOSTNAME_OR_IP/վերբեռնեք և վերբեռնեք index.htm McLighting / clients / web / build գրացուցակից:
- Վերջապես վերագործարկեք տախտակը և գնացեք IP հասցե, և դուք կունենաք հեռակառավարվող ինտերֆեյս ՝ վերահսկելու համար:
Քայլ 4: Միացրեք բոլոր բաները միասին
Ես օգտագործեցի ընդհանուր առմամբ 8 լուսարձակներ և դրանք շղթայով կապեցի լարերով: Լիցքավորիչը, ուժեղացուցիչի փոխարկիչը և անջատիչը տեղադրված են մարտկոցի վերևում, փոքր տեղերում տեղավորվելու համար: խթանող փոխարկիչի ելքից 2 լար անցնում է Vin և GND հանգույցի mcu, իսկ մյուսը ՝ դեպի +5v և GND սերիայի առաջին led շարքի: Ես ազդանշանի և հանգույցի mcu հոսանքի լարերի վերջում ավելացրեցի մի փոքր կանացի քորոց վերնագիր ՝ mcu հանգույցում հեշտությամբ միանալու համար:
Ես տեղադրել եմ մարտկոցը և հանգույցը mcu գլխարկի հետևի մասում և կարել դրանք գլխարկով, ինչպես նաև գլխարկով կարում եմ լուսարձակները, որպեսզի նրանք մնան տեղում:
Քայլ 5: Ավարտելով հպումը
Ստուգելուց հետո ամեն ինչ լավ է աշխատում, վերցրեք մի սև կտորի մի փոքր կտոր և կարեք այն, որպեսզի ծածկեք գլխարկի հետևի մասը ՝ մարտկոցը և NodeMCU- ն թաքցնելու համար, Նկարել եմ նաև լարերը սևի հետ կապող լուսարձակներ:
Կառավարիչում դրանք 50+ զով լուսադիոդային էֆեկտներ են, և կարող եք նաև վերահսկել լուսարձակների արագությունն ու պայծառությունը:
Այժմ դուք ունեք թույն գլխավոր գլխարկ: ԶՎԱՐՃԱՆԱԼ!!
Եթե խնդիրներ ունեք, խնդրեք մեկնաբանություններում, մի մոռացեք քվեարկել այս նախագծերի համար:
Խորհուրդ ենք տալիս:
Poor Man's Lens գլխարկ կամ գլխարկ (տեղավորվում է ցանկացած DSLR / Semi-DSLR) ՝ 4 քայլ
Poor Man's Lens գլխարկ կամ գլխարկ (տեղավորվում է ցանկացած DSLR / Semi-DSLR). Երբ ես գնել եմ իմ DSLR- ը, երկրորդ ձեռքով այն ոսպնյակի կափարիչ չուներ: Այն դեռ նորմալ վիճակում էր, և ես երբեք չէի մոտենում ոսպնյակի գլխարկ գնելուն: Այսպիսով, ես վերջացրեցի մեկը պատրաստելով: Քանի որ տեսախցիկս տանում եմ փոշոտ տեղեր, երևի ամենալավն այն է, որ լինզայի կափարիչ լինի:
Ստեղնաշարի գլխարկ Micro ջրաներկ բոտեր. 12 քայլ (նկարներով)
Ստեղնաշարի գլխարկ Micro ջրաներկ բոտեր. Այս փոքրիկ ռոբոտները բխում են անձնական դիզայնի ամենասիրելի մարտահրավերից `ինչ -որ բան պատրաստելու համար անհրաժեշտ նյութերի և գործիքների նվազագույն քանակի ուսումնասիրություն: Այս դեպքում, իմ ցանկությունն է այն, ինչը և/կամ դարձնում է «արվեստ»:
Քառանկյուն LED գլխարկ (Deichkind Style) V1: 7 քայլ (նկարներով)
Tetrahedral LED Hat (Deichkind Style) V1. Գիտե՞ք գերմանական Deichkind երաժշտական խումբը: Դե, ես նրանց մեծ երկրպագուն եմ և մի քանի համերգների եմ եղել: Իրենց բեմի շոուի շրջանակներում այս խումբը հագնում է քառանկյուն գլխարկներ ՝ լի լուսադիոդներով: Արդեն ավելի քան 10 տարի առաջ առաջին համերգին ես գիտեի, որ
WiFi- ով վերահսկվող միաեղջյուրի գլխարկ? RGB լույսերով `5 քայլ (նկարներով)
WiFi- ով վերահսկվող միաեղջյուրի գլխարկ? RGB լույսերով. Բարև բոլորին: Իմ փոքրիկը որոշ ժամանակ ինձ հրում էր միաեղջյուրների հետ կապված հետաքրքիր կրելի DIY- ների մասին: Այսպիսով, ես քերծեցի գլուխս և որոշեցի ստեղծել ինչ -որ անսովոր բան և շատ ցածր բյուջեով: Այս նախագիծը չի պահանջում հավելված շարունակել
Fancy LED գլխարկ. 5 քայլ (նկարներով)
Fancy LED գլխարկ. Ես միշտ ցանկացել եմ կատարել Arduino- ի նախագիծ, բայց երբևէ որևէ հիանալի գաղափար չեմ ունեցել մեկի համար, մինչև իմ ընտանիքը հրավիրվեց շքեղ գլխարկի երեկույթի: Երկու շաբաթ տևողությամբ, ես հետաքրքրվեցի, թե կարո՞ղ եմ միևնույն ժամանակ պլանավորել և կատարել շարժման նկատմամբ զգայուն LED անիմացիոն գլխարկ: Շրջվում է