Kazalo:

Oznaka obvestila - odličen uvod v Wi -Fi, IFTTT in Huzzah ESP8266: 9 korakov (s slikami)
Oznaka obvestila - odličen uvod v Wi -Fi, IFTTT in Huzzah ESP8266: 9 korakov (s slikami)

Video: Oznaka obvestila - odličen uvod v Wi -Fi, IFTTT in Huzzah ESP8266: 9 korakov (s slikami)

Video: Oznaka obvestila - odličen uvod v Wi -Fi, IFTTT in Huzzah ESP8266: 9 korakov (s slikami)
Video: Джонатан Блоу: Сознание, игровой дизайн и свобода воли 2024, November
Anonim
Image
Image
Potrebne komponente
Potrebne komponente

Vedno mi manjkajo pomembne stvari … zato sem ustvaril zastavo. Naprava interneta stvari (IoT), ki me obvesti ali spomni na te pomembne stvari!

S hitrim pogledom na mizo lahko vidim, če …

  • Imam elektronsko pošto
  • Omenili so me v tvitu
  • Imam prihajajoči dogodek v koledarju Google
  • Čas je, da pokličete mamo
  • Moja ekipa je zadela
  • Pozabim jesti
  • Moram telovaditi

… ali skoraj vse drugo. Za ta Instructables se bom obvestil, ko bom prejel e -pošto.

Ta projekt je odličen uvod v naprave, povezane z Wi-Fi, in internet stvari.

Uporabljali bomo…

IFTTT.com (prehod API) za sprožitev …

io.adafruit.com (podatkovna storitev v oblaku IoT) za sprožitev …

MQTT (povezava med internetom in vašo ploščo) za sprožitev …

Feather Huzzah (mikrokrmilnik WIFI, združljiv z Arduinom) za sprožitev …

Servo motor, ki bo…

Obvesti nas!

1. korak: Potrebne komponente

Potrebne komponente
Potrebne komponente

Za nizko nizko ceno le 37,50 USD ali manj!

Boste potrebovali…

Materiali:

Mikrokrmilnik WiFi 16 USD

Mikro servo 10 USD

Gumb za $ 1

Upor (poljubna vrednost)

Drobna plošča 4 USD (ali protoboard)

Zlaganje glav 1 $

Jumper žice 2 USD

Projektna škatla 3,50 USD

Litijeva baterija (neobvezno)

Velcro (neobvezno)

Mala zastava (to bomo naredili)

Orodja:

Računalnik z nameščenim Arduino IDE

Spajkalnik in spajkanje

Veliki in majhni Philips vijačniki

Škarje

Lepilo

Rezalniki žice

Namizni tiskalnik

Korak: Nastavite Huzzah za Arduino IDE in se povežite z WIFI

Za začetek preizkusimo naš mikrokrmilnik.

Sledite tej vadnici Adafruit:

Ta vadnica nam bo omogočila uporabo orodja Feather Huzzah v Arduino IDE in zagotovila, da imamo nameščene vse potrebne gonilnike USB.

3. korak: Prijavite se na Io.adafruit & IFTTT

Prijavite se na Io.adafruit & IFTTT
Prijavite se na Io.adafruit & IFTTT
Prijavite se na Io.adafruit & IFTTT
Prijavite se na Io.adafruit & IFTTT
Prijavite se na Io.adafruit & IFTTT
Prijavite se na Io.adafruit & IFTTT

Za sprožitev mikrokrmilnika wifi bomo uporabili Adafruit's io.adafruit in IFTTT.

Ustvarite račun io.adafruit in nastavite novo zastavico z oznako stikala.

Ustvarite novo nadzorno ploščo.

Ustvarite preklopno stikalo na armaturni plošči z oznako 'zastavica'. Pustite privzete nastavitve za vklop in izklop (to besedilo bomo upoštevali v kodi, zato upoštevajte velike črke).

Ustvarite račun IFTTT (Če-To-Potem-To)

Na zavihku »Moji jabolki« izberite nov programček.

Pod »IF« izberite sprožilec IFTTT, da dvignete zastavo.

V razdelku »TO« poiščite Adafruit in se obrnite na preklopno stikalo io.adafruit, ki ste ga ustvarili prej.

Sprožilec lahko preizkusite tako, da preverite stikalo na strani io.adafruit. Položaj tega stikala bomo sporočili z našo ploščo Wi-Fi Huzzah.

4. korak: Povežite se s svojim Huzzahom na Io.adafruit

Za povezavo vašega Huzzaha z vašim računom io.adafruit bomo morali uporabiti MQTT.

Sledite tej vadnici:

Če sledite tej vadnici, boste zagotovili, da imamo nameščene vse potrebne knjižnice.

5. korak: Shema vezja

Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja

Sestavite vezje, prikazano za povezavo servo in trenutnega gumba s ploščo Huzzah.

Momentalno stikalo lahko zahteva spajkanje. To je dobra vadnica, če ste šele začeli spajkati.

Upor je lahko poljubne vrednosti.

6. korak: Programirajte svoj Huzzah

Koda, ki jo uporabljamo, temelji na vzorčni kodi Adafruit ESP8266. Razdelil sem ga na ustrezne razdelke, če ga morate spremeniti za svoj projekt.

Ne pozabite zamenjati besedila v kodi, ki vsebuje vaše:

  • Ime omrežja Wifi
  • Geslo za omrežje Wifi
  • uporabniško ime io.adafruit
  • io.adafruit ključ (ta je na sliki na nadzorni plošči io.adafruit)

7. korak: Ustvarite zastavo

Naredite zastavo
Naredite zastavo
Naredite zastavo
Naredite zastavo
Naredite zastavo
Naredite zastavo

Prenesite zgornjo sliko zastave. Natisnite, zložite, lepite, izrežite in pritrdite zastavico na servo z vijakom, ki je priložen servo paketu.

Ali še bolje … Uporabite datoteko ilustratorja, da ustvarite svojo zastavico obvestila, ki je edinstvena za vaš sprožilec IFTTT. Prosimo, delite, če to storite!

8. korak: Zaprite vezje

Zaprite svoje vezje
Zaprite svoje vezje
Zaprite svoje vezje
Zaprite svoje vezje
Zaprite svoje vezje
Zaprite svoje vezje

Vezje zaprite v posodo po vaši izbiri.

To projektno škatlo sem uporabil iz radioshacka in izvrtal luknje, da držim servo in gumb. S pomočjo čeljusti izmerite velikost sestavnih delov in izvrtajte luknje ustrezne velikosti.

Za namestitev komponent v majhno škatlo sem zamenjal ploščo z majhno proto ploščo in spajkal vodila. To ni potrebno, odvisno od velikosti vašega ohišja

Prosim, delite ohišje, ki ga izdelate z mano! Ali če 3D natisnete ohišje, naložite datoteko in jo bom vključil v Instructable.

9. korak: Končano

Končano!
Končano!

Končal si! Zastavo prilepite na hrbtno stran računalnika, v hladilnik, položite jo na mizo ali kjerkoli … in nikoli več ne zamudite ničesar pomembnega!

Povejte mi, za kaj uporabljate zastavo, v spodnjih komentarjih!

Natečaj Arduino 2016
Natečaj Arduino 2016
Natečaj Arduino 2016
Natečaj Arduino 2016

Podprvak na tekmovanju Arduino 2016

Priporočena: