Բովանդակություն:
- Քայլ 1: Ստեղծեք նոր հոսք Adafruit- ում
- Քայլ 2: Կատարեք ցատկ
- Քայլ 3: Միացրեք Google Օրացույցը
- Քայլ 4: Անհատականացրեք Google Օրացույցի իրադարձությունը
- Քայլ 5: Միացրեք Adafruit- ը
- Քայլ 6: Անհատականացրեք Adafruit- ի կերերի տվյալները
- Քայլ 7: Փորձարկեք Zap- ը
- Քայլ 8: Arduino IDE ՝ Config.h
- Քայլ 9. Arduino IDE. Կարդացեք Adafruit Feed
- Քայլ 10: Սխալներ:
Video: Google Օրացույցի իրադարձություններ դեպի ESP8266: 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս ձեռնարկում ես կբացատրեմ, թե ինչպես ներմուծել Google Օրացույցի իրադարձությունների տվյալները Arduino IDE- ում ESP8266 տախտակի համար: Ես կներմուծեմ իմ դասընթացի ավարտի և մեկնարկի ժամը Google Օրացույցից և դրանք կտպագրեմ Arduino IDE սերիական մոնիտորի վրա:
Դրան հասնելու համար մենք օգտագործում ենք Zapier- ը ՝ իրադարձության տվյալները Adafruit- ի ֆիդ ուղարկելու համար: Հետո մենք կարդում ենք այս հոսքը Արդուինոյում:
Քայլ 1: Ստեղծեք նոր հոսք Adafruit- ում
- Գնա Ադաֆրուտ:
- Ստեղծեք հաշիվ Adafruit- ում, եթե այն արդեն չունեք:
- Գլխավոր էջում անցեք հոսքեր> Դիտել բոլորը
- Դուք այժմ լրահոսի էջում եք: Նոր հոսք ստեղծելու համար կտտացրեք Գործողություններ> Ստեղծել նոր լրահոս
- Մեր նախագծի համար այն կկոչվի «ուսուցում»: Կտտացրեք Ստեղծել հոսք
Տվեք ձեր հոսքին պարզ և ճանաչելի անուն:
- Բացեք մեր ստեղծած թարմացվող բովանդակությունը: Առայժմ դատարկ է, բայց մենք նրան տվյալներ կուղարկենք ՝ օգտագործելով Zapier- ը:
Քայլ 2: Կատարեք ցատկ
- Գնա apապիեր
- Ստեղծեք հաշիվ, եթե դեռ չունեք:
Մենք կապ ենք հաստատելու Google Օրացույցի և Adafruit- ի միջև: Սա կոչվում է zap:
- Գլխավոր էջում կտտացրեք «կատարել ցատկ»
Քայլ 3: Միացրեք Google Օրացույցը
Կապի առաջին մասը Google օրացույցն է:
- Ընտրեք ծրագիրը ընտրեք «Google Օրացույց»
- Ընտրեք Գործարկման իրադարձության ընտրության ներքո ընտրեք Ընտրեք «Միջոցառման սկիզբ»
Սա այն ձգանն է, որը նախաձեռնում է կապը: «Միջոցառման սկիզբը» լավագույնն է մեր նպատակների համար, բայց դուք կարող եք ընտրել այն, ինչ ցանկանում եք:
- Ընտրեք Google օրացույցի հաշիվ:
Քայլ 4: Անհատականացրեք Google Օրացույցի իրադարձությունը
- Ընտրեք օրացույցը ձեր հաշվից, որը ցանկանում եք օգտագործել:
Գրելու համար օրացույց ընտրելը ամենահեշտն է, այնպես որ կարող եք ավելացնել թեստային նշանակումներ, երբ ցանկանում եք:
- Ընտրեք ժամանակը, նախքան ցանկանում եք, որ apապիերը գործարկի
Ընտրովի չէ ավելացնել Որոնման տերմինը: Սա կապահովի, որ apապիերը գործի դնի միայն որոշակի անունով իրադարձությունները: Եթե դուք չեք լրացնում որոնման տերմինը, Zapier- ը կաշխատի օրացույցի յուրաքանչյուր իրադարձության վրա:
Կտտացրեք «փորձարկել և շարունակել»
Քայլ 5: Միացրեք Adafruit- ը
Կապի 2 -րդ մասը Adafruit- ն է:
- Ընտրեք ծրագիրը, որոնեք «Adafruit IO» և ընտրեք այն:
- Գործողության իրադարձության ընտրության ներքո ընտրեք «Ստեղծել հոսքի տվյալներ»
- «Ընտրել հաշիվ» բաժնում մուտք գործեք ՝ օգտագործելով ձեր Adafruit հաշիվը:
Քայլ 6: Անհատականացրեք Adafruit- ի կերերի տվյալները
Այժմ մենք մտել ենք մի հատված, որը կոչվում է Անհատականացնել հոսքի տվյալները:
- Feed Key- ի ներքո ընտրեք «Օգտագործեք հարմարեցված արժեք»
- «Կերակրման բանալին հատուկ արժեք» բաժնում մուտքագրեք Adafruit- ում ձեր ստեղծած հոսքի անունը:
Մեր դեպքում դա «մարզում» էր
- «Արժեք» բաժնում կտտացրեք տեքստային տուփի աջ կողմում ավելացնել պատկերակին:
- Ընտրեք «1. Միջոցառումը սկսվում է ՝ «և« 1. Միջոցառումն ավարտվում է »:
Համոզվեք, որ դրանք ընտրեք այս հերթականությամբ ՝ հանուն այս ծածկագրի: Երկու բլոկների միջև տարածք մի թողեք: Համոզվեք, որ չեք ընտրում «գեղեցիկ» տարբերակը: Եթե դուք փոխեք ուրվագիծը լարային հոսքի մշակման եղանակը, կարող եք օգտագործել ցանկացած ձևաչափում:
Քայլ 7: Փորձարկեք Zap- ը
Մենք մուտքագրել ենք բոլոր տեղեկությունները և կարող ենք ստուգել մեր կապը:
- Կտտացրեք «Փորձարկել և շարունակել»: Apապիերը փորձնական միջոցառում կանի:
- Նայեք ձեր Adafruit թարմացվող բովանդակությանը: Դուք կտեսնեք, որ Zapier- ի փորձնական իրադարձությունը ավելացվում է ձեր լրահոսում:
- Մի մոռացեք միացնել Zap- ը apապիերի վերին աջ անկյունում: Եթե դա չանեք, դա չի աշխատի:
Քայլ 8: Arduino IDE ՝ Config.h
- Միացրեք ձեր ESP8266- ը ձեր համակարգչին:
- Ներբեռնեք էսքիզը Github- ում և բացեք Arduino IDE- ում:
Դուք պետք է փոխեք որոշ ծածկագիր config.h- ում
- Լրացրեք ձեր Adafruit Մականունը
- Լրացրեք ձեր AIO բանալին:
Դուք կարող եք գտնել ձեր AIO բանալին Ադաֆրուտի վերին աջ անկյունում:
Քայլ 9. Arduino IDE. Կարդացեք Adafruit Feed
- Բացեք հիմնական ֆայլը:
- Ավելացրեք ձեր օգտվողի անունը որպես հոսքի սեփականատիրոջ անուն:
- Ավելացրեք ձեր հոսքի անունը: Մեր դեպքում դա «մարզում» էր:
- Կազմեք և վերբեռնեք ուրվագիծը ձեր տախտակին:
- Երբ ծածկագիրը վերբեռնվի, բացեք սերիական մոնիտորը:
- Կապի հաստատումից հետո դուք կարող եք տեսնել առաջիկա իրադարձության տվյալները:
Օգտագործեք ձեր Zap- ի թեստը 7 -րդ քայլից `փորձնական իրադարձություն ստանալու համար կամ արդյունքներ չտեսնելու դեպքում իրադարձություն ստեղծեք ձեր Google Օրացույցում: Հիշեք, որ մենք Zapier- ում սահմանել ենք ձգանման ժամանակը, այնպես որ այն չի առաջանա իրադարձություն ստեղծելուց հետո, այլ միջոցառման մեկնարկից x րոպե առաջ:
Քայլ 10: Սխալներ:
Եթե ուրվագիծը չի կազմվում.- Ստուգեք, որ ձեր տախտակը միացված է
- Ստուգեք, որ Arduino IDE- ն տեղադրված է աջ տախտակի համար:
- Ստուգեք, որ Arduino IDE- ն տեղադրված է աջ նավահանգստում:
Եթե սերիական մոնիտորը տեսք չունի, ինչպես ցույց է տրված վերևում.
- Ստուգեք, արդյոք սերիական հաղորդակցությունը սահմանվել է 115200 baud (դա արեք սերիական մոնիտորում):
- Ստուգեք, արդյոք թարմացվող ֆայլը հարմարեցված է հենց 6 -րդ քայլում:
- Ստուգեք Adafruit- ում, եթե ունեք տվյալներ, որոնք գալիս են Zapier- ից:
- Ստուգեք, արդյոք ձեր Zap- ը միացված է:
- Ստուգեք, արդյոք կոդի մեջ գրել եք ձեր հոսքի անունը:
- Ստուգեք, արդյոք դուք ընտրել եք ճիշտ հոսքը Zapier- ում:
Եթե դուք երբեք չեք ստանում «adafruit IO Connected» հաղորդագրությունը սերիական մոնիտորում.
- Ստուգեք, արդյոք ուղղագրե՞լ եք ձեր SSID- ը, գաղտնաբառը, օգտվողի անունը և IO բանալին ՝ ճիշտ չկարգավորելու դեպքում:
- Ստուգեք, արդյոք երթուղիչը միացված է:
Խորհուրդ ենք տալիս:
Nextion Touchscreen Outlook Օրացույցի հանդիպման հիշեցում. 6 քայլ
Nextion Touchscreen Outlook Օրացույցի հանդիպման հիշեցում. Այս նախագիծը սկսելու պատճառն այն էր, որ հաճախ հանդիպումները բաց էի թողնում և կարծում էի, որ ինձ ավելի լավ հիշեցման համակարգ է անհրաժեշտ: Չնայած մենք օգտագործում ենք Microsoft Outlook Օրացույցը, բայց ես իմ ժամանակի մեծ մասն անցկացրել եմ Linux/UNIX- ի վրա ՝ միևնույն համակարգչով: Աշխատելիս
Տեղափոխեք տվյալները Google Աղյուսակներից դեպի կառավարման վահանակ ՝ 6 քայլ
Տեղափոխեք տվյալները Google աղյուսակներից դեպի կառավարման վահանակ. Աղյուսակները գերազանցում են տվյալները շահարկելու, բայց դրանք չցուցադրելու գործում: Հենց սա է պատճառը, որ այդքան մասնագիտացված տվյալների արտացոլման և BI վահանակի ձեռնարկություններ սկսեցին ի հայտ գալ: Այս ապրանքների մեծ մասի խնդիրն այն է, որ դրանք սովորաբար թանկ են և
CloudyData - ESP8266 դեպի Google Աղյուսակներ ՝ պարզեցված. 10 քայլ (նկարներով)
CloudyData - ESP8266 դեպի Google Sheets Made Simple: Ես երկար տարիներ փնտրում եմ ամպային տվյալների պահեստավորում. Հետաքրքիր է ցանկացած տեսակի սենսորից տվյալների մոնիտորինգը, բայց ավելի հետաքրքիր է, եթե այդ տվյալները հասանելի են ամենուր առանց պահեստավորման ցանկացած դժվարություն, ինչպիսին է SD- ի օգտագործումը
DIY Raspberry Pi Smart Google Օրացույցի ժամացույց ՝ 4 քայլ
DIY Raspberry Pi Smart Google Օրացույց :ամացույց. Սա խելացի ժամացույց է, որը ես պատրաստել եմ ocksամացույցների մրցույթի համար: Հուսով եմ, որ այն ձեզ դուր կգա: Այն ունի Raspberry Pi, որը վարում է Processing և Python ծրագիր `մուտք գործելու իմ Google Օրացույցի տվյալները և տպելու համար: հաջորդ 10 օրերը, որոնք ինչ -որ բան ունեք էկրանին
12v դեպի USB ադապտեր 12v դեպի 5v տրանսֆորմատոր (հիանալի է մեքենաների համար). 6 քայլ
12v դեպի USB ադապտեր 12v to 5v տրանսֆորմատոր (հիանալի է մեքենաների համար). Սա ցույց կտա ձեզ, թե ինչպես պատրաստել 12v դեպի USB (5v) ադապտեր: Դրա ամենաակնառու օգտագործումը 12 վ մեքենայի ադապտերների համար է, բայց ցանկացած վայրում, որտեղ ունեք 12 վ, կարող եք այն օգտագործել: Եթե USB- ից բացի այլ բանի կարիք ունեք, պարզապես բաց թողեք USB պորտերը ավելացնելու քայլերը