Ainիածան աշտարակ հավելվածի վերահսկմամբ `6 քայլ (նկարներով)
Ainիածան աշտարակ հավելվածի վերահսկմամբ `6 քայլ (նկարներով)
Anonim
Image
Image
Rainbow Tower հավելվածի վերահսկմամբ
Rainbow Tower հավելվածի վերահսկմամբ
Rainbow Tower հավելվածի վերահսկմամբ
Rainbow Tower հավելվածի վերահսկմամբ

Theիածանի աշտարակը ծրագրով կառավարվող շրջապատող լույս է: Ես օգտագործել եմ WS2812 LED ժապավենը որպես լույսի աղբյուր և ESP8266 մոդուլ ՝ լույսերը կառավարելու համար: Կողքերը պատրաստված են սպիտակ ակրիլային ապակուց, որը հիանալի նյութ է լույսը ցրելու համար:

Հավելվածի միջոցով դուք կարող եք աշտարակին միանալ WiFi- ի միջոցով և առանձին սահմանել չորս կողմերից յուրաքանչյուրի գույնը կամ ընտրել անիմացիաների կանխորոշված շարքից մեկը: Հավելվածի ծածկագիրը և ESP8266 մոդուլը հասանելի են անվճար ներբեռնման համար:

Քայլ 1: Մասեր

Էլեկտրոնային մասեր

  • ESP8266 մոդուլ (NodeMCU կամ Adafruit Huzzah կաշխատի)
  • WS2812 5V LED ժապավեն `60 LED- ով
  • ինչ -որ մետաղալար
  • տակառ jack

Այլ մասեր

  • 2x փայտ (14 x 14 սմ, 0,4 սմ հաստությամբ)
  • 4x փայտ (20 x 4.6 սմ, 1 սմ հաստությամբ)
  • 4x կտոր փայտ (20 x 0.8 x 0.8 սմ)
  • 4x փայտե անկյունային ժապավեն (21,8 x 1,5 սմ, 0,4 սմ հաստությամբ)
  • 4x սպիտակ ակրիլային ապակի (14 x 21.8 սմ, 0.3 սմ հաստություն)
  • ջերմության նվազեցման խողովակ

Անհրաժեշտ գործիքներ

  • զոդման երկաթ
  • հորատում
  • սղոց (ձեռքի սղոցը բավարար է)
  • տափակաբերան աքցան մետաղալար կտրելու համար
  • փայտի սոսինձ, պլաստիկ սոսինձ և տաք սոսինձ

Քայլ 2. Վերբեռնեք կոդը ESP8266 մոդուլում

Ներբեռնեք կոդը github- ից: (Եթե չգիտեք, թե ինչպես օգտագործել git- ը, կարող եք պարզապես ներբեռնել կոդը որպես zip ֆայլ և բացել այն):

Օգտագործեք Arduino IDE- ն ՝ ձեր ESP8266 մոդուլում կոդը վերբեռնելու համար:

Քայլ 3. Կառուցեք արկղը, մաս 1

Կառուցեք արկղը, մաս 1
Կառուցեք արկղը, մաս 1
Կառուցեք արկղը, մաս 1
Կառուցեք արկղը, մաս 1
Կառուցեք արկղը, մաս 1
Կառուցեք արկղը, մաս 1
Կառուցեք արկղը, մաս 1
Կառուցեք արկղը, մաս 1
  • 1 սմ հաստությամբ փայտի կտորներից մեկի ներքևում փոս փորեք: Այստեղ է, որ LED շերտի մալուխները կանցնեն:
  • Սոսնձեցրեք 4 սմ հաստությամբ չորս փայտի կտորները ՝ աշտարակ ձևավորելու համար:
  • Կտրեք LED շերտը կտորների այնպես, որ յուրաքանչյուր կտոր ունենա երեք LED: Կտորների երկարությունը պետք է լինի 5 սմ:
  • Կպչեք աշտարակի վրա LED շերտի կտորները: Նրանք պետք է ունենան միմյանցից 3 սմ հեռավորություն: Վերին և ստորին հատվածները պետք է ունենան համապատասխանաբար վերևից և ներքևից 1,5 սմ հեռավորություն: Կտորները սոսնձելիս հոգ տարեք, որ դրանք կարողանաք այնպես կպցնել, որ սկզբից մինչև վերջ դրանք հետևելիս ժապավենի սլաքները միշտ ուղղված լինեն նույն ուղղությամբ:
  • Կտրեք մի քանի կտոր մետաղալար և միացրեք LED շերտի կտորները միասին, ինչպես ցույց է տրված նկարներում:
  • Մի քանի ավելի երկար մետաղալարեր կպցրեք ձեր փորած անցքի մոտ LED շերտի վրա: Տեղադրեք մետաղալարը անցքի միջով և քաշեք այն աշտարակի ներքին տարածքով:
  • 14 x 14 սմ չափի փայտի կտորներից մեկի մեջտեղում փոս փորեք: Այս անցքից հոսանքի մալուխը կանցնի:
  • Կպչեք աշտարակը փայտի կտորի վրա այնպես, որ եզրից հեռավորությունը նույնն է բոլոր կողմերից:
  • Կտրեք երկու ավելի երկար մետաղալարեր և դրանք դրեք ներքևի ափսեի անցքի միջով: Քաշեք դրանք աշտարակի գագաթին:
  • Այժմ վերցրեք ESP8266 մոդուլը: LED շերտի GND մետաղալարն ու GND հոսանքի մալուխը միացրեք մոդուլի GND կապանքներից մեկին: Striոդեք LED շերտի VCC մալուխը և մյուս հոսանքի մալուխը մոդուլի 5V պինին: LED շերտի տվյալների մետաղալարը կպցրեք D5 ամրացմանը:
  • Էլեկտրական մալուխներին ամրացրեք մեկ տակառի վարդակ: Ես լարերի վրա օգտագործել եմ ջերմության նվազեցման խողովակ, որպեսզի դրանք ավելի գեղեցիկ տեսք ունենան:

Քայլ 4. Կառուցեք արկղը, մաս 2

Կառուցեք արկղը, մաս 2
Կառուցեք արկղը, մաս 2
Կառուցեք արկղը, մաս 2
Կառուցեք արկղը, մաս 2
Կառուցեք արկղը, մաս 2
Կառուցեք արկղը, մաս 2
  • Կպչեք ակրիլային ապակու կողքին 0.8 x 0.8 սմ չափի ձողիկներից մեկը և դարձրեք այն ողողված: Վերևից և ներքևից հեռավորությունը պետք է լինի 0,4 սմ: Օգտագործեք 14 x 14 սմ փայտի կտորը (սա կդառնա վերին ափսե) ՝ հեռավորությունը ճիշտ հասնելու համար:
  • Այժմ կպցրեք ակրիլային ապակու մեկ այլ կտոր փայտին, որպեսզի ակրիլային ապակու կտորները ձևավորեն L ձև:
  • Կպչեք մեկ այլ ձողիկներից և մեկ այլ ակրիլային ապակու վրա:
  • Կրկնեք այս քայլը ևս մեկ անգամ: Այնուհետեւ, մնացած փայտը կպցրեք մնացած անկյունում:
  • Այժմ դուք պետք է կարողանաք ձեր արած տուփը աշտարակի հետ դնել ներքևի ափսեի վրա: Եթե ափսեը չի տեղավորվում, դուք կարող եք հղկել ափսեի եզրերը, որպեսզի այն տեղավորվի: Ձողերի եզրերին մի քիչ սոսինձ դրեք և դրանք կպցրեք ներքևի ափսեին:
  • Մի սոսնձեք վերին ափսեն, մինչև համոզված չլինեք, որ ամեն ինչ աշխատում է:

Քայլ 5: Ներբեռնեք ծրագիրը ձեր սմարթֆոնին

Ներբեռնեք և տեղադրեք Android Studio- ը Google- ից (այն ամբողջովին անվճար է):

Բացեք Android նախագիծը ավելի վաղ ներբեռնած ծածկագրից:

Միացրեք ձեր սմարթֆոնը ձեր համակարգչին USB մալուխի միջոցով:

Ընտրեք «Գործարկել» ՝ ծրագիրը ձեր հեռախոսում վերբեռնելու համար:

Քայլ 6: Haveվարճացեք

Երբ ESP8266 մոդուլը միացված է, այն սերմանում է WiFi ցանց, որը կոչվում է «ծիածան»: Գաղտնաբառը «rainbowtower» է:

Միացեք ցանցին ձեր հեռախոսով:

Սկսեք ծրագիրը: Հավելվածը պետք է միանա ծիածանի աշտարակին մի քանի վայրկյանի ընթացքում:

Այժմ դուք կարող եք օգտագործել ծրագիրը `գույները փոխելու համար:

Խորհուրդ ենք տալիս: