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
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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