Sisukord:

Google'i kalendri sündmused kuni ESP8266: 10 sammu
Google'i kalendri sündmused kuni ESP8266: 10 sammu

Video: Google'i kalendri sündmused kuni ESP8266: 10 sammu

Video: Google'i kalendri sündmused kuni ESP8266: 10 sammu
Video: Автоматический календарь-планировщик смен в Excel 2024, November
Anonim
Google'i kalendri sündmused kuni ESP8266
Google'i kalendri sündmused kuni ESP8266

Selles õpetuses selgitan, kuidas importida ESP8266 tahvli jaoks Google'i kalendri sündmuste andmeid Arduino IDE -s. Impordin oma koolituse lõpp- ja algusaja Google'i kalendrist ning prindin need välja Arduino IDE seeriamonitoris.

Selle saavutamiseks kasutame Zapieri, et saata sündmuse andmed Adafruit'i voogu. Siis lugesime seda voogu Arduinos.

Samm: looge Adafruitis uus voog

Looge Adafruitis uus voog
Looge Adafruitis uus voog
Looge Adafruitis uus voog
Looge Adafruitis uus voog

- Mine Adafruit'i.

- Looge Adafruitis konto, kui teil seda veel pole.

- Avage avalehel valikud Vooed> Kuva kõik

- Olete nüüd voo lehel. Uue voo loomiseks klõpsake Toimingud> Loo uus voog

- Meie projekti jaoks nimetatakse seda koolituseks. Klõpsake nuppu Loo kanal

Andke oma voole lihtne ja äratuntav nimi.

- Avage äsja loodud voog. Praegu on see tühi, kuid me saadame sellele andmed Zapieri abil.

2. samm: tehke Zap

Tehke Zap
Tehke Zap

- Mine Zapieri

- Looge konto, kui teil seda veel pole.

Me loome ühenduse Google'i kalendri ja Adafruit'i vahel. Seda nimetatakse zapiks.

- avalehel klõpsake "tee Zap"

Samm: ühendage Google'i kalender

Ühendage Google'i kalender
Ühendage Google'i kalender
Ühendage Google'i kalender
Ühendage Google'i kalender

Ühenduse esimene osa on Google'i kalender.

- Valige rakenduse valimisel „Google'i kalender”

- Valige valiku Käivita sündmus alt suvand „Sündmuse algus“

See on päästik, mis käivitab ühenduse. "Sündmuse algus" sobib meie jaoks kõige paremini, kuid saate valida, mida soovite.

- Valige Google'i kalendri konto.

Samm: kohandage Google'i kalendrisündmust

Kohandage Google'i kalendrisündmust
Kohandage Google'i kalendrisündmust

- Valige oma kontolt kalender, mida soovite kasutada.

Lihtsaim on valida kirjutatav kalender, nii et saate testiaegu lisada igal ajal, kui soovite.

- Valige aeg enne Zapieri käivitamist

Otsingutermini lisamine on valikuline. See tagab, et Zapier käivitub ainult kindla nimega sündmustel. Kui te otsinguterminit ei täida, käivitub Zapier iga kalendrisündmuse korral.

klõpsake "testi ja jätka"

Samm: ühendage Adafruit

Ühendage Adafruit
Ühendage Adafruit
Ühendage Adafruit
Ühendage Adafruit

Ühenduse 2. osa on Adafruit.

- Otsige jaotises Vali rakendus välja „Adafruit IO” ja valige see.

- Valige tegevussündmuse valimisel „Loo voo andmed”

- Logige jaotises „Vali konto” sisse oma Adafruit kontoga.

Samm: kohandage Adafruit'i vooandmeid

Kohandage Adafruit'i vooandmeid
Kohandage Adafruit'i vooandmeid

Nüüd oleme sisestanud jaotise Kohandage voo andmeid.

- Valige vooguvõtme all „Kasuta kohandatud väärtust”

- Sisestage jaotises „Kohandatud väärtus sööda võtmele” Adafruitis loodud voo nimi.

Meie puhul oli see "koolitus"

- Klõpsake jaotises „Väärtus” tekstivälja paremal asuvat lisamisikooni.

- Valige „1. Üritus algab: “ja“1. Üritus lõpeb:.

Valige need koodi jaoks kindlasti selles järjekorras. Ärge jätke mõlema ploki vahele tühikut. Ärge valige kindlasti "ilusat" versiooni. Kui muudate visandi stringi voo käsitlemise viisi, saate kasutada mis tahes vormingut.

7. samm: testige Zapi

Testi Zap
Testi Zap
Testi Zap
Testi Zap
Testi Zap
Testi Zap

Oleme sisestanud kogu teabe ja saame oma ühendust testida.

- Klõpsake nuppu "Testi ja jätka". Zapier käivitab testisündmuse.

- Vaadake oma Adafruit'i sööta. Näete, et teie voogu lisatakse Zapieri testisündmus.

- Ärge unustage Zapieri paremas ülanurgas zapi sisse lülitada. See ei tööta, kui te seda ei tee.

8. samm: Arduino IDE: seadistage h

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

- Ühendage oma ESP8266 arvutiga.

- Laadige visand Githubist alla ja avage Arduino IDE -s.

Peate konfiguratsioonis hd koodi muutma

- Sisestage oma Adafruit'i kasutajanimi

- Täitke oma AIO võti.

AIO võtme leiate Adafruit'i paremas ülanurgas.

Samm: Arduino IDE: lugege Adafruit'i voogu

Arduino IDE: lugege Adafruit'i sööta
Arduino IDE: lugege Adafruit'i sööta
Arduino IDE: lugege Adafruit'i sööta
Arduino IDE: lugege Adafruit'i sööta

- Avage põhifail.

- Lisage oma kasutajanimi voo omaniku nimeks.

- Lisage oma voo nimi. Meie puhul oli see "koolitus".

- Koostage ja laadige eskiis oma tahvlile üles.

- Kui kood on üles laaditud, avage jadamonitor.

- Pärast ühenduse loomist näete eelseisva sündmuse andmeid!

Kasutage testi Zapis alates 7. toimingust testisündmuse saamiseks või looge oma Google'i kalendris sündmus, kui te tulemusi ei näe. Pidage meeles, et oleme Zapieris seadnud käivitusaja, nii et see ei käivitu pärast sündmuse loomist, vaid x minutit enne sündmuse algust.

Samm: vead?

Kui visand ei kompileeri:- Kontrollige, kas teie plaat on ühendatud

- Kontrollige, kas Arduino IDE on õige plaadi jaoks seadistatud.

- Kontrollige, kas Arduino IDE on õiges portis seadistatud.

Kui jadamonitor ei näe välja nagu ülal näidatud:

- Kontrollige, kas jadaühenduseks on seatud 115200 baud (tehke seda jadamonitoris).

- Kontrollige, kas voog on kohandatud 6. sammus.

- Kui teil on Zapierist andmeid, registreeruge Adafruitis.

- Kontrollige, kas teie Zap on sisse lülitatud.

- Kontrollige, kas kirjutasite oma voo nime otse koodi.

- Kontrollige, kas olete Zapieris õige sööda valinud.

Kui te ei saa jadamonitoris kunagi sõnumit „adafruit IO Connected”:

- Kontrollige, kas kirjutasite õigesti oma SSID, parooli, kasutajanime ja IO võtme.

- Kontrollige, kas ruuter on sisse lülitatud.

Soovitan: