Բովանդակություն:
- Պարագաներ
- Քայլ 1: Կառուցեք ձեր LED սրտի լույսը
- Քայլ 2: Հավաքեք շրջանը
- Քայլ 3. Գրանցվեք Adafruit IO- ի համար
- Քայլ 4. Programրագրեք ESP2866- ը
- Քայլ 5: Լուսավորիր քո սիրտը:
- Քայլ 6: Վայելեք:
Video: Ինտերնետ Neon LED Heart Light: 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այդ հատուկ մեկից կիլոմետրեր հեռու՞, թե՞ պարզապես սոցիալական հեռավորություն: Ուզու՞մ եք նրանց տեղեկացնել, որ մտածում եք նրանց մասին: Կառուցեք ինտերնետին միացված նեոնային 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 սրտի լույսը
Քայլ 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- ի համար
Հաջորդը, դուք կցանկանաք գրանցվել անվճար հաշվի համար 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/ Քվեարկեք դրա համար:
Որտեղ գնալ այստեղից (մարտահրավեր)
Ի՞նչ կասեք, որ սիրտը որքան երկար է մնում լուսավորված:
Ի՞նչ կասեք երկու զուգավորված սարքերի մասին, որոնցից յուրաքանչյուրը մյուսին հրելու համար ունի մեկ կոճակ:
Խորհուրդ ենք տալիս:
Ինտերնետ Վալենտին. 17 քայլ (նկարներով)
Ինտերնետ Վալենտին. Ուղարկեք ձեր վալենտինին նոտա ցանցի միջոցով: Այս DIY էլեկտրոնիկայի նախագիծը օգտագործում է փոքր թրթռացող շարժիչ ՝ նրբորեն թափահարելով հյուսվածքից պատրաստված թղթի սիրտը և լուսարձակում LED, երբ այլ սարքից ինտերնետով հրահանգներ է ստանում: Ես կառուցեցի երկու տարբերակ
Ինտերնետ/ամպ վերահսկվող տան ավտոմատացում ՝ օգտագործելով Esp8266 (aREST, MQTT, IoT). 7 քայլ (նկարներով)
Ինտերնետ/ամպ վերահսկվող տնային ավտոմատացում ՝ օգտագործելով Esp8266 (aREST, MQTT, IoT). ԲՈԼՈՐ վարկերը ՝ http://arest.io/ ամպային ծառայության համար: IoT աշխարհի ամենաքննարկվող թեման այս պահին !! Ամպային սերվերներն ու ծառայությունները, որոնք դա հնարավոր են դարձնում, այսօրվա աշխարհի գրավիչ կետն է … ՀԵՌԱՆԱՎՈՐՈARԹՅՈARՆԸ ԿԱՐՈ ԵՆ
Ինտերնետ արագաչափ ՝ 9 քայլ (նկարներով)
Ինտերնետ արագաչափ. Հնդկաստանում շարունակվում է ամբողջական արգելափակումը, ամեն ինչ, ներառյալ փոստի ծառայությունները, փակվել են: Ոչ նոր PCB նախագծեր, ոչ նոր բաղադրիչներ, ոչ ոչինչ: Այսպիսով, ձանձրույթը հաղթահարելու և ինձ զբաղեցնելու համար, ես որոշեցի ինչ -որ բան պատրաստել այն մասերից, որոնք ես
Հիանալի ջերմոց ՝ ավտոմատ ջրելով, ինտերնետ կապով և շատ ավելին ՝ 7 քայլ (նկարներով)
Հիանալի ջերմոց ՝ ավտոմատ ջրելով, ինտերնետ կապով և շատ ավելին. Բարի գալուստ այս հրահանգներ: Մարտի սկզբին ես այգու խանութում էի և մի քանի ջերմոց տեսա: Եվ քանի որ ես վաղուց էի ուզում նախագիծ կազմել բույսերի և էլեկտրոնիկայի միջոցով, առաջ գնացի և գնեցի մեկը ՝ https://www.instagram.com/p
Ribba բառի ժամացույց Wemos D1 Mini- ով (Ինտերնետ ժամանակի սերվեր). 8 քայլ (նկարներով)
Ribba Word Clock With Wemos D1 Mini (Ինտերնետ ժամանակի սերվեր) Դե, սա իմ փորձն է և իմ ընդհանուր եզրակացությունը ՝ այն հնարավորինս արդյունավետ կառուցելու համար: Առաջին հերթին, ես ինքս ինձ պատկանում եմ 3D տպիչով և հասանելիություն ունեմ