Satura rādītājs:
- 1. darbība: izveidojiet jaunu plūsmu Adafruit
- 2. solis: izveidojiet Zap
- 3. darbība. Pievienojiet Google kalendāru
- 4. darbība: pielāgojiet Google kalendāra notikumu
- 5. darbība: pievienojiet Adafruit
- 6. darbība: pielāgojiet Adafruit plūsmas datus
- 7. darbība: pārbaudiet Zap
- 8. darbība: Arduino IDE: Config.h
- 9. darbība: Arduino IDE: izlasiet Adafruit plūsmu
- 10. darbība: kļūdas?
Video: Google kalendāra notikumi līdz ESP8266: 10 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā apmācībā es izskaidrošu, kā importēt Google kalendāra notikumu datus Arduino IDE ESP8266 plāksnei. Es importēšu apmācības beigu un sākuma laiku no Google kalendāra un izdrukāšu tos Arduino IDE sērijas monitorā.
Lai to panāktu, mēs izmantojam Zapier, lai nosūtītu notikuma datus uz Adafruit plūsmu. Tad mēs lasām šo plūsmu Arduino valodā.
1. darbība: izveidojiet jaunu plūsmu Adafruit
- Dodieties uz Adafruit.
- Izveidojiet kontu vietnē Adafruit, ja jums tāda vēl nav.
- Sākumlapā dodieties uz Plūsmas> Skatīt visu
- Jūs tagad atrodaties plūsmas lapā. Lai izveidotu jaunu plūsmu, noklikšķiniet uz Darbības> Izveidot jaunu plūsmu
- Mūsu projektam tas tiks saukts par “apmācību”. Noklikšķiniet uz Izveidot plūsmu
Piešķiriet savai plūsmai vienkāršu un atpazīstamu nosaukumu.
- Atveriet tikko izveidoto plūsmu. Pagaidām tas ir tukšs, bet mēs uz to nosūtīsim datus, izmantojot Zapier.
2. solis: izveidojiet Zap
- Ej uz Zapjē
- Izveidojiet kontu, ja jums tāda vēl nav.
Mēs izveidosim savienojumu starp Google kalendāru un Adafruit. To sauc par zap.
- sākumlapā noklikšķiniet uz “izveidot zap”
3. darbība. Pievienojiet Google kalendāru
Pirmā savienojuma daļa ir Google kalendārs.
- Sadaļā Izvēlieties lietotni atlasiet “Google kalendārs”
- Sadaļā “Izvēlēties notikumu” atlasiet “Notikuma sākums”
Tas ir sprūda, kas uzsāk savienojumu. "Pasākuma sākums" ir labākais mūsu mērķim, taču jūs varat izvēlēties visu, ko vēlaties.
- Izvēlieties Google kalendāra kontu.
4. darbība: pielāgojiet Google kalendāra notikumu
- Savā kontā izvēlieties kalendāru, kuru vēlaties izmantot.
Visvieglāk ir izvēlēties rakstāmu kalendāru, lai jūs varētu pievienot pārbaudes tikšanās, kad vien vēlaties.
- Izvēlieties laiku, pirms vēlaties aktivizēt Zapier
Meklēšanas vienuma pievienošana nav obligāta. Tas nodrošinās, ka Zapier aktivizējas tikai notikumos ar noteiktu nosaukumu. Ja neaizpildīsit meklēšanas vienumu, Zapier aktivizēs katru kalendāra notikumu.
Noklikšķiniet uz "pārbaudīt un turpināt"
5. darbība: pievienojiet Adafruit
Savienojuma 2. daļa ir Adafruit.
- Sadaļā Izvēlieties lietotni meklējiet “Adafruit IO” un atlasiet to.
- Sadaļā Izvēlēties darbības notikumu atlasiet “Izveidot plūsmas datus”
- Sadaļā “Izvēlēties kontu” piesakieties, izmantojot savu Adafruit kontu.
6. darbība: pielāgojiet Adafruit plūsmas datus
Tagad mēs esam ievadījuši sadaļu Pielāgot plūsmas datus.
- Zem plūsmas atslēgas atlasiet “Izmantot pielāgotu vērtību”
- Sadaļā “Barības atslēgas pielāgotā vērtība” ievadiet plūsmas nosaukumu, ko izveidojāt programmā Adafruit.
Mūsu gadījumā tā bija “apmācība”
- Sadaļā “Vērtība” noklikšķiniet uz pievienošanas ikonas tekstlodziņa labajā pusē.
- Atlasiet “1. Pasākums sākas: “un“1. Pasākuma beigas:.
Šī koda dēļ noteikti atlasiet tos šādā secībā. Neatstājiet atstarpi starp abiem blokiem. Noteikti neizvēlieties "skaisto" versiju. Ja maināt veidu, kā skice apstrādā virkņu plūsmu, varat izmantot jebkuru formatējumu.
7. darbība: pārbaudiet Zap
Mēs esam ievadījuši visu informāciju un varam pārbaudīt savu savienojumu.
- Noklikšķiniet uz “Pārbaudīt un turpināt”. Zapier aktivizēs testa notikumu.
- Ieskatieties savā Adafruit barībā. Jūs redzēsit, ka jūsu plūsmai tiek pievienots Zapier testa notikums.
- Neaizmirstiet ieslēgt zapjē Zapjē augšējā labajā stūrī. Tas nedarbosies, ja to nedarīsit.
8. darbība: Arduino IDE: Config.h
- Pievienojiet ESP8266 datoram.
- Lejupielādējiet skici vietnē Github un atveriet to Arduino IDE.
Jums būs jāmaina kāds konfigurācijas kods
- Aizpildiet savu Adafruit lietotājvārdu
- Aizpildiet savu AIO atslēgu.
AIO atslēgu varat atrast Adafruit augšējā labajā stūrī.
9. darbība: Arduino IDE: izlasiet Adafruit plūsmu
- Atveriet galveno failu.
- Pievienojiet savu lietotājvārdu kā plūsmas īpašnieka vārdu.
- Pievienojiet plūsmas nosaukumu. Mūsu gadījumā tā bija "apmācība".
- Apkopojiet un augšupielādējiet skici savā dēlī.
- Kad kods ir augšupielādēts, atveriet seriālo monitoru.
- Pēc savienojuma izveides jūs varat redzēt datus par gaidāmo notikumu!
Izmantojiet testu savā Zap no 7. darbības, lai iegūtu testa notikumu, vai izveidojiet notikumu savā Google kalendārā, ja neredzat rezultātus. Paturiet prātā, ka mēs esam iestatījuši aktivizācijas laiku Zapier, tāpēc tas netiks aktivizēts pēc notikuma izveides, bet x minūtes pirms notikuma sākuma.
10. darbība: kļūdas?
Ja skice netiek apkopota:- Pārbaudiet, vai tāfele ir pievienota
- Pārbaudiet, vai Arduino IDE ir iestatīts pareizajam dēlim.
- Pārbaudiet, vai Arduino IDE ir iestatīts pareizajā ostā.
Ja seriālais monitors neizskatās kā parādīts iepriekš:
- Pārbaudiet, vai seriālā komunikācija ir iestatīta uz 115200 bodu (dariet to seriālajā monitorā).
- Pārbaudiet, vai plūsma ir pielāgota tieši 6. darbībā.
- Pārbaudiet Adafruit, ja jums ir dati, kas nāk no Zapier.
- Pārbaudiet, vai jūsu Zap ir ieslēgts.
- Pārbaudiet, vai tieši kodā esat uzrakstījis plūsmas nosaukumu.
- Pārbaudiet, vai esat izvēlējies pareizo plūsmu Zapier.
Ja seriālajā monitorā nekad netiek parādīts ziņojums “adafruit IO Connected”:
- Pārbaudiet, vai esat pareizi uzrakstījis savu SSID, paroli, lietotājvārdu un IO atslēgu.
- Pārbaudiet, vai maršrutētājs ir ieslēgts.
Ieteicams:
LoRa bezvadu sakari no 3 km līdz 8 km ar zemām izmaksām E32 (sx1278/sx1276) ierīce Arduino, Esp8266 vai Esp32: 15 soļi
LoRa bezvadu sakari no 3 km līdz 8 km ar zemām izmaksām E32 (sx1278/sx1276) ierīce Arduino, Esp8266 vai Esp32: es izveidoju bibliotēku, lai pārvaldītu EBYTE E32, pamatojoties uz LoRa ierīces Semtech sēriju, ļoti jaudīgu, vienkāršu un lētu ierīci. 3Km versija šeit, 8Km versija šeitTie var strādāt 3000m līdz 8000m attālumā, un tiem ir daudz iespēju
Nextion skārienekrāna Outlook kalendāra sapulces atgādinājums: 6 soļi
Nextion skārienekrāna Outlook kalendāra sapulces atgādinājums: Iemesls, kāpēc es sāku šo projektu, bija tas, ka bieži vien es nokavēju sapulces un sapratu, ka man ir nepieciešama labāka atgādinājumu sistēma. Lai gan mēs izmantojam Microsoft Outlook kalendāru, bet lielāko daļu laika pavadīju pie Linux/UNIX tajā pašā datorā. Strādājot ar
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: 3 soļi
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: Sveiki! Šajā videoklipā jūs uzzināsit, kā izveidot strāvas pastiprinātāja ķēdi jums ar lielu jaudu līdzstrāvas motoriem līdz 1000 W un 40 ampēriem ar tranzistoriem un centrālo krāna transformatoru. Lai gan, strāva pie izejas ir ļoti augsta, bet spriegums būs r
DIY Raspberry Pi viedais Google kalendāra pulkstenis: 4 soļi
DIY Raspberry Pi viedais Google kalendāra pulkstenis: šis ir viedpulkstenis, ko es izveidoju pulksteņu konkursam, es ceru, ka jums tas patīk! Tajā ir Raspberry Pi, kurā darbojas programma Processing un Python, lai piekļūtu maniem Google kalendāra datiem un izdrukātu nākamās 10 dienas, kad jums kaut kas ir uz skatuves
Kalendāra iegūšana no Microsoft Outlook 2000 uz iPod bez programmatūras: 3 soļi
Iegūstiet kalendāru no Microsoft Outlook 2000 uz Ipod bez programmatūras: Šajā pamācībā es jums parādīšu, kā bez programmatūras lejupielādes nokļūt kalendāros no Microsoft Outlook 2000 (vai jebkuras versijas, kuru iTunes neatbalsta) uz jūsu ipod (tikai tādu, kas atbalsta diska izmantošanu). Ir dažas lietas, ko es gribētu