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

Alexa Smart լամպ ESP8266- ով. 4 քայլ (նկարներով)
Alexa Smart լամպ ESP8266- ով. 4 քայլ (նկարներով)

Video: Alexa Smart լամպ ESP8266- ով. 4 քայլ (նկարներով)

Video: Alexa Smart լամպ ESP8266- ով. 4 քայլ (նկարներով)
Video: IoT based ESP8266 projects using Google Assistant Alexa & Cadio 2024, Նոյեմբեր
Anonim
Image
Image
Alexa Smart լամպ ESP8266- ով
Alexa Smart լամպ ESP8266- ով

Այս Instructable- ը ձեզ հետ միասին ուղղորդում է Vintage լամպը ձայնային կառավարման միջոցով ESP8266 միկրոտրոլեկտորի և Amazon Echo/Alexa- ի միջոցով արդիականացնելու գործում: Arduino ծածկագիրը ընդօրինակում է Belkin WeMo սարքը ՝ օգտագործելով fauxmoESP գրադարանը, ինչը կարգավորումը դարձնում է թեթև:

Խնդրում ենք նկատի ունենալ. Projectրագրի այս ծածկագիրը անվավեր է ճանաչվել fauxmoESP գրադարանի կողմից ՝ Belkin WeMo- ի փոխարեն Philips Hue արձանագրության նմանակման փոփոխությամբ: Եթե այն թարմացնեք, որպեսզի աշխատի գրադարանի նոր տարբերակի հետ, խնդրում եմ ինձ տեղյակ պահեք:

Arduino ESP8266 աշխատանքային հոսքի ամբողջական այբբենարանի համար տեսեք իմ անվճար Instructables Things Internet of Class- ը և ստուգեք Paige's Lamps Class- ը `ավելի լուսավոր ոգեշնչման և նոու-հաուի համար: Եթե դուք նորեկ եք Arduino- ում, մենք դրա համար նույնպես ներածական դաս ունենք:

Այս նախագիծը օգտագործում է AC էլեկտրաէներգիա, որը կարող է վնասել ձեզ կամ կրակ բռնել. Մի թողեք այս նախագիծը միացված էներգիայի հետ առանց հսկողության, և եթե չգիտեք, թե ինչ եք անում, աշխատեք ինչ-որ մեկի հսկողությամբ:

Այս նախագծի համար ձեզ հարկավոր է.

  • Amazon Echo (և Alexa հավելված)
  • Լամպ (իմը 60 Վտ է)
  • Տեղադրված է Arduino ծրագրային ապահովման համակարգիչ ՝ ESP8266 աջակցությամբ
  • Adafruit Feather Huzzah ESP8266 միկրոկառավարիչ տախտակ
  • Adafruit Power Relay FeatherWing
  • Երկարացման լար
  • USB հոսանքի ադապտեր (առնվազն 1 Ա, ես այն օգտագործել եմ iPhone- ից)
  • USB մալուխ (microB)
  • Անջատիչ և լար (միացրեք) (ըստ ցանկության)
  • Երրորդ ձեռքի գործիք (ըստ ցանկության)
  • Պինցետ (ըստ ցանկության)
  • Atերմային նեղացման խողովակ
  • Gunերմային ատրճանակ (կամ կրակայրիչ/վարսահարդարիչ)
  • Մետաղալարեր
  • Լվանալ անկյունագծային կտրիչներ
  • Մետաղական ընկույզներ
  • Oldոդման երկաթ և զոդ

Իմ հատուկ փայտե լամպի հիմքի համար.

  • Փայտե դաշնակ և մուրճ
  • Փոխնախագահ
  • Սղոցող սղոց
  • Մետաղական ֆայլ
  • Հորատել/սեղմել forstner բիթերով
  • Մանրացնող 220 թղթի վրա
  • Փայտի ավարտ (ձեռնոցներով, խոզանակով և այլն. Կարդացեք փաթեթի հրահանգները)

Բացի ESP8266 տախտակի աջակցությունից, դուք պետք է տեղադրեք հետևյալ Arduino գրադարանները (որոնեք գրադարանի կառավարչում կամ ձեռքով տեղադրեք թղթապանակը Arduino/գրադարաններում).

  • fauxmoESP
  • ESPAsyncTCP
  • ESPAsyncWebServer

Այս մեթոդի մասին ես սովորեցի այս Adafruit- ի ձեռնարկից ՝ Easy Alexa (Echo) Control of your ESP8266 Huzzah, որը շատ ավելի օգտակար տեղեկություններ ունի այս ծածկագիրը սեփական նախագծերում օգտագործելու մասին:

Աշխատանքին հետևելու համար հետևեք ինձ YouTube- ում, Instagram- ում, Twitter- ում, Pinterest- ում և բաժանորդագրվեք իմ տեղեկագրին: Որպես Amazon Associate ես վաստակում եմ որակյալ գնումներից, որոնք դուք կատարում եք ՝ օգտագործելով իմ փոխկապակցված հղումները:

Քայլ 1: Միացրեք ռելե

Միացրեք ռելե
Միացրեք ռելե
Միացրեք ռելե
Միացրեք ռելե
Միացրեք ռելե
Միացրեք ռելե
Միացրեք ռելե
Միացրեք ռելե

Շղթայի AC հատվածը վերահսկելու համար ես օգտագործում եմ Power Relay FeatherWing- պարզապես ընդհատեք տաք լամպի լարը և միացրած ծայրերը միացրեք Սովորաբար բաց և սովորական պտուտակավոր տերմինալներին: Հիշեք, եթե դուք չգիտեք AC- ն, գտեք մեկին, ով վերահսկողություն է իրականացնում: Լամպիս լարը երկայնքով անջատիչ ուներ, ուստի ես պարզապես հանեցի այն և օգտագործեցի այն մետաղալարը, որը անջատիչը վերահսկում էր:

Չմոռանաք կամրջել տախտակի ներքևի թռիչքներից մեկը `համապատասխան միկրոկոնտրոլերի պինին, որը դուք կօգտագործեք ESP8266- ում: Ես հետևեցի Power Relay FeatherWing- ի տեղադրման ձեռնարկին և կամրջեցի ցատկիչը, որը ցույց տվեց 13 -րդ կապով փոխանցումատուփը կառավարել իմ փետուր Huzzah ESP8266- ի վրա:

Ես միշտ նախ պատրաստում եմ այս տիպի սխեմաների տախտակի նախատիպը, նույնիսկ եթե վերջնական նպատակն է ամեն ինչ տեղավորել լամպի փայտե հիմքում:

Քայլ 2. Micրագրավորում միկրոկառավարիչ և փորձարկում

Micրագիր միկրոկոնտրոլեր և փորձարկում
Micրագիր միկրոկոնտրոլեր և փորձարկում
Micրագիր միկրոկառավարիչ և փորձարկում
Micրագիր միկրոկառավարիչ և փորձարկում
Micրագիր միկրոկոնտրոլեր և փորձարկում
Micրագիր միկրոկոնտրոլեր և փորձարկում

Այս նախագծի Arduino ծածկագիրը օգտագործում է fauxmoESP գրադարանի էսքիզների օրինակը, որը նմանակում է Belkin WeMo սարքին: Հետևաբար, ձեր տնային տնտեսության կազմաձևումը ճիշտ նույնն է, ինչ առևտրային սարքը, ինչը թեթևություն է Alexa հավելվածում: Հանուն բնական խոսքի, ես իմ սարքին անվանել եմ «լույս»:

Ավելի ուշ որոշեցի ավելացնել հոսանքի անջատման անջատիչ, որպեսզի լամպը կառավարվի անկախ ձայնային հրահանգներից: Ահա թե ինչու այն այստեղ չկա գրատախտակի լուսանկարներում, այլ հայտնվում է ավելի ուշ ՝ փայտե քայլի ժամանակ: Կոդը կոշտ փորձարկելու համար ձեզ խիստ անհրաժեշտ չէ, այնպես որ դուք ամեն դեպքում լավ եք: Դիտեք 1 -ին քայլում տեղադրված տեսանյութը ՝ տեսնելու համար, թե ինչպես եմ բացատրում, թե ինչպես է գործում կոճակի ծածկագիրը: Ներբեռնեք կոդը այս քայլից և միացրեք ձեր սեփական wifi ցանցի անունն ու գաղտնաբառը և հարմարեցրեք ձեր սարքի անունը:

Քայլ 3. Նրբատախտակի հիմք `բաղադրիչներին համապատասխանելու համար

Chisel Wood- ի հիմքը `բաղադրիչներին համապատասխանելու համար
Chisel Wood- ի հիմքը `բաղադրիչներին համապատասխանելու համար
Chisel Wood- ի հիմքը `բաղադրիչներին համապատասխանելու համար
Chisel Wood- ի հիմքը `բաղադրիչներին համապատասխանելու համար
Chisel Wood- ի հիմքը `բաղադրիչներին համապատասխանելու համար
Chisel Wood- ի հիմքը `բաղադրիչներին համապատասխանելու համար
Chisel Wood- ի հիմքը `բաղադրիչներին համապատասխանելու համար
Chisel Wood- ի հիմքը `բաղադրիչներին համապատասխանելու համար

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

Ես հղկեցի փայտի հիմքը, որպեսզի հեռացնեմ նրա հետ խառնաշփոթը և ավարտեցի այն փայտի որոշ բիծով:

Քայլ 4: Օգտագործեք այն:

Օգտագործիր դա!
Օգտագործիր դա!

Բնական է զգում ասել «Ալեքսա, միացրու լույսը», այնպես որ ես ինձ ավելի խելացի զգացի ՝ իմ խելացի լույսը անվանելիս: Նույն ցանցում բազմաթիվ սարքեր ունենալու համար կարող եք դրանք առանձնացնել ՝ անվանելով դրանք «միջանցքի լույս» կամ «գիշերային լույս», օրինակ: Արդյո՞ք սա իսկապես ավելի լավ է, քան WeMo անջատիչ գնելը: Եթե դուք այսքանը կարդացել եք Instructable- ում, ապա, անշուշտ, կարող ենք համաձայնել, որ ձեր սեփականը կառուցելն ավելի հաճելի է, հատկապես խաղողի բերքի հատուկ լամպի արդիականացման և մեկ-մեկ դիզայնի դեպքում:

Ի՞նչ խելացի տան նախագծեր ունեք ձեր մտածողության գլխարկի տակ: Թույլ տվեք իմանալ, թե ինչի վրա եք աշխատում ստորև բերված մեկնաբանություններում:

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