جدول المحتويات:

أحداث تقويم Google إلى ESP8266: 10 خطوات
أحداث تقويم Google إلى ESP8266: 10 خطوات

فيديو: أحداث تقويم Google إلى ESP8266: 10 خطوات

فيديو: أحداث تقويم Google إلى ESP8266: 10 خطوات
فيديو: SyncSign - Your Digital Smart Sticky Note 2024, شهر نوفمبر
Anonim
أحداث تقويم Google إلى ESP8266
أحداث تقويم Google إلى ESP8266

سأشرح في هذا البرنامج التعليمي كيفية استيراد بيانات حدث تقويم Google في Arduino IDE للوحة ESP8266. سوف أقوم باستيراد وقت انتهاء ووقت بدء تدريبي من تقويم Google وطباعتها في شاشة Arduino IDE التسلسلية.

لتحقيق ذلك ، نستخدم Zapier لإرسال بيانات الحدث إلى موجز Adafruit. ثم نقرأ هذه الخلاصة في Arduino.

الخطوة 1: إنشاء خلاصة جديدة في Adafruit

إنشاء تغذية جديدة في Adafruit
إنشاء تغذية جديدة في Adafruit
إنشاء تغذية جديدة في Adafruit
إنشاء تغذية جديدة في Adafruit

- اذهب إلى Adafruit.

- قم بإنشاء حساب على Adafruit إذا لم يكن لديك حساب بالفعل.

- في الصفحة الرئيسية ، انتقل إلى الخلاصات> عرض الكل

- أنت الآن في صفحة التغذية. لإنشاء موجز جديد ، انقر فوق الإجراءات> إنشاء موجز جديد

- بالنسبة لمشروعنا ، سوف يطلق عليه "تدريب" ، انقر فوق "إنشاء موجز"

امنح خلاصتك اسمًا بسيطًا ومعروفًا.

- افتح الخلاصة التي أنشأناها للتو. إنه فارغ في الوقت الحالي ، لكننا سنرسل البيانات إليه باستخدام Zapier.

الخطوة 2: اصنع زاب

اصنع زاب
اصنع زاب

- اذهب إلى زابير

- أنشئ حسابًا إذا لم يكن لديك حساب بالفعل.

سنقوم بإجراء اتصال بين تقويم Google و Adafruit. هذا يسمى انطلق.

- في الصفحة الرئيسية ، انقر على "اصنع انطلق"

الخطوة 3: قم بتوصيل تقويم Google

ربط تقويم جوجل
ربط تقويم جوجل
ربط تقويم جوجل
ربط تقويم جوجل

الجزء الأول من الاتصال هو تقويم Google.

- ضمن اختيار التطبيق ، حدد "تقويم Google"

- ضمن اختيار حدث المشغل ، حدد "بدء الحدث"

هذا هو المشغل الذي يبدأ الاتصال. "بدء الحدث" هو الأفضل لغرضنا ولكن يمكنك اختيار ما تريد.

- اختر حساب تقويم جوجل.

الخطوة 4: تخصيص حدث تقويم Google

تخصيص حدث تقويم Google
تخصيص حدث تقويم Google

- اختر التقويم الذي تريد استخدامه من حسابك.

من الأسهل اختيار تقويم قابل للكتابة ، بحيث يمكنك إضافة مواعيد اختبار متى شئت.

- اختر الوقت قبل أن تريد تشغيل Zapier

إضافة عبارة بحث اختيارية. سيؤدي هذا إلى التأكد من أن Zapier ينطلق فقط في الأحداث التي تحمل اسمًا معينًا. إذا لم تقم بملء عبارة البحث ، فسيتم تشغيل Zapier في كل حدث في التقويم.

انقر فوق "اختبار ومتابعة"

الخطوة 5: قم بتوصيل Adafruit

قم بتوصيل Adafruit
قم بتوصيل Adafruit
قم بتوصيل Adafruit
قم بتوصيل Adafruit

الجزء 2 من الاتصال هو Adafruit.

- ضمن اختيار التطبيق ، ابحث عن "Adafruit IO" وحدده.

- ضمن حدث اختيار الإجراء ، حدد "إنشاء بيانات الخلاصة"

- ضمن "اختيار حساب" ، قم بتسجيل الدخول باستخدام حساب Adafruit الخاص بك.

الخطوة 6: تخصيص بيانات تغذية Adafruit

تخصيص بيانات تغذية Adafruit
تخصيص بيانات تغذية Adafruit

لقد أدخلنا الآن قسمًا يسمى تخصيص بيانات الخلاصة.

- ضمن "مفتاح الخلاصة" ، حدد "استخدام قيمة مخصصة"

- ضمن "قيمة مخصصة لمفتاح الخلاصة" أدخل اسم الخلاصة التي أنشأتها في Adafruit.

في حالتنا كان "تدريب"

- تحت "القيمة" ، انقر على أيقونة الإضافة على يمين مربع النص.

- حدد "1. يبدأ الحدث: "و" 1. ينتهي الحدث: ".

تأكد من تحديدها بهذا الترتيب من أجل هذا الرمز. لا تترك مسافة بين الكتلتين. تأكد من عدم تحديد الإصدار "الجميل". إذا قمت بتغيير الطريقة التي يتعامل بها الرسم مع تغذية السلسلة ، يمكنك استخدام أي تنسيق.

الخطوة 7: اختبار Zap

اختبار Zap
اختبار Zap
اختبار Zap
اختبار Zap
اختبار Zap
اختبار Zap

لقد أدخلنا جميع المعلومات ويمكننا اختبار اتصالنا.

- انقر فوق "اختبار ومتابعة". سيطلق Zapier حدثًا تجريبيًا.

- ابحث في خلاصة Adafruit الخاصة بك. سترى حدث اختبار بواسطة Zapier تمت إضافته إلى خلاصتك.

- لا تنس تشغيل الانزلاق في الزاوية اليمنى العليا في Zapier. لن ينجح الأمر إذا لم تفعل ذلك.

الخطوة 8: Arduino IDE: Config.h

اردوينو IDE: Config.h
اردوينو IDE: Config.h
اردوينو IDE: Config.h
اردوينو IDE: Config.h

- قم بتوصيل ESP8266 بجهاز الكمبيوتر الخاص بك.

- قم بتنزيل المخطط على Github وافتحه في Arduino IDE.

ستحتاج إلى تغيير بعض التعليمات البرمجية في config.h

- أدخل اسم مستخدم Adafruit الخاص بك

- املأ مفتاح AIO الخاص بك.

يمكنك العثور على مفتاح AIO الخاص بك في الزاوية اليمنى العليا في Adafruit.

الخطوة 9: Arduino IDE: اقرأ موجز Adafruit

Arduino IDE: اقرأ موجز Adafruit
Arduino IDE: اقرأ موجز Adafruit
Arduino IDE: اقرأ موجز Adafruit
Arduino IDE: اقرأ موجز Adafruit

- افتح الملف الرئيسي.

- أضف اسم المستخدم الخاص بك كاسم صاحب الخلاصة.

- أضف اسم خلاصتك. في حالتنا كان "تدريب".

- تجميع وتحميل رسم تخطيطي على منتداك.

- بمجرد تحميل الرمز ، افتح الشاشة التسلسلية.

- بعد إجراء الاتصال ، يمكنك الاطلاع على البيانات المتعلقة بحدث قادم!

استخدم الاختبار في Zap الخاص بك من الخطوة 7 للحصول على حدث اختباري ، أو قم بإنشاء حدث في تقويم Google الخاص بك إذا كنت لا ترى النتائج. ضع في اعتبارك أننا حددنا وقت إطلاق في Zapier ، لذلك لن يتم تشغيله بعد إنشاء حدث ، ولكن قبل x دقيقة من بدء الحدث.

الخطوة 10: أخطاء؟

إذا لم يتم تجميع الرسم: - تحقق من توصيل اللوحة الخاصة بك

- تحقق من إعداد Arduino IDE للوحة الصحيحة.

- تحقق من إعداد Arduino IDE في المنفذ الصحيح.

إذا لم تظهر الشاشة التسلسلية كما هو موضح أعلاه:

- تحقق مما إذا كان الاتصال التسلسلي مضبوطًا على 115200 باود (قم بذلك في الشاشة التسلسلية).

- تحقق مما إذا كنت قد خصصت الخلاصة في الخطوة 6.

- تحقق في Adafruit إذا كانت لديك بيانات واردة من Zapier.

- تحقق مما إذا كان Zap قيد التشغيل.

- تحقق مما إذا كنت قد كتبت اسم الخلاصة في الكود مباشرةً.

- تحقق مما إذا كنت قد اخترت التغذية الصحيحة في Zapier.

إذا لم تحصل على رسالة "adafruit IO Connected" في الشاشة التسلسلية:

- تحقق مما إذا كنت قد كتبت SSID وكلمة المرور واسم المستخدم ومفتاح الإدخال / الإخراج الصحيح.

- تحقق مما إذا كان جهاز التوجيه قيد التشغيل.

موصى به: