Բովանդակություն:

Ինտերնետ Neon LED Heart Light: 6 քայլ (նկարներով)
Ինտերնետ Neon LED Heart Light: 6 քայլ (նկարներով)

Video: Ինտերնետ Neon LED Heart Light: 6 քայլ (նկարներով)

Video: Ինտերնետ Neon LED Heart Light: 6 քայլ (նկարներով)
Video: Ճապոնիայի ամենալավ վայրերը 2024, Սեպտեմբեր
Anonim
Image
Image
Ինտերնետ նեոնային LED սրտի լույս
Ինտերնետ նեոնային LED սրտի լույս
Ինտերնետ նեոնային LED սրտի լույս
Ինտերնետ նեոնային LED սրտի լույս

Այդ հատուկ մեկից կիլոմետրեր հեռու՞, թե՞ պարզապես սոցիալական հեռավորություն: Ուզու՞մ եք նրանց տեղեկացնել, որ մտածում եք նրանց մասին: Կառուցեք ինտերնետին միացված նեոնային LED սրտի լույսը և միացրեք այն ձեր հեռախոսից կամ համակարգչից, ցանկացած պահի, ցանկացած վայրից:

Այս հրահանգը ուղղված է սկսնակին և չի ենթադրում միկրոկոնտրոլերների հետ նախկին փորձ: Soldոդման որոշ հիմնական հմտություններ են պահանջվում:

Պարագաներ

• Սրտաձև «LED նեոն» նշան Amazon- ից (որոնեք սրտի նեոնային լուսադիոդային նշան) կամ այլուր: Դրանք իրական նեոնային նշաններ չեն գազով լցված խողովակներով, այլ LED շերտեր, որոնք պատված են ցրված պլաստիկով, որոնք նման են նեոնային խողովակների `տարբեր գույներով: Կարող եք գնել կցված հիմքով կամ ստեղծել ձեր սեփական հիմքը: Շատերն աշխատում են 5 վ -ով և ունեն USB միակցիչներ էներգիայի համար:

Մի քանի օրինակ ՝

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini կամ այլ ESP8266

• Micro-USB տվյալների մալուխ ՝ տախտակը ծրագրավորելու համար

• NPN տրանզիստոր, ընդհանուր նշանակության, ինչպիսիք են 2N2222, 2N3904 կամ 2N4401

• Ռեզիստոր 1/8 կամ 1/4 վտ, 100 -ից 470 օհմ

• Միացման մետաղալար

• Տախտակամած, ջերմության նվազման խողովակ (ըստ ցանկության)

Գործիքներ • Շեղանկյուն կտրիչներ

կամ մետաղալար հանող

• ironոդման երկաթ և զոդ

հիմնական ՝

ավելի լավ ՝

• Arduino IDE ծրագրավորման համար

• Վոլտմետր հիմնական ՝

կամ չամրացված LED (ըստ ցանկության)

• Պտուտակահան

Քայլ 1: Կառուցեք ձեր LED սրտի լույսը

Կառուցեք ձեր LED սրտի լույսը
Կառուցեք ձեր LED սրտի լույսը
Կառուցեք ձեր LED սրտի լույսը
Կառուցեք ձեր LED սրտի լույսը

Քայլ 1: Պատրաստեք LED սրտի լույսը

Բացեք նշանի հիմքը `հանելով մարտկոցի կափարիչը և ցանկացած պտուտակ: Պահպանեք պտուտակները:

