Tartalomjegyzék:

A Google Naptár eseményei az ESP8266 szerint: 10 lépés
A Google Naptár eseményei az ESP8266 szerint: 10 lépés

Videó: A Google Naptár eseményei az ESP8266 szerint: 10 lépés

Videó: A Google Naptár eseményei az ESP8266 szerint: 10 lépés
Videó: App!képzés - androidos mobilalkalmazás-fejlesztés | Android felhasználói felület (2. rész) 2024, Július
Anonim
Google Naptár események - ESP8266
Google Naptár események - ESP8266

Ebben az oktatóanyagban elmagyarázom, hogyan lehet importálni a Google Naptár eseményadatait Arduino IDE -ben az ESP8266 táblához. A képzés befejezési és kezdési időpontját importálom a Google Naptárból, és kinyomtatom az Arduino IDE soros monitoron.

Ennek elérése érdekében a Zapier segítségével elküldjük az esemény adatait egy Adafruit hírcsatornába. Aztán ezt a feedet olvastuk Arduino -ban.

1. lépés: Hozzon létre új feedet az Adafruitban

Új feed létrehozása az Adafruitban
Új feed létrehozása az Adafruitban
Új feed létrehozása az Adafruitban
Új feed létrehozása az Adafruitban

- Menjen az Adafruitba.

- Hozzon létre egy fiókot az Adafruiton, ha még nem rendelkezik ilyennel.

- A kezdőlapon lépjen a Táblázatok> Összes megtekintése elemre

- Most a hírcsatorna oldalán vagy. Új hírcsatorna létrehozásához kattintson a Műveletek> Új hírcsatorna létrehozása elemre

- A mi projektünk „tréning” lesz. Kattintson a Feed létrehozása gombra

Adjon hírcsatornának egyszerű és felismerhető nevet.

- Nyissa meg az imént létrehozott feedet. Egyelőre üres, de adatokat küldünk neki a Zapier segítségével.

2. lépés: Készítsen Zap -ot

Készítsen Zapot
Készítsen Zapot

- Menjen Zapierhez

- Hozzon létre egy fiókot, ha még nincs.

Kapcsolatot fogunk teremteni a Google Naptár és az Adafruit között. Ezt zapnak hívják.

- a kezdőlapon kattintson a „Zap készítése” gombra

3. lépés: Csatlakoztassa a Google Naptárt

Csatlakoztassa a Google Naptárt
Csatlakoztassa a Google Naptárt
Csatlakoztassa a Google Naptárt
Csatlakoztassa a Google Naptárt

A kapcsolat első része a Google naptár.

- Az Alkalmazás kiválasztása alatt válassza a "Google Naptár" lehetőséget

- A Kiválasztó esemény kiválasztása alatt válassza az „Esemény kezdete” lehetőséget.

Ez a trigger indítja el a kapcsolatot. Az "Esemény kezdete" a legjobb a célunkhoz, de választhat, amit csak akar.

- Válassza ki a Google naptárfiókot.

4. lépés: A Google Naptár esemény személyre szabása

A Google Naptár esemény személyre szabása
A Google Naptár esemény személyre szabása

- Válassza ki a használni kívánt naptárat a fiókjából.

A legegyszerűbb írható naptárat választani, így bármikor hozzáadhat teszt -találkozókat.

- Válassza ki azt az időt, mielőtt a Zapier -t aktiválni szeretné

Nem kötelező hozzáadni egy keresési kifejezést. Ez biztosítja, hogy a Zapier csak bizonyos nevű eseményeken aktiválódjon. Ha nem tölti ki a keresési kifejezést, a Zapier a naptár minden eseményén aktiválódik.

Kattintson a "tesztelés és folytatás" gombra

5. lépés: Csatlakoztassa az Adafruitot

Csatlakoztassa az Adafruitot
Csatlakoztassa az Adafruitot
Csatlakoztassa az Adafruitot
Csatlakoztassa az Adafruitot

A kapcsolat 2. része az Adafruit.

- Az Alkalmazás kiválasztása alatt keresse meg az "Adafruit IO" kifejezést, és válassza ki.

- A Műveleti esemény kiválasztása részben válassza a „Hírcsatorna -adatok létrehozása” lehetőséget.

- A „Fiók kiválasztása” alatt jelentkezzen be Adafruit -fiókjával.

6. lépés: Az Adafruit Feed adatok testreszabása

Az Adafruit Feed adatok testreszabása
Az Adafruit Feed adatok testreszabása

Most belépett a Hírcsatorna adatok testreszabása című részbe.

- A Hírcsatorna kulcs alatt válassza az „Egyéni érték használata” lehetőséget

- Az „Egyedi érték a hírcsatorna kulcshoz” mezőben adja meg az Adafruitban létrehozott hírcsatorna nevét.

A mi esetünkben ez „edzés” volt

- Az „Érték” alatt kattintson a Hozzáadás ikonra a szövegmező jobb oldalán.

- Válassza az „1. Az esemény így kezdődik: „és„ 1. Az esemény vége:.

A kód érdekében ebben a sorrendben válassza ki őket. Ne hagyjon szóközt a két blokk között. Ügyeljen arra, hogy ne a "csinos" verziót válassza. Ha megváltoztatja a vázlat kezelési módját, akkor bármilyen formázást használhat.

7. lépés: A Zap tesztelése

Teszt Zap
Teszt Zap
Teszt Zap
Teszt Zap
Teszt Zap
Teszt Zap

Minden információt megadtunk, és tesztelhetjük a kapcsolatot.

- Kattintson a „Tesztelés és folytatás” gombra. A Zapier teszteseményt indít el.

- Nézze meg az Adafruit takarmányát. Látni fogja, hogy a Zapier teszteseménye hozzáadódik a hírcsatornához.

- Ne felejtse el bekapcsolni a Zapier -t a jobb felső sarokban. Nem fog működni, ha ezt nem teszi meg.

8. lépés: Arduino IDE: Config.h

Arduino IDE: Config.h
Arduino IDE: Config.h
Arduino IDE: Config.h
Arduino IDE: Config.h

- Csatlakoztassa az ESP8266 készüléket a számítógéphez.

- Töltse le a vázlatot a Github -ról, és nyissa meg az Arduino IDE -ben.

Meg kell változtatnia néhány kódot a config.h -ban

- Töltse ki az Adafruit felhasználónevét

- Töltse ki az AIO kulcsot.

Az AIO kulcsot az Adafruit jobb felső sarkában találja.

9. lépés: Arduino IDE: Olvassa el az Adafruit Feedet

Arduino IDE: Olvassa el az Adafruit Feedet
Arduino IDE: Olvassa el az Adafruit Feedet
Arduino IDE: Olvassa el az Adafruit Feedet
Arduino IDE: Olvassa el az Adafruit Feedet

- Nyissa meg a fő fájlt.

- Adja hozzá felhasználónevét a hírcsatorna tulajdonosának nevéhez.

- Adja hozzá a hírcsatorna nevét. Esetünkben ez "edzés" volt.

- Vázlat összeállítása és feltöltése a táblára.

- A kód feltöltése után nyissa meg a soros monitort.

- A kapcsolat létrejötte után láthatja a közelgő esemény adatait!

Használja a Zap tesztjét a 7. lépéstől egy tesztesemény megszerzéséhez, vagy hozzon létre egy eseményt a Google Naptárban, ha nem látja az eredményeket. Ne feledje, hogy a Zapier -ben aktiválási időt állítottunk be, így az esemény létrehozása után nem indul el, hanem x perccel az esemény kezdete előtt.

10. lépés: Hibák?

Ha a vázlat nem áll össze:- Ellenőrizze, hogy a tábla be van-e dugva

- Ellenőrizze, hogy az Arduino IDE a megfelelő táblához van -e beállítva.

- Ellenőrizze, hogy az Arduino IDE a megfelelő porton van -e beállítva.

Ha a soros monitor nem a fentiek szerint néz ki:

- Ellenőrizze, hogy a soros kommunikáció 115200 baud értékre van -e állítva (ezt tegye a soros monitoron).

- A 6. lépésben ellenőrizze, hogy személyre szabta -e az adagolást.

- Jelentkezzen be az Adafruitba, ha adatai érkeznek a Zapier -től.

- Ellenőrizze, hogy a Zap be van -e kapcsolva.

- Ellenőrizze, hogy helyesen írta -e be a hírcsatorna nevét a kódba.

- Ellenőrizze, hogy a megfelelő feedet választotta -e a Zapier -ben.

Ha soha nem kapja meg az "adafruit IO Connected" üzenetet a soros monitoron:

- Ellenőrizze, hogy helytelenül írta -e be SSID -jét, jelszavát, felhasználónevét és IO -kulcsát.

- Ellenőrizze, hogy a router be van -e kapcsolva.

Ajánlott: