Mündəricat:

ESP8266 ilə Alexa Ağıllı Lampa: 4 Addım (Şəkillərlə)
ESP8266 ilə Alexa Ağıllı Lampa: 4 Addım (Şəkillərlə)

Video: ESP8266 ilə Alexa Ağıllı Lampa: 4 Addım (Şəkillərlə)

Video: ESP8266 ilə Alexa Ağıllı Lampa: 4 Addım (Şəkillərlə)
Video: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, Iyul
Anonim
Image
Image
ESP8266 ilə Alexa Ağıllı Lampa
ESP8266 ilə Alexa Ağıllı Lampa

Bu Təlimat, mənimlə birlikdə ESP8266 mikro nəzarətçisi və Amazon Echo/Alexa istifadə edərək səslə idarə olunan vintage lampanın təkmilləşdirilməsində sizə yol göstərir. Arduino kodu, fauxmoESP kitabxanasından istifadə edərək Belkin WeMo cihazını təqlid edir, bu da quraşdırma işini asanlaşdırır.

Diqqət yetirin: Bu layihə kodu, fauxmoESP kitabxanasının Belkin WeMo əvəzinə Philips Hue protokolunu təqlid etmək üçün etdiyi dəyişikliklə etibarsız sayıldı. Kitabxananın yeni versiyası ilə işləmək üçün onu yeniləsəniz, mənə bildirin

Arduino ESP8266 iş axını haqqında tam məlumat əldə etmək üçün, pulsuz Instructables Internet of Things Class-a baxın və daha çox işıqlandırma ilhamı və nou-hau üçün Paige's Lamps Class-a baxın. Arduinoda yenisinizsə, bunun üçün də bir giriş sinifimiz var.

Bu layihə sizə zərər verə biləcək və ya yanğına səbəb ola biləcək AC elektrik enerjisindən istifadə edir- bu layihəni elektrik enerjisinə bağlı olaraq buraxmayın və nə etdiyinizi bilmirsinizsə, bunu edən birinin nəzarəti altında işləyin

Bu layihə üçün sizə lazım olacaq:

  • Amazon Echo (və Alexa tətbiqi)
  • Lampa (mənimki 60W)
  • ESP8266 dəstəyi olan Arduino proqramı ilə işləyən kompüter
  • Adafruit Feather Huzzah ESP8266 mikro idarəetmə lövhəsi
  • Adafruit Power Relay FeatherWing
  • Uzatma kabeli
  • USB güc adapteri (ən azı 1A, iPhone -dan istifadə etmişəm)
  • USB kabel (microB)
  • Açarı və teli dəyişdirin (isteğe bağlı)
  • Üçüncü əl aləti (isteğe bağlı)
  • Cımbız (isteğe bağlı)
  • İstilik büzücü borular
  • İstilik silahı (və ya daha yüngül/saç qurutma maşını)
  • Tel çıxarıcılar
  • Çapraz kəsiciləri yuyun
  • Tel qoz -fındıq
  • Lehimləmə dəmir və lehim

Xüsusi taxta lampa bazası üçün:

  • Taxta kəsik və dayaq
  • Müavin
  • Testere
  • Metal fayl
  • Forstner bitləri ilə qazma/presləmə
  • Zımpara ilə 220 cızıqlı kağız
  • Taxta bitirmə (əlcək, fırça və s. İlə birlikdə- paket təlimatlarını oxuyun)

ESP8266 lövhə dəstəyinə əlavə olaraq, aşağıdakı Arduino kitabxanalarını quraşdırmalısınız (kitabxana menecerində axtarın və ya qovluğu əl ilə Arduino/kitabxanalara yerləşdirin):

  • fauxmoESP
  • ESPAsyncTCP
  • ESPAsyncWebServer

Bu metodu bu Adafruit dərsliyindən öyrəndim: Bu kodun öz layihələrinizdə istifadəsi ilə bağlı daha çox faydalı məlumatı olan ESP8266 Huzzahınızın Easy Alexa (Echo) Nəzarəti.

İşlədiklərimdən xəbərdar olmaq üçün məni YouTube, Instagram, Twitter, Pinterest -də izləyin və bülletenimə abunə olun. Amazon Associate olaraq, ortaqlıq bağlantılarımdan istifadə edərək etdiyiniz satınalmalardan qazanıram.

Addım 1: Röleyi bağlayın

Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın

Dövrənin AC hissəsini idarə etmək üçün bir Power Relay FeatherWing istifadə edirəm- yalnız isti lampa telini kəsin və soyulmuş uclarını Normal Açıq və Ümumi vida terminallarına bağlayın. Unutmayın, AC -ni bilmirsinizsə, nəzarət edəcək birini tapın. Lampamın şnurunda bir açar vardı, buna görə onu çıxarıb açarın idarə etdiyi teldən istifadə etdim.

ESP8266 -da istifadə edəcəyiniz mikrokontrolör pininə uyğun olaraq lövhənin altındakı atlayıcılardan birini bağlamağı unutmayın. Power Relay FeatherWing üçün quraşdırma təlimatını izlədim və Feather Huzzah ESP8266 -da pin 13 ilə röleyi idarə etmək üçün göstərilən tullanan körpünü bağladım.

Həmişə bu cür sxemlərin bir çörək taxtası prototipini qururam, hətta son məqsəd lampanın taxta bazasına uyğunlaşmaqdır.

Addım 2: Proqram Mikrokontrolör və Test

Proqram Mikrokontrolör və Test
Proqram Mikrokontrolör və Test
Proqram Mikrokontrolör və Test
Proqram Mikrokontrolör və Test
Proqram Mikrokontrolör və Test
Proqram Mikrokontrolör və Test

Bu layihə üçün Arduino kodu, Belkin WeMo cihazını təqlid edən fauxmoESP kitabxanasının nümunə eskizindən istifadə edir. Nəticədə, homebrewinizi konfiqurasiya etmək, Alexa tətbiqində əsən bir ticarət cihazı ilə eynidir. Təbii danışmaq üçün cihazımı "işıq" adlandırdım.

Lampanın səs əmrlərindən asılı olmayaraq idarə oluna bilməsi üçün daha sonra bir güc ləğv açarı əlavə etmək qərarına gəldim. Buna görə buradakı çörək taxtası fotoşəkillərində deyil, daha sonra taxta pilləkən zamanı görünür. Kodu sınamaq üçün düyməyə ciddi ehtiyacınız yoxdur, buna görə də hər iki halda da hər şey yaxşıdır. Düymə kodunun necə işlədiyini izah etməyimi görmək üçün 1 -ci Adımdakı videoya baxın! Bu addımdakı kodu yükləyin və öz wifi şəbəkə adınızı və şifrənizi daxil edin və cihazınızın adını fərdiləşdirin.

Addım 3: Komponentləri uyğunlaşdırmaq üçün Taxta Baza

Komponentlərə uyğun taxta kəsik
Komponentlərə uyğun taxta kəsik
Komponentlərə uyğun taxta kəsik
Komponentlərə uyğun taxta kəsik
Komponentlərə uyğun taxta kəsik
Komponentlərə uyğun taxta kəsik
Komponentlərə uyğun taxta kəsik
Komponentlərə uyğun taxta kəsik

Hər şeyin işlədiyini təsdiqlədikdən sonra, bu layihənin ağac emalı hissəsini həll etməyin vaxtı gəldi. Bu lampa, mişar və ya fırlanan alət kəsmə çarxı ilə qısaldılması asan olan yivli bir çubuqla tutulur, sonra hamar şəkildə düzəldilir, beləliklə tənzimləyici flanşı hələ də vidalana bilər. Komponentlərimi yerləşdirmək üçün taxta bazanı kəsdim.

Ağacın altını zımpara ilə çirklənməməsi üçün zımpara etdim və bir az ağac ləkəsi ilə bitirdim.

Addım 4: İstifadə edin

İstifadə et!
İstifadə et!

"Alexa, işığı yandır" demək təbii bir hissdir, buna görə ağıllı işığımı adlandırmaqda çox ağıllı hiss etdim. Eyni şəbəkədə birdən çox cihazın olması üçün onları "koridor işığı" və ya "gecə işığı" adlandıraraq onları ayırd edə bilərsiniz. Bu həqiqətən bir WeMo açarı almaqdan daha yaxşıdır? Təlimat kitabında bu günə qədər oxumusunuzsa, şübhəsiz ki, özəl qurma lampa təkmilləşdirilməsi və hamısı bir arada dizaynla öz əllərinizlə qurmağın daha əyləncəli olduğu ilə razılaşa bilərik.

Düşüncə qapağınızın altında hansı ağıllı ev layihələri var? Aşağıdakı şərhlərdə nə üzərində işlədiyinizi mənə bildirin.

Tövsiyə: