Sadržaj:
- Korak 1: Potrebne komponente
- Korak 2: Postavite Huzzah za Arduino IDE i povežite se na WIFI
- Korak 3: Prijavite se na Io.adafruit & IFTTT
- Korak 4: Povežite se sa svojim Huzzahom na Io.adafruit
- Korak 5: Dijagram kola
- Korak 6: Programirajte svoj Huzzah
- Korak 7: Napravite zastavu
- Korak 8: Ogradite svoj krug
- Korak 9: Gotovo
Video: Zastava obavijesti - odličan uvod u Wi -Fi, IFTTT i Huzzah ESP8266: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Uvijek mi nedostaju važne stvari … pa sam stvorio Zastavu. Uređaj za Internet stvari (IoT) koji me obavještava ili podsjeća na ove važne stvari!
Brzim pogledom prema svom stolu mogu vidjeti je li …
- Imam email
- Spomenut sam u tvitu
- Imam predstojeći događaj u Google kalendaru
- Vrijeme je da pozovete mamu
- Moj tim je dao gol
- Zaboravila sam da jedem
- Moram vježbati
… ili skoro bilo šta drugo. Za ove Instructables sam ću se obavijestiti kad dobijem e -poštu.
Ovaj je projekt odličan uvod u Wi-Fi povezane uređaje i Internet stvari.
Koristićemo…
IFTTT.com (API gateway) za pokretanje …
io.adafruit.com (IoT cloud data usluga) za pokretanje …
MQTT (veza između interneta i vaše ploče) za pokretanje …
Perje Huzzah (WIFI mikrokontroler kompatibilan s Arduinom) za pokretanje …
Servo motor koji će…
Obavesti nas!
Korak 1: Potrebne komponente
Za nisku nisku cijenu od samo 37,50 USD ili manje!
Trebat će vam…
Materijali:
WiFi mikrokontroler 16 USD
Mikro servo 10 USD
Taster $ 1
Otpornik (bilo koje vrijednosti)
Tiny Breadboard 4 USD (ili protoboard)
Zaglavlja za slaganje 1 USD
Džemper žice 2 USD
Projektna kutija 3,50 USD
Litijumska baterija (opcionalno)
Čičak (opcionalno)
Mala zastavica (napravit ćemo ovo)
Alati:
Računar sa instaliranim Arduino IDE -om
Lemilica i lemljenje
Veliki i mali Philips odvijači
Makaze
Ljepilo
Rezači žice
Desktop štampač
Korak 2: Postavite Huzzah za Arduino IDE i povežite se na WIFI
Za početak testirajmo naš mikrokontroler.
Slijedite ovaj vodič iz Adafruit-a:
Ovaj vodič će nam omogućiti korištenje Feather Huzzah na Arduino IDE -u i osigurati da imamo instalirane sve potrebne USB upravljačke programe.
Korak 3: Prijavite se na Io.adafruit & IFTTT
Za pokretanje wifi mikrokontrolera koristit ćemo Adafruit -ove io.adafruit i IFTTT.
Kreirajte io.adafruit račun i postavite novu zastavicu označenu prekidačem.
Kreirajte novu nadzornu ploču.
Na upravljačkoj ploči označite "flag" sa prekidačem. Ostavite zadane postavke za uključivanje i isključivanje (ovaj tekst ćemo upotrijebiti u kodu pa obratite pažnju na velika i mala slova).
Kreirajte IFTTT (If-This-Then-That) račun
Na kartici 'Moji jabuci' odaberite novi aplet.
Pod 'IF' odaberite IFTTT okidač za podizanje zastavice.
U odjeljku 'TO' pretražite Adafruit i referencirajte prekidač io.adafruit koji ste ranije stvorili.
Svoj okidač možete testirati provjerom prekidača na vašoj stranici io.adafruit. O položaju ovog prekidača obavijestit ćemo našu Huzzah Wi-Fi ploču.
Korak 4: Povežite se sa svojim Huzzahom na Io.adafruit
Za povezivanje vašeg Huzzaha s vašim io.adafruit računom morat ćemo koristiti MQTT.
Slijedite ovaj vodič:
Slijeđenje ovog vodiča osigurat će da imamo instalirane sve potrebne biblioteke.
Korak 5: Dijagram kola
Konstruirajte ilustrirano kolo za povezivanje servo i trenutnog dugmeta na Huzzah ploču.
Za trenutni prekidač može biti potrebno lemljenje. Ovo je dobar vodič ako ste tek počeli sa lemljenjem.
Otpor može biti bilo koje vrijednosti.
Korak 6: Programirajte svoj Huzzah
Kôd koji koristimo zasnovan je na Adafruit -ovom uzorku koda ESP8266. Podijelio sam ga u relevantne odjeljke ako ga trebate izmijeniti za svoj projekt.
Ne zaboravite zamijeniti tekst u kodu koji sadrži vaše:
- Naziv WiFi mreže
- Lozinka za WiFi mrežu
- io.adafruit korisničko ime
- io.adafruit ključ (može se pronaći na vašoj io.adafruit kontrolnoj tabli kao na slici)
Korak 7: Napravite zastavu
Preuzmite gornju sliku zastave. Odštampajte, preklopite, zalijepite, izrežite i pričvrstite zastavicu na servo pomoću vijka koji je uključen u servo paket.
Ili još bolje … Koristite datoteku ilustratora za kreiranje vlastite zastavice obavijesti jedinstvene za vaš IFTTT okidač. Molimo vas podijelite ako to učinite!
Korak 8: Ogradite svoj krug
Zatvorite svoj krug u spremnik po vašem izboru.
Koristio sam ovu projektnu kutiju iz radioshacka i izbušio rupe da držim servo i dugme. Pomoću čeljusti izmjerite veličinu komponenti i izbušite rupe odgovarajuće veličine.
Kako bih ugradio komponente u malu kutiju, zamijenio sam ploču s malim protokolom i lemio elektrode. To nije potrebno ovisno o veličini vašeg kućišta
Molim vas podijelite sa mnom kućište koje napravite! Ili, ako 3D ispisujete kućište, otpremite datoteku i ja ću je uključiti u Instructable.
Korak 9: Gotovo
Gotov si! Zalepite zastavu na zadnju stranu računara, u frižider, postavite je na sto ili bilo gde … i nikada više ne propustite ništa važno!
Javite mi za šta koristite Flag u komentarima ispod!
Drugoplasirani na Arduino takmičenju 2016
Preporučuje se:
Primajte obavijesti e -poštom sa svojih IoT projekata: 6 koraka
Primajte obavijesti e -poštom sa svojih IoT projekata: Obavijesti o e -pošti programa koje povezuju vaše IoT projekte s Adafruit IO i IFTTT.Ja sam objavio neke IoT projekte. Nadam se da ste ih vidjeli. Ako ne, pozivam vas na svoj profil i provjeravam ih. Htio sam primati neka obavještenja kada neka varijabla
Zastava poštanskog sandučeta s pogonom na MQTT i Wifi: 7 koraka (sa slikama)
Zastava poštanskog sandučeta s pogonom na MQTT -u i Wifi: Napomena: ažurirano novim firmverom, shemom i savjetima za programera. Nekoliko godina započeo sam svoj vlastiti projekt kućne automatizacije. Počelo je izgradnjom servera upravljanog predajnika od 433 MHz sa Arduinom za prebacivanje mnogo jeftinih
Obavijesti o događajima u stvarnom vremenu koristeći NodeMCU (Arduino), Google Firebase i Laravel: 4 koraka (sa slikama)
Obavijesti o događajima u stvarnom vremenu pomoću NodeMCU -a (Arduino), Google Firebase -a i Laravela: Jeste li ikada željeli biti obaviješteni kada se na vašoj web stranici izvrši radnja, ali e -pošta ne odgovara? Želite li čuti zvuk ili zvono svaki put kada prodajete? Ili postoji potreba za vašom hitnom pažnjom zbog hitnog slučaja
Obavijesti mašine za pranje rublja pomoću MESH -a: 4 koraka (sa slikama)
Obavijesti perilice rublja pomoću MESH -a: Ups! Zaboravila sam na odjeću u perilici za rublje … Zaboravljate li uvijek pokupiti odjeću nakon pranja? Ovaj recept će nadograditi vašu mašinu za pranje rublja da prima obavijesti putem Gmaila ili IFTTT -a nakon što vaša odjeća bude spremna za slikanje
Zastava Francuske / Zastava slobode: 6 koraka
Zastava Francuske / Zastava slobode: Francuska zastava je nadimak koji se daje alatu za kameru koji se koristi za blokiranje neželjenog svjetla od udara u objektiv, što obično rezultira bljeskanjem sočiva ili čini prljavštinu vidljivijom na objektivu. Htio sam kopirati francusku zastavu koja se nalazi na filmtools.com