Mündəricat:

HUE İşıqlarını İdarə etmək üçün Batareyalı Wi-Fi Ağıllı Düymə: 5 Addım (Şəkillərlə)
HUE İşıqlarını İdarə etmək üçün Batareyalı Wi-Fi Ağıllı Düymə: 5 Addım (Şəkillərlə)

Video: HUE İşıqlarını İdarə etmək üçün Batareyalı Wi-Fi Ağıllı Düymə: 5 Addım (Şəkillərlə)

Video: HUE İşıqlarını İdarə etmək üçün Batareyalı Wi-Fi Ağıllı Düymə: 5 Addım (Şəkillərlə)
Video: Bizimlə birlikdə YouTube -da canlı olaraq inkişaf edin #SanTenChan 🔥 Bazar 29 Avqust 2021 2024, Noyabr
Anonim

Müəllif tərəfindən daha çox izləyin:

RaspberryPi Pico -nu WiFi -yə necə bağlamaq və bildiriş göndərmək olar
RaspberryPi Pico -nu WiFi -yə necə bağlamaq və bildiriş göndərmək olar
RaspberryPi Pico -nu WiFi -yə necə bağlamaq və bildiriş göndərmək olar
RaspberryPi Pico -nu WiFi -yə necə bağlamaq və bildiriş göndərmək olar
BBC Micro: bit + WiFi + Telefon Bildirişləri
BBC Micro: bit + WiFi + Telefon Bildirişləri
BBC Micro: bit + WiFi + Telefon Bildirişləri
BBC Micro: bit + WiFi + Telefon Bildirişləri
Raspberry Pi-də Node-RED-də WiFi Sensorları və UI necə qurulacaq
Raspberry Pi-də Node-RED-də WiFi Sensorları və UI necə qurulacaq
Raspberry Pi-də Node-RED-də WiFi Sensorları və UI necə qurulacaq
Raspberry Pi-də Node-RED-də WiFi Sensorları və UI necə qurulacaq

Bu layihə, 10 dəqiqədən az bir müddətdə batareyalı IoT Wi-Fi düyməsini necə quracağınızı göstərir. Düymə IFTTT üzərindəki HUE işıqlarını idarə edir.

Bu gün bir neçə dəqiqə ərzində elektron cihazlar qura və digər ağıllı ev cihazlarına qoşa bilərsiniz. Xüsusi proqramçılar və tək bir kod xətti yazmadan bunu edə bilərsiniz. Bu bloqda, HUE işıqlarını internet üzərindən uzaqdan idarə edən batareyalı Wi-Fi Smart Düyməsini göstəririk. Bütün bacarıqlar səviyyəsindəki inkişaf etdiricilər tərəfindən asanlıqla qurula bilər. Düymə 2xAAA lityum batareyalarda 15k aktivasiya hadisələrini davam etdirəcək - bu, indiyə qədər ən yaxşı aşağı güclü ağıllı düymədir. Gündə 8x təkan/hadisəni nəzərə alsaq, 5+ il davam edəcək. Bu layihədə istifadə olunan IoT modulu sayəsində, aktiv olmadıqda heç bir cərəyan axıdır - əsl 0A. Bu təlimat aşağıdakı addımlardan ibarətdir:

  1. Çörək taxtasından istifadə edərək montaj
  2. IFTTT və HUE xidmətinin qurulması
  3. IoT modulunun konfiqurasiyası
  4. IoT modulunun internetə qoşulması

Hər şey bir kod xətti və ya bulud bilgisi olmadan 10 dəqiqə ərzində edilə bilər.

Təchizat

Hissələri

  • Kriket Wi-Fi modulu Things On Edge
  • Çörək paneli (ümumi)
  • SparkFun Böyük Qırmızı Günbəz Düyməsi
  • Batareya tutacağı, AAA x 2

Proqram proqramları və onlayn xidmətlər

FTTT Maker xidməti

Alətlər

Havya (ümumi)

Addım 1: Quraşdırma

Image
Image
Məclis
Məclis
Məclis
Məclis

Lehim Pin Başlığı PCB Cricket moduluna ayrılan bağlayıcı. Başlıq, Cricket modulunu çörək taxtasına bağlamağı asanlaşdırır.

  • Düymədən 1 -ci pimi batareyanın VCC -nə qoşun (+)
  • 2 -ci pimi düymədən Cricket modulundakı WAKE_UP portuna qoşun
  • VCC batareyasını (+) Cricket modulundakı BATT portuna qoşun
  • GND (-) batareyasını Cricket modulundakı GND portuna qoşun

Addım 2: IFTTT Quraşdırması

IFTTT Quraşdırması
IFTTT Quraşdırması
IFTTT Quraşdırması
IFTTT Quraşdırması
IFTTT Quraşdırması
IFTTT Quraşdırması
IFTTT Quraşdırması
IFTTT Quraşdırması

İzləniləcək addımlar:

  1. Https://ifttt.com/ saytına daxil olun
  2. Daxil olun və ya qeydiyyatdan keçin
  3. İstifadəçi / Hesab menyusundan Yarat düyməsini basın (sağ üst künc)
  4. Yeni mənbə hadisəsi yaratmaq üçün + vurun
  5. Webhooks xidmətini seçin
  6. Davam et düyməsini basın
  7. Veb sorğusu əldə et düyməsini vurun (sol tərəfdə)
  8. Tədbir adı yaradın, məs. button_event
  9. Mənbə hadisəsi indi qurulmalıdır, sonra hadisədən sonra + vurun
  10. HUE xidmətini axtarın
  11. HUE xidmət hadisəsini seçin
  12. hələ HUE yoxdursa -> Əlaqəyə əlavə etməlisiniz
  13. Bu hadisənin bağlanacağı cihazı (işığı) seçin
  14. Bitir düyməsini basın

Demək olar ki, bitmiş, IoT modulundan hadisə göndərə biləcəyimiz bir HTTP ünvanı almalıyıq.

Webhooks xidmətini axtarın və sağ küncdəki sənədi vurun.

Növbəti "Bir POST və ya GET veb sorğusu göndərin" altından veb bağlantılarını kopyalayın.

Addım 3: Wi-Fi Kriket Modulunu konfiqurasiya edin

Wi-Fi Cricket Modulunu konfiqurasiya edin
Wi-Fi Cricket Modulunu konfiqurasiya edin
Wi-Fi Cricket Modulunu konfiqurasiya edin
Wi-Fi Cricket Modulunu konfiqurasiya edin
Wi-Fi Cricket Modulunu konfiqurasiya edin
Wi-Fi Cricket Modulunu konfiqurasiya edin

Cricket, Things On Edge - Developer Portal (https://dev.thingsonedge.com) vasitəsilə tamamilə OTA (Havada) konfiqurasiya edilmişdir. Konfiqurasiya Wi-Fi şəbəkənizə qoşulduqda internet vasitəsilə Cricket tərəfindən alınacaq (bu, növbəti hissədə təsvir ediləcək). İndi əvvəlcə onu konfiqurasiya edək.

Düymə üçün Cricket -i IO1: WAKE_UP pinində yüksək siqnalla oyandıqda POST HTTP sorğusu göndərmək üçün konfiqurasiya etməliyik. Bu siqnal düyməyə basıldıqda verilir.

İndi kompüterdən və ya mobil cihazdan istənilən brauzerdən TOE Developer Portalını açın. Cihazınızı hesabınızda aktivləşdirmək və konfiqurasiya etmək üçün Developer Portalına qeydiyyatdan keçməli/daxil olmalısınız. Əks halda cihaz işləməyəcək.

Uğurlu giriş / qeydiyyatdan sonra cihazınızı sistemdə aktivləşdirmək üçün "Yeni əlavə et" düyməsini basmalısınız. Kriketin arxasındakı etiket çubuğunda yazılmış unikal seriya nömrəsini istifadə etməlisiniz. XƏBƏRDARLIQ: Seriya nömrəsini yalnız özünüz üçün saxlamalısınız. Başqası ilə paylaşmayın.

İndi cihazınızı konfiqurasiya edə bilərsiniz.

Aşağıdakı konfiqurasiyanı təyin edin:

  • RTC: OFF
  • IO2: OFF
  • IO3: Qapalı
  • Batareya monitoru: OFF
  • Yeniləmələri məcbur edin - IO1 Uyan: Yandır
  • Yeniləmələri məcbur edin - RTC Uyan: OFF
  • Hadisələri Yazın: aşağıya baxın

Webhooks -dan kopyaladığınız linki io1_wakeup -a kopyalayın/yapışdırın və məlumatları boş buraxın

maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD

Konfiqurasiyanı təyin etdikdən sonra Saxla düyməsini vurun.

Əla! Demək olar ki, oradasınız! İndi cihazınızı Wi-Fi şəbəkənizlə İnternetə bağlamanız kifayətdir. Bunun necə ediləcəyi ilə bağlı növbəti bölməni izləyin.

Addım 4: IoT Modulunun İnternetə qoşulması

IoT Modulunun İnternetə qoşulması
IoT Modulunun İnternetə qoşulması
IoT Modulunun İnternetə qoşulması
IoT Modulunun İnternetə qoşulması
IoT Modulunun İnternetə qoşulması
IoT Modulunun İnternetə qoşulması

Bir neçə addımda cihazınızı Wi-Fi şəbəkənizlə internetə bağlayacaqsınız. Kriketin xüsusi Wi-Fi qaynar nöqtəsini aktivləşdirmək və sonra Wi-Fi şəbəkə məlumatlarınızı ötürmək üçün xüsusi bir veb səhifəsi açmaq kifayətdir. Zəhmət olmasa aşağıdakı adımları izləyin:

  1. LED daim yanana qədər moduldakı bir düyməni 5 saniyə basıb saxlayın.
  2. LED daim yandıqdan sonra Cricket xüsusi bir Wi-Fi qaynar nöqtəsi açdı. Bir dizüstü kompüterdən və ya smartfondan aşağıdakı məlumatlarla qaynar nöqtəyə qoşulun: SSID: toe_device Parol tələb olunmur
  3. Bağlandıqdan sonra xüsusi bir veb səhifəsi açın: https://192.168.4.1/index.html XƏBƏRDARLIQ: LED -in hələ də YANIŞDIĞINA əmin olun! OFF olarsa, addımları əvvəldən təkrarlayın
  4. İndi Wi-Fi şəbəkə etimadnamənizi ötürə və BAĞLAYA vura bilərsiniz. Doğru SSID və Şifrəni keçmisinizsə, bir neçə saniyə sonra cihaz onlayn olduğunu bildirməlidir və LED sönəcək.

Təbrik edirik! İndi cihazınız canlıdır və internetə qoşulub!

Addım 5: Xülasə

İndi düymə cihazınızla HUE işığını yandıra/söndürə bilərsiniz !

Ətraflı məlumat əldə edə bilərsiniz:

  • Thick On Edge (https://thingsonedge.com) səhifəsindən Cricket modulu haqqında
  • Daha çox texniki məlumatı burada tapa bilərsiniz GitHUB (https://github.com/thingsonedge/cricket)
  • Təlimatları olan video:

Tövsiyə: