Kazalo:

Dogodki v Google Koledarju za ESP8266: 10 korakov
Dogodki v Google Koledarju za ESP8266: 10 korakov

Video: Dogodki v Google Koledarju za ESP8266: 10 korakov

Video: Dogodki v Google Koledarju za ESP8266: 10 korakov
Video: Dogodki tedna - 23.7.2010 (ATV Signal Litija) 2024, November
Anonim
Dogodki v Google Koledarju za ESP8266
Dogodki v Google Koledarju za ESP8266

V tej vadnici bom razložil, kako uvoziti podatke o dogodkih iz Google Koledarja v Arduino IDE za ploščo ESP8266. Končal in čas začetka usposabljanja bom uvažal iz Google Koledarja in jih natisnil na serijski monitor Arduino IDE.

Da bi to dosegli, uporabljamo Zapier za pošiljanje podatkov o dogodkih v vir Adafruit. Nato smo ta vir prebrali v Arduinu.

1. korak: Ustvarite nov vir v Adafruit

Ustvarite nov vir v Adafruit
Ustvarite nov vir v Adafruit
Ustvarite nov vir v Adafruit
Ustvarite nov vir v Adafruit

- Pojdi na Adafruit.

- Ustvarite račun na Adafruit, če ga še nimate.

- Na domači strani pojdite na Viri> Prikaži vse

- Zdaj ste na strani vira. Če želite ustvariti nov vir, kliknite Dejanja> Ustvari nov vir

- Za naš projekt se bo imenoval "usposabljanje". Kliknite Ustvari vir

Dajte svojemu viru preprosto in prepoznavno ime.

- Odprite vir, ki smo ga pravkar ustvarili. Zaenkrat je prazen, vendar mu bomo podatke poslali z Zapierjem.

2. korak: Naredite Zap

Naredite Zap
Naredite Zap

- Pojdi v Zapier

- Ustvarite račun, če ga še nimate.

Vzpostavili bomo povezavo med Google Koledarjem in Adafruitom. To se imenuje zap.

- na domači strani kliknite »naredi Zap«

3. korak: Povežite Google Koledar

Povežite Google Koledar
Povežite Google Koledar
Povežite Google Koledar
Povežite Google Koledar

Prvi del povezave je Google koledar.

- Pod Izberi aplikacijo izberite »Google Koledar«

- Pod Izberi sprožilec dogodka izberite Izberite »Začni dogodek«

To je sprožilec, ki sproži povezavo. "Začetek dogodka" je najboljši za naš namen, vendar lahko izberete, kar želite.

- Izberite račun koledarja Google.

4. korak: prilagodite dogodek v Google Koledarju

Prilagodite dogodek v Google Koledarju
Prilagodite dogodek v Google Koledarju

- V svojem računu izberite koledar, ki ga želite uporabiti.

Najlažje je izbrati koledar, ki ga je mogoče zapisati, tako da lahko kadar koli želite dodati testne sestanke.

- Izberite čas, preden želite, da se Zapier sproži

Dodajanje iskalnega izraza ni obvezno. Tako bo Zapier sprožil le dogodke z določenim imenom. Če ne izpolnite iskalnega izraza, se bo Zapier sprožil pri vsakem dogodku v koledarju.

Kliknite "preizkusi in nadaljuj"

5. korak: Povežite Adafruit

Povežite Adafruit
Povežite Adafruit
Povežite Adafruit
Povežite Adafruit

Drugi del povezave je Adafruit.

- Pod Izberi aplikacijo poiščite »Adafruit IO« in jo izberite.

- Pod Izberi dogodek dejanja izberite »Ustvari podatke o viru«

- Pri »Izberi račun« se prijavite s svojim računom Adafruit.

6. korak: prilagodite podatke o krmi Adafruit

Prilagodite podatke o krmi Adafruit
Prilagodite podatke o krmi Adafruit

Zdaj smo vstopili v razdelek, ki se imenuje Prilagodi podatke vira.

- Pod ključem vira izberite »Uporabi vrednost po meri«

- Pod »Vrednost po meri za ključ vira« vnesite ime vira, ki ste ga ustvarili v Adafruit.

V našem primeru je šlo za "trening"

- Pri »Vrednost« kliknite ikono za dodajanje na desni strani besedilnega polja.

- Izberite »1. Dogodek se začne: »in« 1. Dogodek se konča:”.

Zaradi te kode jih izberite v tem vrstnem redu. Ne puščajte prostora med obema blokoma. Pazite, da ne izberete "lepe" različice. Če spremenite način, kako skica obravnava vir nizov, lahko uporabite poljubno oblikovanje.

7. korak: Preizkusite Zap

Preizkusite Zap
Preizkusite Zap
Preizkusite Zap
Preizkusite Zap
Preizkusite Zap
Preizkusite Zap

Vnesli smo vse podatke in lahko preizkusimo svojo povezavo.

- Kliknite »Preizkusi in nadaljuj«. Zapier bo sprožil preskusni dogodek.

- Poglej v krmo Adafruit. Videli boste, da je Zapier v vaš vir dodan testni dogodek.

- Ne pozabite vklopiti zap v zgornjem desnem kotu v Zapierju. Če tega ne storite, ne bo delovalo.

8. korak: Arduino IDE: Config.h

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

- ESP8266 priključite v računalnik.

- Prenesite skico na Github in jo odprite v Arduino IDE.

V datoteki config.h boste morali spremeniti nekaj kode

- Izpolnite svoje uporabniško ime Adafruit

- Izpolnite svoj ključ AIO.

Ključ AIO najdete v zgornjem desnem kotu v Adafruit.

9. korak: Arduino IDE: preberite vir Adafruit

Arduino IDE: preberite vir Adafruit
Arduino IDE: preberite vir Adafruit
Arduino IDE: preberite vir Adafruit
Arduino IDE: preberite vir Adafruit

- Odprite glavno datoteko.

- Dodajte svoje uporabniško ime kot ime lastnika vira.

- Dodajte ime vira. V našem primeru je šlo za "trening".

- Sestavite in naložite skico na tablo.

- Ko je koda naložena, odprite serijski monitor.

- Ko je povezava vzpostavljena, si lahko ogledate podatke o prihajajočem dogodku!

Uporabite preskus v svojem Zapu od 7. koraka, da dobite preskusni dogodek, ali ustvarite dogodek v svojem Google Koledarju, če ne vidite rezultatov. Upoštevajte, da smo v Zapierju nastavili sprožilni čas, zato se ne bo sprožil po ustvarjanju dogodka, ampak x minut pred začetkom dogodka.

10. korak: Napake?

Če se skica ne sestavi:- Preverite, ali je plošča priključena

- Preverite, ali je Arduino IDE nastavljen za desno ploščo.

- Preverite, ali je Arduino IDE nastavljen na desnih vratih.

Če serijski monitor ne izgleda tako, kot je prikazano zgoraj:

- Preverite, ali je serijska komunikacija nastavljena na 115200 baud (to storite na serijskem monitorju).

- Preverite, ali je vir prilagojen v 6. koraku.

- Če imate podatke iz Zapierja, preverite Adafruit.

- Preverite, ali je vaš Zap vklopljen.

- Preverite, ali ste ime vira zapisali kar v kodi.

- Preverite, ali ste v Zapierju izbrali pravi vir.

Če na serijskem monitorju nikoli ne dobite sporočila "adafruit IO Connected":

- Preverite, ali ste v nastavitvah črkovali svoj SSID, geslo, uporabniško ime in ključ IO.

- Preverite, ali je usmerjevalnik vklopljen.

Priporočena: