Mündəricat:

Bildiriş Bayrağı - Wi -Fi, IFTTT və Huzzah ESP8266 -ya Böyük Giriş: 9 Adım (Şəkillərlə)
Bildiriş Bayrağı - Wi -Fi, IFTTT və Huzzah ESP8266 -ya Böyük Giriş: 9 Adım (Şəkillərlə)

Video: Bildiriş Bayrağı - Wi -Fi, IFTTT və Huzzah ESP8266 -ya Böyük Giriş: 9 Adım (Şəkillərlə)

Video: Bildiriş Bayrağı - Wi -Fi, IFTTT və Huzzah ESP8266 -ya Böyük Giriş: 9 Adım (Şəkillərlə)
Video: Amerika Bayrağının Hikayesi 2024, Noyabr
Anonim
Image
Image
Tələb olunan komponentlər
Tələb olunan komponentlər

Həmişə vacib şeyləri əldən verirəm … buna görə Bayrağı yaratdım. Bu vacib şeyləri mənə bildirmək və ya xatırlatmaq üçün Əşyalar İnterneti (IoT) cihazı!

İndi tez masama baxanda görürəm ki …

  • E -poçtum var
  • Bir tvitdə qeyd olundum
  • Qarşıdan gələn Google təqvim tədbirim var
  • Anama zəng etməyin vaxtı gəldi
  • Komandam qol vurdu
  • Yeməyi unudum
  • Məşq etməliyəm

… və ya demək olar ki, başqa bir şey. Bu təlimatlar üçün e -poçt aldığım zaman özümü xəbərdar edəcəyəm.

Bu layihə, Wi-Fi ilə əlaqəli qurğular və Əşyalar İnterneti üçün əla bir girişdir.

İstifadə edəcəyik…

IFTTT.com (bir API şluzu) tetiklemek üçün…

tetiklemek üçün io.adafruit.com (IoT bulud məlumat xidməti)…

Tetiklemek üçün MQTT (internet və lövhəniz arasındakı əlaqə)…

Tüy Huzzah (Arduino ilə uyğun bir WIFI mikro nəzarətçisi) tetiklemek üçün…

Servo mühərrik…

Bizə bildirin!

Addım 1: Tələb olunan komponentlər

Tələb olunan komponentlər
Tələb olunan komponentlər

Yalnız aşağı qiymətə $ 37.50 və ya daha az!

Sizə lazım olacaq…

Materiallar:

WiFi Mikro nəzarətçi $ 16

Mikro Servo 10 dollar

Düymə 1 dollar

Rezistor (istənilən dəyər)

Kiçik Breadboard 4 dollar (və ya protoboard)

Başlıqların yığılması 1 dollar

Jumper telləri 2 dollardır

Layihə qutusu $ 3.50

Lityum Batareya (isteğe bağlı)

Velcro (isteğe bağlı)

Kiçik Bayraq (bunu edəcəyik)

Alətlər:

Arduino IDE quraşdırılmış kompüter

Lehimləmə Dəmiri və Lehim

Böyük və Kiçik Philips Vida Sürücüləri

Qayçı

Yapışqan çubuq

Tel kəsicilər

Masa üstü printer

Addım 2: Arduino IDE üçün Huzzah qurun və WIFI -yə qoşulun

Başlamaq üçün mikrokontrolörümüzü sınayaq.

Adafruit-dən bu təlimatı izləyin:

Bu təlimat, Arduino IDE üzərindəki Feather Huzzah -dan istifadə etməyimizə və lazım olan bütün USB sürücülərinin quraşdırılmasına imkan verəcəkdir.

Addım 3: Io.adafruit və IFTTT -ə üzv olun

Io.adafruit və IFTTT -ə üzv olun
Io.adafruit və IFTTT -ə üzv olun
Io.adafruit və IFTTT -ə üzv olun
Io.adafruit və IFTTT -ə üzv olun
Io.adafruit və IFTTT -ə üzv olun
Io.adafruit və IFTTT -ə üzv olun

Wi -Fi mikro nəzarətçisini işə salmaq üçün Adafruit -in io.adafruit və IFTTT -dən istifadə edəcəyik.

Bir io.adafruit hesabı yaradın və yeni bir keçid etiketli bayraq qurun.

Yeni bir tablosu yaradın.

"Bayraq" etiketli tablosuna keçid açarı yaradın. AÇMA və KAPALI keçid üçün standart parametrləri buraxın (bu mətni kodda yenidən qeyd edəcəyik, buna görə də hərflərin vəziyyətinə diqqət yetirin).

IFTTT (Bu-Sonra-O) hesabını yaradın

'Mənim Appletlərim' sekmesinde yeni bir applet seçin.

'IF' altında bayrağınızı qaldırmaq üçün IFTTT tetikleyicisini seçin.

'BU' altında Adafruit axtarın və əvvəllər yaratdığınız io.adafruit keçid açarına istinad edin.

İo.adafruit səhifənizdəki keçid düyməsini yoxlayaraq tətiyi sınaya bilərsiniz. Bu keçidin mövqeyini Huzzah Wi-Fi lövhəmizlə bildirəcəyik.

Addım 4: Io.adafruit üçün Hüzzahınıza qoşulun

Huzzah'ınızı io.adafruit hesabınıza bağlamaq üçün MQTT istifadə etməliyik.

Bu təlimatı izləyin:

Bu təlimatı izlədikdən sonra bütün lazımi kitabxanaların quraşdırıldığını təmin edəcəyik.

Addım 5: Dövrə Şeması

Dövrə diaqramı
Dövrə diaqramı
Dövrə diaqramı
Dövrə diaqramı
Dövrə diaqramı
Dövrə diaqramı
Dövrə diaqramı
Dövrə diaqramı

Servo və ani düyməni Huzzah lövhəsinə bağlamaq üçün təsvir olunan dövrə qurun.

Anlıq keçid lehimləmə tələb edə bilər. Lehimləməyə yeni başlamısınızsa, bu yaxşı bir dərsdir.

Rezistor istənilən dəyər ola bilər.

Addım 6: Hüzzahınızı proqramlaşdırın

İstifadə etdiyimiz kod Adafruit -in ESP8266 nümunə koduna əsaslanır. Layihəniz üçün onu dəyişdirmək lazımdırsa, onu müvafiq hissələrə ayırdım.

Daxil etdiyiniz koddakı mətni dəyişdirməyi unutmayın:

  • Wifi şəbəkə adı
  • Wifi şəbəkə şifrəsi
  • io.adafruit istifadəçi adı
  • io.adafruit açarı (bunu şəkildəki kimi io.adafruit tablosunda tapa bilərsiniz)

Addım 7: Bayraq düzəldin

Bayraq olun
Bayraq olun
Bayraq olun
Bayraq olun
Bayraq olun
Bayraq olun

Yuxarıdakı bayraq şəklini yükləyin. Çap edin, qatlayın, yapışdırın, kəsin və servo paketinə daxil olan vida ilə bayrağınızı servoya yapışdırın.

Ya da daha yaxşı … IFTTT tetikleyicinizə xas olan öz bildiriş bayrağınızı yaratmaq üçün illüstrator faylından istifadə edin. Paylaşsanız zəhmət olmasa paylaşın!

Addım 8: Dövrənizi bağlayın

Dövrənizi bağlayın
Dövrənizi bağlayın
Dövrənizi bağlayın
Dövrənizi bağlayın
Dövrənizi bağlayın
Dövrənizi bağlayın

Dövrünüzü seçdiyiniz bir konteynerə bağlayın.

Radioshack -dan bu layihə qutusunu istifadə etdim və servo və düyməni tutmaq üçün deliklər qazdım. Komponentlərin ölçüsünü ölçmək üçün kaliperlərdən istifadə edin və uyğun ölçüdə deliklər qazın.

Kiçik qutunun içərisindəki komponentləri uyğunlaşdırmaq üçün çörək taxtasını kiçik bir protoboard ilə əvəz etdim və telləri lehimlədim. Kassanızın ölçüsündən asılı olaraq bu lazım deyil

Zəhmət olmasa hazırladığınız binanı mənimlə bölüşün! Və ya bir korpusu 3D çap etsəniz, faylı yükləyin və mən onu Təlimat kitabına daxil edəcəyəm.

Addım 9: Bitti

Bitdi!
Bitdi!

Bitirdin! Bayrağınızı kompüterinizin arxasına, soyuducuya yapışdırın, masanızın üstünə və ya hər hansı bir yerə qoyun … və bir daha vacib bir şeyi əsla qaçırmayın!

Aşağıdakı şərhlərdə Bayraqdan nə üçün istifadə etdiyinizi mənə bildirin!

Arduino yarışması 2016
Arduino yarışması 2016
Arduino yarışması 2016
Arduino yarışması 2016

Arduino 2016 yarışmasında ikinci yer

Tövsiyə: