Sisällysluettelo:
- Vaihe 1: Luo uusi syöte Adafruitissa
- Vaihe 2: Tee Zap
- Vaihe 3: Yhdistä Google -kalenteri
- Vaihe 4: Muokkaa Google -kalenteritapahtumaa
- Vaihe 5: Yhdistä Adafruit
- Vaihe 6: Muokkaa Adafruit -syötetietoja
- Vaihe 7: Testaa Zap
- Vaihe 8: Arduino IDE: Config.h
- Vaihe 9: Arduino IDE: Lue Adafruit -syöte
- Vaihe 10: Virheitä?
Video: Google -kalenterin tapahtumat ESP8266: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tässä opetusohjelmassa selitän, kuinka tuodaan Google -kalenterin tapahtumatiedot Arduino IDE: ssä ESP8266 -kortille. Tuon koulutukseni päättymis- ja alkamisajan Google -kalenterista ja tulostan ne Arduino IDE -sarjamonitoriin.
Tämän saavuttamiseksi käytämme Zapieria lähettämään tapahtumatiedot Adafruit -syötteeseen. Sitten luimme tämän syötteen Arduinossa.
Vaihe 1: Luo uusi syöte Adafruitissa
- Mene Adafruitiin.
- Luo tili Adafruitille, jos sinulla ei vielä ole sitä.
- Siirry etusivulla syötteet> Näytä kaikki
- Olet nyt syötesivulla. Luo uusi syöte valitsemalla Toiminnot> Luo uusi syöte
- Projektissamme sen nimi on”koulutus” Napsauta Luo syöte
Anna syötteellesi yksinkertainen ja tunnistettava nimi.
- Avaa juuri luomamme syöte. Se on toistaiseksi tyhjä, mutta lähetämme siihen tietoja Zapierin avulla.
Vaihe 2: Tee Zap
- Mene Zapieriin
- Luo tili, jos sinulla ei vielä ole sitä.
Aiomme muodostaa yhteyden Google -kalenterin ja Adafruutin välille. Tätä kutsutaan zapiksi.
- Napsauta kotisivulla "tee zap"
Vaihe 3: Yhdistä Google -kalenteri
Osa yhteydestä on Google -kalenteri.
- Valitse Valitse sovellus -kohdasta "Google -kalenteri"
- Valitse Valitse laukaisutapahtuma -kohdasta Valitse "Tapahtuman aloitus"
Tämä on liipaisin, joka käynnistää yhteyden. "Tapahtuman aloitus" on paras tarkoitukseemme, mutta voit valita mitä haluat.
- Valitse Google -kalenteritili.
Vaihe 4: Muokkaa Google -kalenteritapahtumaa
- Valitse tilistäsi käytettävä kalenteri, jota haluat käyttää.
On helpointa valita kirjoitettava kalenteri, joten voit lisätä testitapaamisia milloin haluat.
- Valitse aika, jonka haluat Zapierin käynnistyvän
Hakutermin lisääminen on valinnaista. Tämä varmistaa, että Zapier käynnistyy vain tapahtumilla, joilla on tietty nimi. Jos et täytä hakutermiä, Zapier käynnistyy jokaisessa kalenterin tapahtumassa.
Napsauta "testaa ja jatka"
Vaihe 5: Yhdistä Adafruit
Osa 2 on Adafruit.
- Etsi Valitse sovellus -kohdasta "Adafruit IO" ja valitse se.
- Valitse Valitse toimintatapahtuma -kohdasta Luo syötetiedot
- Kirjaudu Valitse tili -kohtaan Adafruit -tililläsi.
Vaihe 6: Muokkaa Adafruit -syötetietoja
Nyt olemme siirtyneet osioon nimeltä Muokkaa syötetietoja.
- Valitse Syöttöavain -kohdasta Käytä mukautettua arvoa
- Syötä syöteavaimen mukautettu arvo -kohtaan Adafruitissa luomasi syötteen nimi.
Meidän tapauksessamme se oli "koulutus"
- Napsauta "Arvo" -kohdassa tekstikentän oikealla puolella olevaa lisäyskuvaketta.
- Valitse”1. Tapahtuma alkaa: "ja" 1. Tapahtuma päättyy: ".
Muista valita ne tässä järjestyksessä tämän koodin vuoksi. Älä jätä väliä molempien lohkojen väliin. Älä valitse "kaunista" versiota. Jos muutat tapaa, jolla luonnos käsittelee merkkijonon syötettä, voit käyttää mitä tahansa muotoilua.
Vaihe 7: Testaa Zap
Olemme syöttäneet kaikki tiedot ja voimme testata yhteytemme.
- Napsauta "Testaa ja jatka". Zapier käynnistää testitapahtuman.
- Katso Adafruit -syötteestäsi. Näet Zapierin testitapahtuman, joka lisätään syötteeseesi.
- Älä unohda käynnistää zapia Zapierin oikeassa yläkulmassa. Se ei toimi, jos et tee tätä.
Vaihe 8: Arduino IDE: Config.h
- Liitä ESP8266 tietokoneeseen.
- Lataa luonnos Githubista ja avaa Arduino IDE: ssä.
Sinun täytyy muuttaa jotakin koodia config.h: ssa
- Täytä Adafruit -käyttäjätunnuksesi
- Täytä AIO -avaimesi.
Löydät AIO -avaimesi Adafruitin oikeasta yläkulmasta.
Vaihe 9: Arduino IDE: Lue Adafruit -syöte
- Avaa päätiedosto.
- Lisää käyttäjänimesi syötteen omistajan nimeksi.
- Lisää syötteesi nimi. Meidän tapauksessamme se oli "koulutus".
- Kokoa ja lähetä luonnos taulullesi.
- Kun koodi on ladattu, avaa sarjamonitori.
- Kun yhteys on muodostettu, näet tulevan tapahtuman tiedot!
Käytä Zapin testiä vaiheesta 7 saadaksesi testitapahtuman tai luo tapahtuma Google -kalenteriin, jos et näe tuloksia. Muista, että olemme asettaneet laukaisuajan Zapierissa, joten se ei käynnisty tapahtuman luomisen jälkeen, vaan x minuuttia ennen tapahtuman alkamista.
Vaihe 10: Virheitä?
Jos luonnos ei käänny:- Tarkista, että korttisi on kytketty
- Tarkista, että Arduino IDE on asetettu oikealle levylle.
- Tarkista, että Arduino IDE on asetettu oikeaan porttiin.
Jos sarjamonitori ei näy yllä kuvatulla tavalla:
- Tarkista, onko sarjaliikenne asetettu 115200 baudiin (tee tämä sarjamonitorissa).
- Tarkista, onko syöte mukautettu vaiheessa 6.
- Tarkista Adafruit, jos sinulla on tietoja Zapierista.
- Tarkista, onko Zap -laitteesi päällä.
- Tarkista, kirjoititko syötteen nimen suoraan koodiin.
- Tarkista, oletko valinnut oikean syötteen Zapierissa.
Jos et koskaan saa "adafruit IO Connected" -viestiä sarjamonitorissa:
- Tarkista, kirjoititko SSID -tunnuksesi, salasanasi, käyttäjätunnuksesi ja IO -avaimesi oikein.
- Tarkista, onko reititin päällä.
Suositeltava:
WLED (ESP8266) + IFTTT + Google Assistant: 5 vaihetta
WLED (ESP8266) + IFTTT + Google Assistant: Tämä opetusohjelma auttaa sinua aloittamaan IFTTT: n ja Google Assistant for WLED -laitteen käytön ESP8266 -laitteessa. ESP8266, seuraa tätä tynickiä koskevaa opasta: https: //tynick.com/blog/11-03-2019/getting-started…Kutsu Aircookielle niin hienosta ohjelmistosta
Google -kalenterien liittäminen Google -sivustoihin: 5 vaihetta
Google -kalenterien liittäminen Google -sivustoihin: Tämä on opetusohjelma, joka opettaa sinulle, miten voit luoda, käyttää ja muokata Google -kalentereita ja liittää ne sitten Google -sivustoon jakamisominaisuuksien avulla. Tästä voi olla hyötyä monille ihmisille, koska Google -sivustoilla voidaan koordinoida ja jakaa
Google Assistant - Kotiautomaatio ei käytä Esp8266: 6 vaihetta
Google Assistant | Kotiautomaatio Iot käyttäen Esp8266: Tässä ohjeessa näytän sinulle google assistentin ohjaaman kodin automaation
Lisää Google Maps helposti Google -taulukoihisi automaattisesti ja ilmaiseksi: 6 vaihetta
Lisää Google Maps helposti Google -taulukoihisi automaattisesti ja ilmaiseksi: Aivan kuten monet valmistajat, rakensin muutamia GPS -seurantaprojekteja. Nykyään voimme visualisoida GPS -pisteet nopeasti suoraan Google Sheetsissä ilman ulkoista verkkosivustoa tai sovellusliittymää. Mikä parasta, se on ILMAINEN
Säätiedot Google Sheetsin ja Google Scriptin avulla: 7 vaihetta
Säätiedot Google Sheetsin ja Google Scriptin avulla: Tässä Blogtutissa aiomme lähettää SHT25 -anturin lukemat Google -arkeille Adafruit huzzah ESP8266: n avulla, joka auttaa lähettämään tiedot Internetiin. ja yksinkertainen tapa tallentaa tiedot