Դուք ցանկանում եք գտնել դրական 5 վոլտ և գետնին միացումներ, և վոլտմետրը դա շատ ավելի հեշտ է դարձնում: Միացրեք նշանը USB հոսանքին և միացրեք վոլտմետրը: Սկզբում փորձեք մարտկոցի կոնտակտները մարտկոցի կրիչի մեջ: Դրական 5v- ը կարող է նշվել «+» - ով, իսկ մարտկոցի գրունտային կամ բացասական կոնտակտը սովորաբար աղբյուր է `մարտկոցի տուփի հակառակ անկյունում ամրացված մետաղալարով: Նշելուց հետո + և ստորերկրյա կոնտակտները կարող եք հեռացնել տուփի ցանկացած այլ մարտկոցի տերմինալ - մենք ընդհանրապես մարտկոցներ չենք օգտագործի:

USB միակցիչից կլինի մի զույգ լար (մեկը ՝ + և մեկը ՝ գետնին), և մեկ այլ հավաքածու ՝ դեպի սիրտ (կրկին ՝ մեկը միացված է +, իսկ մյուսը ՝ գետնին): Հեռացրեք միայն գետնի և լարերի միջև անցնող լարերը: LED նշան, թողեք մյուս երեք լարերը, քանի որ դրանք ամրացված են մարտկոցի կոնտակտներին: Կարմիր մետաղալար կպցրեք + մարտկոցի տերմինալին և սև մետաղալար `գետնին:

Եթե ձեր սիրտը հիմքում ունի անջատիչ, ինչպես դա անում է վերը նշված օրինակը, և ցանկանում եք պահպանել իր գործառույթը, կարմիր մետաղալարը կարող է կպցնել անջատիչի տերմինալին, որը վոլտմետրի վրա ցույց է տալիս 5 վ, երբ անջատիչը գտնվում է ON դիրքում և զրո: վոլտ OFF դիրքում:

[Եթե դուք չունեք վոլտմետր (և դուք պետք է `պարզերը էժան և հարմար են ունենալ, եթե միայն մարտկոցները ստուգելու համար) կարող եք օգտագործել մեկ LED` + և գետնին միացումները գտնելու համար: LED- ի ավելի երկար կապը անցնում է + և ավելի կարճ `գետնին: Հպեք միայն կարճ, քանի որ այստեղ չեք օգտագործում ընթացիկ սահմանափակող դիմադրություն:]

Քայլ 2: Հավաքեք շրջանը

Հավաքեք շրջանը
Հավաքեք շրջանը
Հավաքեք շրջանը
Հավաքեք շրջանը
Հավաքեք շրջանը
Հավաքեք շրջանը

Շղթան շատ պարզ է `ընդամենը մի քանի բաղադրիչով: Ներառված են ինչպես սխեմատիկ, այնպես էլ էլեկտրագծերի դիագրամ: Դուք կարող եք ընտրել շղթան փորձարկման համար տախտակի վրա հավաքել, բայց ESP8266 տախտակին կպցնելը կարող է ավելի դժվարացնել հետագայում միացնող լարերը այդ կապում ամրացնելը, քան դատարկ անցքերին լարեր կպցնելը: Եթե ձեր ESP տախտակին տեղադրված են կապում, ապա մի փոքր կտոր ստվարաթուղթ ձեր կյանքը կդարձնի ավելի հեշտ:

Եթե փորձարկման ժամանակ օգտագործում եք տախտակ, ապա կարող եք տեղադրել մեկ LED, որը պետք է կանգնի սրտի վրա, բայց համոզվեք, որ դիտեք բևեռականություն. LED- ի ավելի երկար ոտքը անցնում է կարմիր + կապարի: Կարելի է օգտագործել լայնորեն հասանելի ընդհանուր օգտագործման NPN տրանզիստորներ, օրինակ ՝ 2N2222 կամ 2N4401, բայց դուք պետք է ստուգեք ձեր օգտագործած կոնկրետ սարքի քորոցը. (B), սակայն այդ կապի կարգը կարող է տարբերվել սարքի և արտադրողի հետ: Հիմքը (B) հաճախ, բայց ոչ միշտ կենտրոնական առաջատարն է: Checkոդումից առաջ ստուգեք այն տրանզիստորի օգտագործած տեխնիկական բնութագիրը: Դիմադրության մի ծայրը միացրեք We6os տախտակի D6 կապին, իսկ մյուսը ՝ տրանզիստորի հիմքին (B): Անհրաժեշտ ռեզիստորի արժեքը կախված է ձեր ընտրած տրանզիստորից, ինչպես նաև այն աստիճանից, թե որքան հոսանք է քաշում LED նշանը, սակայն, ամենայն հավանականությամբ, կընկնի 100 - 470 օմ տիրույթում: Մենք ցանկանում ենք, որ տրանզիստորը գործի որպես անջատիչ, որը հայտնի է որպես «հագեցած» վիճակ: (Կան բազային ռեզիստորների տարբեր առցանց հաշվիչներ, բայց անհրաժեշտության դեպքում մի քանի տարբեր ռեզիստորների դեպքում ավելի հեշտ կլինի միացումն ավարտվելուց հետո): դեպի տրանզիստորային կոլեկտոր (C) և emitter (E) կապարը գնում է դեպի սև գետնի կապարը: Հետագա գնալուց առաջ ստուգեք ձեր բոլոր կապերը սխեմատիկ և դիագրամային տարբերակի հետ, հատկապես տրանզիստորների միացումները:

Ձեզ անհրաժեշտ է նաև մետաղալար ՝ գետնից մինչև G փին WeMos mini- ի վրա, ինչպես նաև մետաղալար +5 վոլտից մինչև WeMos տախտակի վրա 5 Վ նշվող քորոց: Ըստ պայմանագրի ՝ + լարման լարերը հաճախ կարմիր են, իսկ գրունտային լարերը ՝ սովորաբար, սև ՝ հեշտ նույնականացման համար:

Քայլ 3. Գրանցվեք Adafruit IO- ի համար

Գրանցվեք Adafruit IO- ի համար
Գրանցվեք Adafruit IO- ի համար
Գրանցվեք Adafruit IO- ի համար
Գրանցվեք Adafruit IO- ի համար
Գրանցվեք Adafruit IO- ի համար
Գրանցվեք Adafruit IO- ի համար
Գրանցվեք Adafruit IO- ի համար
Գրանցվեք Adafruit IO- ի համար

Հաջորդը, դուք կցանկանաք գրանցվել անվճար հաշվի համար IO.adafruit.com կայքում: Ընտրեք «Սկսեք անվճար»: Դուք կընտրեք օգտվողի անուն և ձեզ կտրվի երկարատև այբբենական բանալի, ինչպիսին է «aio_5NrczkqJQCTddgWWOQM1glJSx»: Այս երկուսն էլ գրանցեք ավելի ուշ:

Ստեղծեք երկու հոսք ՝ ձեր սարքի և Adafruit IO սերվերի միջև տվյալները փոխանցելու համար: Մեկը պետք է անվանվի «սկիզբ», իսկ մյուսը ՝ «հետադարձ» (բոլորը փոքրատառ):

Ստեղծեք նոր վահանակ այս նախագծի համար և անվանեք այն, ինչ ցանկանում եք: Սա այն վայրն է, որտեղ դուք ձեր դիտարկիչին կուղղեք վերահսկել սիրտը: Երկու նոր «բլոկ» ավելացրեք ձեր վահանակին ՝ սեղմելով + կոճակը: Սկսելու համար ընտրեք մի ակնթարթային կոճակ `« Սկսել »կոճակի տեքստով և 1 արժեքով` մամուլի արժեքի համար և 0 `թողարկման արժեքի համար: Հաջորդը, ավելացրեք «ցուցիչ» բլոկ և կցեք հետադարձ կապին: Ընտրեք գույները, որոնք ներկայացնում են և՛ լուսավորված, և՛ չլուսավորված սիրտը, և պայմանները դնում «= 1» -ի վրա: Դուք կարող եք տեղադրել 0 կամ 1 թեստի արժեքի վանդակում `տեսնելու, թե ինչպես են գույները հայտնվում:

Դուք կարող եք էջանշել ձեր վահանակը կամ պահել այն ձեր հեռախոսի հիմնական էկրանին `հեշտ հասանելիության համար: «Սկսել» կոճակը կսկսի հեռավոր սիրտը թարթել և հետադարձ կապի ցուցիչը լուսավորվի, երբ սիրտը ստանա մեկնարկի ազդանշանը և մութանա, երբ այն անջատվի 30 րոպեում:

Քայլ 4. Programրագրեք ESP2866- ը

Ներբեռնեք ձեր համակարգչի համար Arduino IDE- ի վերջին ծրագիրը https://www.arduino.cc/hy/Main/Software և տեղադրեք տախտակների նկարագրիչը ՝ https://arduino.esp8266.com/stable/package_esp8266c… Նախընտրանքներ -> Լրացուցիչ տախտակ Կառավարչի URL- ներ: Այժմ դուք պետք է տեսնեք ևս մի քանի տախտակ Գործիքներ -> Տախտակներ ընտրացանկում, ներառյալ (LOLIN) WeMos mini- ն:

Գնացեք մենյու Sketch -> Include Library -> Կառավարեք գրադարանները … Այստեղ դուք կփնտրեք և կտեղադրեք Arduino- ի երկու անհրաժեշտ գրադարանների վերջին տարբերակը `ESP8266WiFi և Adafruit_IO_WiFi: Ավարտելուց հետո փակեք որոնման դաշտը:

Այժմ ներբեռնեք այս էջի սրտի կոդը ձեր համակարգչին և բացեք Arduino IDE- ում: Ձեզ կարող է հանձնարարվել պահել այն համանուն թղթապանակում:

** պարամետրերի բաժնում մուտքագրեք Adafruit- ի IO_USERNAME- ի և IO_KEY- ի ձեր սեփական արժեքները, ինչպես նաև ձեր սեփական WiFi ցանցի WIFI_SSID- ը և WIFI_PASS- ը: Կարող եք փոփոխել մի քանի այլ պարամետրեր ՝ ըստ ձեր հարմարության.

#define fade Տևողություն 1000* 60* 30. Լույսի միացման կանխադրված ժամանակը 30 րոպե է

#սահմանել minFade 10. Հավանաբար, դա փոխելու կարիք չկա

#սահմանել maxFade 200` միջակայք 100 - 500

Պահպանեք խմբագրված կոդը:

Գնացեք IDE ընտրացանկ և ընտրեք Գործիքներ -> Տախտակներ -> LOLIN (WeMos) D1 և մինի: Կցեք USB մալուխը WeMos տախտակին և ձեր համակարգչին և ընտրեք համապատասխան սերիական պորտը Գործիքներ -> Պորտ բաժնում: Ընտրեք մենյու Sketch -> Upload և սպասեք գործընթացի ավարտին: Անջատեք սերիական մալուխը:

Arduino IDE- ի տեղադրման և օգտագործման, ինչպես նաև շատ այլ թեմաների վերաբերյալ ավելի մանրամասն հրահանգների համար այցելեք հիանալի

Քայլ 5: Լուսավորիր քո սիրտը:

Լուսավորիր քո սիրտը
Լուսավորիր քո սիրտը

Միացրեք սիրտը 5 վ USB հզորության աղբյուրին: Դուք պետք է տեսնեք կապույտ LED լուսավորված տպատախտակի վրա:

Գնացեք ձեր վահանակ և կտտացրեք «Սկսել» կոճակին: Եթե ամեն ինչ կարգին է, հետադարձ ցուցիչը կփոխի գույնը, և ձեր սիրտը կսկսի բաբախել:

Անսարքությունների վերացում

Եթե խնդիրներ ունեք, ստուգեք հետևյալը.

Արդյո՞ք ESP8266- ը միանում է (կապույտ LED):

Carefullyգուշորեն ստուգեք ձեր էլեկտրագծերը, հատկապես տրանզիստորների միացումները:

Հաստատեք, որ կոդի մեջ ունեք ճիշտ AIO օգտվողի անուն և բանալին, ինչպես նաև SSID և գաղտնաբառ:

IDE սերիական մոնիտորը կարող է օգտագործվել ցանկացած խնդիր կարգաբերելու համար:

Քայլ 6: Վայելեք:

Վայելեք
Վայելեք
Վայելեք
Վայելեք

Անամոթ վարդակից. Այս հրահանգը պատրաստվել է որպես մասնակցություն Սրտերի մրցույթին https://www.instructables.com/contest/heart/ Քվեարկեք դրա համար:

Որտեղ գնալ այստեղից (մարտահրավեր)

Ի՞նչ կասեք, որ սիրտը որքան երկար է մնում լուսավորված:

Ի՞նչ կասեք երկու զուգավորված սարքերի մասին, որոնցից յուրաքանչյուրը մյուսին հրելու համար ունի մեկ կոճակ:

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