Mündəricat:

IoT Push Button (D1 Mini): 6 addım
IoT Push Button (D1 Mini): 6 addım

Video: IoT Push Button (D1 Mini): 6 addım

Video: IoT Push Button (D1 Mini): 6 addım
Video: ESP8STP-02 Степпер с ESP8266 D1 Mini NodeMCU через WiFi под любым углом 2024, Iyul
Anonim
IoT Push Button (D1 Mini)
IoT Push Button (D1 Mini)

Telefonunuza bildiriş göndərmək üçün istifadə edə biləcəyiniz (məsələn, bağçada istirahət edərkən içkilərin doldurulmasını istəmək üçün) IoT Push Button (Amazon Dash şeylərini düşünün) etdim. IFTTT istifadə edərək bir çox digər cihaz və ağıllı məişət texnikası ilə qarşılıqlı əlaqə qurmaq üçün asanlıqla yenidən konfiqurasiya edə bilərsiniz.

Bu layihə D1 Mini mikro nəzarətçisindən istifadə edir və dərin yuxu xüsusiyyətindən istifadə edərək aylarla bir batareyada işləməlidir. Layihəni başa çatdırmaq üçün 3D çaplı korpusdan istifadə olunur.

Sizə lazım olacaq:

D1 Mini (https://www.banggood.com/custlink/3v33H1lji3)

3.7 Li-ion 14500 batareya (https://www.banggood.com/custlink/Gv3vPToo9Y)

AA tipli Batareya Tutacağı (https://www.banggood.com/custlink/DKvDHTOOIt)

Push Button və cap (https://www.banggood.com/custlink/3KvDFuajZC)

3D çap edilə bilən korpus Bəzi qısa uzunluqlu tellər və düzəltmək üçün yapışqan tabancası

Ətraflı məlumat və bu kimi layihələr üçün https://www.cabuu.com saytına baxın. Zəhmət olmasa YouTube kanalıma abunə olmağı da düşünün. Ətraflı məlumatı başqa bir yerdə də tapa bilərsiniz.

Təchizat

Addım 1: Dövrəni bir araya gətirmək

Dövrəni Bir araya gətirmək
Dövrəni Bir araya gətirmək

Dövrün bir araya gətirilməsi çox sadədir, sxemdə göstərildiyi kimi bütün komponentləri birləşdirmək üçün bəzi qısa tel hissələrindən istifadə edərək düyməni basmaqla diqqətli olun (əmin olmadığınızı təsdiq etmək üçün multimetrdən istifadə edin).

D1 mini, bildiriş göndərdikdən sonra dərin yuxu rejiminə keçəcək. İstifadədən asılı olaraq, batareya bir neçə ay dayanmalıdır. Tükəndikdə sökülüb yenidən doldurulmalı/dəyişdirilməlidir.

Addım 2: Mənzil daxilində yığın

Mənzil daxilində yığın
Mənzil daxilində yığın

3D çaplı korpusu yükləyin və çap edin. Onsuz edə bilərsiniz, ancaq bir printerə sahibsinizsə, əlbəttə daha səliqəli görünəcək.

Batareyanı yuvaya daxil edin və korpusdakı komponentləri yığın, hər şeyi yerində saxlamaq üçün isti yapışqan istifadə edin. Qapaq öz -özünə möhkəm olmalıdır, ancaq əmin olmaq üçün az miqdarda yapışqan əlavə etmək istəyə bilərsiniz.

Addım 3: IFTTT vasitəsilə Bildirişləri Qurun

IFTTT vasitəsilə Quraşdırma Bildirişləri
IFTTT vasitəsilə Quraşdırma Bildirişləri

Bildirişlər IFTT tətbiqi vasitəsi ilə gələcək. Telefonunuza yükləmisinizsə, Google Play -də (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=en_GB) və Apple -da mövcuddur. App Store (https://apps.apple.com/gb/app/ifttt/id660944635).

Bir hesab yaradın və tətbiqdə yeni bir tətbiq qurun. IF funksiyası üçün Webhooks'u tətik xidməti olaraq seçin, veb sorğusunun hadisə adını push_button_pressed olaraq təyin edin. THAT funksiyası üçün bildirişləri hərəkət xidməti olaraq seçin. Öz mesajınızı yazın, yəni "Bağda daha çox içki edin".

Növbəti bölmə üçün özünəməxsus IFTT açarına ehtiyacınız olacaq, tətbiqetmələrim bölməsindəki xidmətlər sekmesine keçərək tətbiqin içindən daxil ola bilərsiniz, Webhooks xidmətini tapın və Sənədlər düyməsini basın. Növbəti hissədə Arduino koduna yapışdırmağa hazır olduğunuz unikal açarınızı kopyalayın.

Addım 4: Arduino Kodunu Konfiqurasiya edin və Yükləyin

Arduino kodunu konfiqurasiya edin və yükləyin
Arduino kodunu konfiqurasiya edin və yükləyin

Arduino eskizini yükləyin və Arduino IDE -də açın. ESP8266Wifi kitabxanalarının quraşdırıldığından əmin olun. Əvvəlki hissədə əldə edilmiş öz WiFi SSID, parol və IFTTT açarınızla eskizi yeniləyin.

Alətlər menyusunda D1 mini-nin seçildiyinə əmin olun və mikro-usb istifadə edərək Push Buttonu PC-yə bağlayın. Eskizi tərtib edin və yükləyin.

Addım 5: Test edin

Test
Test

Düyməni basın və eskizi sınayın. Cihazın WiFi-yə qoşulması və bildiriş göndərməsi təxminən 5-10 saniyə çəkməlidir. Hər hansı bir problemlə qarşılaşsanız, mikro usb kabelini yenidən bağlayın və Arduino IDE-də daxil olan serial monitoru istifadə edərək diaqnoz qoymağa çalışın.

Addım 6: Yenidən qurun

Yenidən qurun!
Yenidən qurun!

Mərkəzi isitmə, işıqlandırma və sair kimi bir çox ağıllı cihazı idarə etmək üçün yeni düyməni asanlıqla yenidən konfiqurasiya edə bilərsiniz. Bağçanızda dincəlin və hər şey sizin üçün işləsin! Əylənin…

Tövsiyə: