Sisällysluettelo:

Ilmoituslippu - loistava esittely Wi -Fi: lle, IFTTT: lle ja Huzzahille ESP8266: 9 vaihetta (kuvilla)
Ilmoituslippu - loistava esittely Wi -Fi: lle, IFTTT: lle ja Huzzahille ESP8266: 9 vaihetta (kuvilla)

Video: Ilmoituslippu - loistava esittely Wi -Fi: lle, IFTTT: lle ja Huzzahille ESP8266: 9 vaihetta (kuvilla)

Video: Ilmoituslippu - loistava esittely Wi -Fi: lle, IFTTT: lle ja Huzzahille ESP8266: 9 vaihetta (kuvilla)
Video: radio hacking with a master hacker 2024, Heinäkuu
Anonim
Image
Image
Pakolliset osat
Pakolliset osat

Minulta puuttuu aina tärkeitä asioita … joten loin lipun. IoT -laite, joka ilmoittaa tai muistuttaa minua näistä tärkeistä asioista!

Nyt vilkaisen nopeasti työpöydälleni ja näen…

  • Minulla on sähköposti
  • Minut mainittiin twiitissä
  • Minulla on tuleva Google -kalenteritapahtuma
  • On aika soittaa äidille
  • Joukkueeni teki maalin
  • Unohdan syödä
  • Minun täytyy harjoitella

… Tai melkein mitä tahansa muuta. Tämän ohjeen osalta ilmoitan itselleni, kun saan sähköpostiviestejä.

Tämä projekti on loistava johdanto Wi-Fi-yhdistettyihin laitteisiin ja esineiden Internetiin.

Tulemme käyttämään…

IFTTT.com (API -yhdyskäytävä) käynnistää…

io.adafruit.com (IoT -pilvipalvelu) käynnistää…

MQTT (Internetin ja korttisi välinen yhteys) laukaista…

Feather Huzzah (Arduino -yhteensopiva WIFI -mikrokontrolleri) laukaisee…

Servomoottori, joka…

Ilmoita meille!

Vaihe 1: Tarvittavat komponentit

Pakolliset osat
Pakolliset osat

Edulliseen hintaan, vain 37,50 dollaria tai vähemmän!

Tarvitset…

Materiaalit:

WiFi -mikrokontrolleri 16 dollaria

Mikro Servo 10 dollaria

Painike 1 €

Vastus (mikä tahansa arvo)

Pieni leipälauta 4 dollaria (tai protoboard)

Otsikoiden pinoaminen $ 1

Hyppyjohdot 2 dollaria

Projektilaatikko 3,50 dollaria

Litium -akku (valinnainen)

Velcro (valinnainen)

Pieni lippu (me teemme tämän)

Työkalut:

Tietokone, johon on asennettu Arduino IDE

Juotin ja juote

Suuret ja pienet Philips -ruuvitaltat

Sakset

Liimapuikko

Lankaleikkurit

Pöytätulostin

Vaihe 2: Asenna Huzzah Arduino IDE: lle ja muodosta yhteys WIFI -verkkoon

Aloita testaamalla mikrokontrollerimme.

Seuraa tätä Adafruitin opetusohjelmaa:

Tämän opetusohjelman avulla voimme käyttää Feather Huzzahia Arduino IDE: ssä ja varmistaa, että meillä on kaikki tarvittavat USB -ajurit asennettuina.

Vaihe 3: Rekisteröidy Io.adafruit- ja IFTTT -palveluihin

Liity Io.adafruitiin ja IFTTT: hen
Liity Io.adafruitiin ja IFTTT: hen
Liity Io.adafruitiin ja IFTTT: hen
Liity Io.adafruitiin ja IFTTT: hen
Liity Io.adafruitiin ja IFTTT: hen
Liity Io.adafruitiin ja IFTTT: hen

Wifi -mikrokontrollerin käynnistämiseksi käytämme Adafruitin io.adafruit- ja IFTTT -tekniikkaa.

Luo io.adafruit -tili ja määritä uusi kytkinlabled -lippu.

Luo uusi koontinäyttö.

Luo vaihtokytkin kojelaudan lobled -lippuun. Jätä kytkimen oletusasetukset PÄÄLLE ja POIS PÄÄLTÄ (palaamme tähän tekstiin koodissa, joten kirjaimet on otettava huomioon).

Luo IFTTT (If-This-then-That) -tili

Valitse 'Omat appletit' -välilehdestä uusi sovelma.

Valitse IF -kohdassa IFTTT -laukaisin nostaaksesi lippusi.

Hae TÄSTÄ kohdasta Adafruit ja etsi aiemmin luomaasi io.adafruit -kytkintä.

Voit testata liipaisinta tarkistamalla io.adafruit -sivun vaihtokytkimen. Ilmoitamme tämän kytkimen sijainnin Huzzah-Wi-Fi-kortillamme.

Vaihe 4: Yhdistä Huzzahisi Io.adafruit

Jotta voimme yhdistää Huzzahisi io.adafruit -tiliisi, meidän on käytettävä MQTT: tä.

Seuraa tätä opetusohjelmaa:

Tämän opetusohjelman noudattaminen varmistaa, että kaikki tarvittavat kirjastot on asennettu.

Vaihe 5: Piirikaavio

Piirikaavio
Piirikaavio
Piirikaavio
Piirikaavio
Piirikaavio
Piirikaavio
Piirikaavio
Piirikaavio

Muodosta piirros, joka yhdistää servon ja hetkellisen painikkeen Huzzah -korttiin.

Hetkellinen kytkin voi vaatia juottamista. Tämä on hyvä opetusohjelma, jos olet uusi juotos.

Vastus voi olla mikä tahansa arvo.

Vaihe 6: Ohjelmoi Huzzah

Käyttämämme koodi perustuu Adafruitin ESP8266 -näytekoodiin. Olen jakanut sen asiaankuuluviin osiin, jos sinun on muokattava sitä projektillesi.

Muista korvata teksti koodissa, joka sisältää:

  • Wifi -verkon nimi
  • Wifi -verkon salasana
  • io.adafruit -käyttäjänimi
  • io.adafruit -avain (tämä löytyy io.adafruit -kojelaudasta kuvassa)

Vaihe 7: Luo lippu

Tee lippu
Tee lippu
Tee lippu
Tee lippu
Tee lippu
Tee lippu

Lataa lippukuva yllä. Tulosta, taita, liimaa, leikkaa ja kiinnitä lippusi servoon servopaketin ruuvilla.

Tai vielä parempi… Käytä kuvittajatiedostoa luodaksesi oman IFTTT -liipaisimesi ainutlaatuisen ilmoituslipun. Jakakaa jos teette!

Vaihe 8: Sulje piirisi

Liitä piirisi
Liitä piirisi
Liitä piirisi
Liitä piirisi
Liitä piirisi
Liitä piirisi

Sulje piiri haluamaasi säiliöön.

Käytin tätä projektirasiaa radioshackista ja porasin reikiä servon ja painikkeen pitämiseksi. Käytä jarrusatuloita komponenttien koon mittaamiseen ja poraa sopivan kokoisia reikiä.

Jotta komponentit mahtuisivat pieneen laatikkoon, korvasin leipälevyn pienellä protoboardilla ja juotin johdot. Tämä ei ole tarpeen kotelosi koosta riippuen

Ole hyvä ja jaa tekemäsi kotelo kanssani! Tai jos tulostat kotelon 3D -muodossa, lataa tiedosto ja sisällytän sen Instructable -ohjelmaan.

Vaihe 9: Valmis

Tehty!
Tehty!

Olet valmis! Kiinnitä lippusi tietokoneen takaosaan, jääkaappiin, istu se pöydällesi tai minne tahansa - älä koskaan missaa mitään tärkeää!

Kerro minulle, mihin käytät Flagia alla olevissa kommenteissa!

Arduino -kilpailu 2016
Arduino -kilpailu 2016
Arduino -kilpailu 2016
Arduino -kilpailu 2016

Toinen sija Arduino -kilpailussa 2016

Suositeltava: