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

Միացված սիրո կախազարդեր ESP8266: 7 քայլերի միջոցով
Միացված սիրո կախազարդեր ESP8266: 7 քայլերի միջոցով

Video: Միացված սիրո կախազարդեր ESP8266: 7 քայլերի միջոցով

Video: Միացված սիրո կախազարդեր ESP8266: 7 քայլերի միջոցով
Video: 25 Բաներ անել Hong Kong ճամփորդական ուղեցույց 2024, Նոյեմբեր
Anonim
Միացված սիրո կախազարդեր ՝ օգտագործելով ESP8266
Միացված սիրո կախազարդեր ՝ օգտագործելով ESP8266

Երկու կախազարդ, որոնք մարդկանց ավելի են մտերմացնում, քան նախկինում: Դրանք ինտերնետին միացված կախազարդեր են, որոնք կոչվում են Սիրո կախազարդեր, որոնք կարող են օգնել ձեզ կիսել ձեր զգացմունքները ձեր սիրելիի հետ բոլորովին նոր մակարդակի վրա: Այս հոդվածում ես ձեզ կտեղեկացնեմ, թե ինչպես պատրաստել ձեր սեփական սիրո կախազարդերը, բայց մինչ այդ, դիտեք այս նախագծի միջոցով նկարահանված մեր կարճ պատմվածքը,

Քայլ 1: Կարճ պատմություն ՝ օգտագործելով սիրո կախազարդը

Image
Image

Քայլ 2: Այս ծրագրի մասին

Այս նախագծում մենք ունենք 2 կախազարդ, որն ունի ներկառուցված WiFi և դրանք ինտերնետի միջոցով միացված են AdaFruit սերվերին:

Ես անձամբ կախազարդերը պատրաստել եմ որպես «Ես սիրում եմ քեզ» կախազարդեր, դրա վրա կարող եք փորագրել այն, ինչ ցանկանում եք: Այսպիսով, եթե ինչ -որ մեկին կարոտում եմ, փոխարենը հաղորդագրություն ուղարկելով կամ նրան զանգահարելով, որ կարոտում եմ ձեզ, այն, ինչ անում է մոլորակի յուրաքանչյուր այլ մարդ, ես կարող եմ պարզապես սեղմել կախազարդի կոճակը, որպեսզի իմ սարքում լուսավորվի LED- ը: Մի քանի վայրկյան հետո մեկ այլ կախազարդ, որն օգտագործվում է այն անձի կողմից, ում ես նվիրել եմ, նույնպես կսկսի փայլել: Հակառակորդը կարող է լինել ամբողջ աշխարհում, և այս Սարքը կօգնի ինձ փոխանցել իմ զգացմունքները մյուսին: Սա ձեր սիրելիներին ձեր զգացմունքներն արտահայտելու նորարարական միջոց է: Սա կարող է նաև լինել ձեր չղջիկի ազդանշանը `ձեր ընկերներին զանգահարելու համար խաղալու: «Կապույտ տիզ» գործառույթը WhatsApp Messenger- ում, որը մեզ համար հանդես է գալիս որպես ընթերցման անդորրագիր: Մեր նախագիծն ունի նույն հնարավորությունը: Հենց որ դիմացինը տեսնի, որ կախազարդը փայլում է, նա կիմանա, որ ես հաղորդագրություն եմ փոխանցում, և հենց կոճակը սեղմելուն, LED- ն անջատված կլինի երկու կախազարդերի վրա `ճանաչելու համար, որ տեսել են քո ուղերձը: Այսպես կարող եմ որոշել, որ մեր ուղերձը փոխանցված է: Ամբողջ գործընթացը կարող է ավարտվել հակառակը: Մյուս անձը կարող է կրկնել գործընթացը ՝ փոխանցելու այն, ինչ ուզում է ասել ՝ նույնն անելով:

Քայլ 3: Պահանջվող բաղադրիչներ

  1. ESP8266 01 մոդուլ
  2. Լիթիումի մարտկոց
  3. HT7333 IC
  4. 10k դիմադրություն
  5. 100E դիմադրություն
  6. Սեղմող կոճակներ
  7. LED- ները
  8. TP4056 Մարտկոցի լիցքավորման մոդուլ

Քայլ 4: Միացման դիագրամ

Քայլ 5. Dրագրի մանրամասն աշխատանքային գործընթաց

Այս նախագծի ծածկագիրը բացատրելը ինձ համար մի փոքր բարդ կլինի բացատրել, իսկ դուք ՝ նաև հասկանալ: Այսպիսով, ես ձեզ մանրամասն կբացատրեմ կոդի աշխատանքը, որը կբացատրի հետին պլանում ընթացող ամբողջ գործընթացը:

Սկզբում երկու մանկավարժները կփորձեն միանալ ձեր թեժ կետին կամ երթուղիչին, որպեսզի կարողանան ինտերնետ կապ ստանալ: Ինտերնետ կապ ստանալուց հետո նրանք նախ կկապվեն Adafruit MQTT բրոքերի հետ: Օրինակ, եթե որևէ մեկը սեղմում է առաջին կախազարդի կոճակը, ապա այդ կախազարդի լույսը կմիանա և տվյալները 1 կուղարկի Adafruit MQTT բրոքերի պայծառության հոսքին: Այժմ երկրորդ կախազարդը նույնպես կստանա այդ նույն տվյալները Adafruit MQTT բրոքերից, ուստի երկրորդ կախազարդի լույսը նույնպես միացված կլինի: Այժմ երկու կախազարդի լույսը կմնա այնքան ժամանակ, մինչև որևէ մեկը չսեղմի երկրորդ կախազարդի կոճակը: Այժմ, երբ որևէ մեկը սեղմում է երկրորդ կախազարդի կոճակը, այդ կախազարդի լույսը կանջատվի և նույն տվյալները կփոխանցվեն Adafruit MQTT բրոքերին: Եվ դրանով առաջին կախազարդը նույնպես կստանա այդ նույն տվյալները, և առաջին կախազարդի լույսը կանջատվի: Այժմ ամբողջ գործընթացը կարող է կատարվել կամ լամպերից: Այսպիսով, այս գործընթացի տրամաբանությունը գրված է այս նախագծի ծածկագրում:

Քայլ 6: Codeրագրի ծածկագիր

Երկու կախազարդերի համար ես կազմել եմ առանձին կոդեր, և դուք կարող եք ներբեռնել երկու կոդերն այստեղից:

Քայլ 7: Ուսումնական տեսանյութ

Եթե դեռևս որևէ կասկած ունեք այս նախագծի ստեղծման հարցում, ապա խնդրում ենք դիտել այս նախագծի այս ամբողջական ձեռնարկը

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