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

Wifi Wheelie Bins وتقويم Google: 4 خطوات
Wifi Wheelie Bins وتقويم Google: 4 خطوات

فيديو: Wifi Wheelie Bins وتقويم Google: 4 خطوات

فيديو: Wifi Wheelie Bins وتقويم Google: 4 خطوات
فيديو: OctopusPro Demo - Contractor Field Service Management Software 2024, شهر نوفمبر
Anonim
Wifi Wheelie Bins وتقويم Google
Wifi Wheelie Bins وتقويم Google

تم استلهام هذا المشروع من مقاطع فيديو Andreas Spiess (You Tube) # 185 ESP8266 - تذكير تقويم Google: كيف تجعل زوجتك / صديقتك سعيدة (Arduino) ½ ، نسخة محدثة.

اتبع هذه الروابط: Andreas Spiess & Andreas Spiess Ver 2 لمقطعين من مقاطع الفيديو مفيدة للغاية ومسلية.

كان المشروع في حالة أندرياس هو التأكد من أنه قد أكمل جميع المهام التي طلبت منه زوجته القيام بها.

يستخدم تقويم Google لتسجيل المهام. يرسل تقويم Google بريدًا إلكترونيًا كتذكير لحدث معين ، في الوقت والتاريخ المحددين. في حالتنا ، الحدث هو مهمة.

يستخدم مشروع Andreas التذكير لتشغيل LED! سيظل مؤشر LED قيد التشغيل ، بغض النظر عن حالة تقويم Google حتى يتم إيقاف تشغيل مؤشر LED يدويًا عند اكتمال المهمة (على سبيل المثال ، قام بتحميل الغسالة).

لقد استخدمت الكود لتذكيرني بأي حاوية بهلوانية بالدراجة لوضعها في الرصيف كل أسبوع حيث يتم إفراغها في أسابيع متناوبة ، والحاوية الزرقاء (قابلة لإعادة التدوير) في أسبوع واحد ثم الحاوية السوداء (النفايات العامة) في اليوم التالي.

نظرًا لكوني كسولًا ، لم أكن أرغب في الضغط على زر لإيقاف تشغيل مؤشر LED ، لذلك الآن ، عندما أميل صندوق حركة بهلوانية بالدراجة لنقله إلى جانب الرصيف ، فإنه يتصل بالإنترنت ، ويكتب إلى تقويم Google الذي يقوم بإيقاف تشغيل مؤشر LED من أجلي

الخطوة 1: كيف يعمل

كيف تعمل
كيف تعمل
كيف تعمل
كيف تعمل

يتم إنشاء حدث (مهمة) في تقويم Google.

يتم إنشاء نص برمجي في تقويم Google

يتم فحص تقويم Google بين الحين والآخر بواسطة شريحة wifi ESP8266-E12.

إذا تم إرجاع كلمة "أزرق" أو "أسود" بواسطة البرنامج النصي ، فسيتم تشغيل مؤشر LED.

سيؤدي الضغط على مفتاح إلى إيقاف تشغيل مؤشر LED

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

إذا تم إرجاع "الأزرق" ، تكتب حاوية حركة بهلوانية بالدراجة "Azure_OK" والجهد الكهربائي للبطارية إلى التقويم ، يؤدي ذلك إلى إيقاف تشغيل مؤشر LED.

إذا تم إرجاع "أسود" ، تكتب حاوية حركة بهلوانية بالدراجة "Noir_OK" والجهد الكهربائي للبطارية إلى التقويم ، ثم يقوم هذا بإيقاف تشغيل مؤشر LED.

الخطوة 2: أجهزة LED والتبديل

أجهزة LED والتبديل
أجهزة LED والتبديل
أجهزة LED والتبديل
أجهزة LED والتبديل
أجهزة LED والتبديل
أجهزة LED والتبديل

المكونات

صندوق المشروع مُلصق بشاحن هاتف قديم لإمداد 5 فولت.

1 × ESP8266-12e

جهاز تنحى 1 × 5 فولت إلى 3 فولت (AMS1117)

مقاييس 2 × 180 أوم للحد من تيار LED (لقد صادفت هذه القيم)

2 × زر ضغط اللمس التبديل لحظة اللباقة 12X12X7mm مع مصابيح LED (eBay)

مسدس الغراء تذوب الساخنة.

الدائرة

ترتبط مصابيح LED بالدبابيس 4 و 5 (عن طريق المقاومات المحدودة) والمفاتيح إلى الدبابيس 12 و 13 من ESP8266.

يذهب الجانب الآخر من المفاتيح ومصابيح LED إلى 0 فولت.

نظرًا لأن ESP8266 متعدد الاستخدامات للغاية ، فلا يلزم سوى عدد قليل جدًا من المكونات!

تم تخفيض 5 فولت من شاحن الهاتف إلى 3 فولت عبر AMS1117.

يقوم البرنامج بالباقي - راجع Reminder_org_TR_instruct.ino

تعتبر المفاتيح اللمسية المزودة بمصابيح LED مدمجة رائعة ، ولكن الطريقة الوحيدة لتركيبها في صندوق المشروع هي باستخدام الغراء الساخن الذائب!

الخطوة 3: جهاز حركة بهلوانية بالدراجة بن الأجهزة

الأجهزة بهلوانية بالدراجة بن الأجهزة
الأجهزة بهلوانية بالدراجة بن الأجهزة
الأجهزة بهلوانية بالدراجة بن الأجهزة
الأجهزة بهلوانية بالدراجة بن الأجهزة
الأجهزة بهلوانية بالدراجة بن الأجهزة
الأجهزة بهلوانية بالدراجة بن الأجهزة
الأجهزة بهلوانية بالدراجة بن الأجهزة
الأجهزة بهلوانية بالدراجة بن الأجهزة

قائمة المكونات

1 × صندوق المشروع (قمت بطباعة نسختي النهائية ثلاثية الأبعاد)

1 × ESP8266 - موقع ئي باي

1 بطارية xCR2 (3 فولت) - أمازون

1 × مجموعة نوابض / موصلات بطارية - eBay

1 × مفتاح إمالة - لقد استخدمت في الأصل مفاتيح إمالة زئبقية لكنها كانت مزاجية صغيرة لذا اخترت نوع محمل الكرة. - موقع ئي باي

1 × ترانزستور PNP للأغراض العامة - لقد استخدمت bc557 ولكن إلى حد كبير أي pnp سيفي بالغرض! - موقع ئي باي

1 × مرحل ذاتي الإغلاق 3 فولت مزدوج لفائف -RS عبر الإنترنت 683-9873 ** ملاحظة ** تُظهر الصورة على موقع RS هذا كمرحل 24 فولت ، ومع ذلك ، يوضح الوصف بوضوح 3 فولت (كان لدي 5 في المجموع)! أيضا ، هذا هو تتابع سطح جبل. لقد تمكنت من العثور على حامل ثنائي الفينيل متعدد الكلور ولكنه كان ضعف التكلفة !! يحتوي هذا التتابع على ملفين ، ملف واحد لضبط التتابع والآخر لإعادة ضبطه.

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

الدائرة

تسحب الدائرة تيارًا صفريًا عندما تكون في وضع الاستعداد! (لقد استخدمت هذه الدائرة عدة مرات وهي رائعة للمشاريع التي تعمل بالبطاريات والتي تستخدم أي شكل من أشكال التبديل غير الإلكتروني ، على سبيل المثال مفتاح ترحيل الريشة المغناطيسية ، ومفتاح الإمالة ، ومفتاح الحركة اللحظية).

عندما يتم تنشيط مفتاح الإمالة ، يتم "ضبط" التتابع وبالتالي توفير الطاقة لـ ESP8266 وتعيين السن 5 من ESP8266 مرتفعًا مما يحافظ على إيقاف تشغيل الترانزستور. بعد توصيل ESP8266 بشبكة wifi وإرسال المعلومات إلى تقويم Google ، يكون دبوس 5 من ESP8266 منخفض النبض مما يؤدي إلى تشغيل الترانزستور الذي يقوم بإعادة تعيين الترحيل وتشغيل الوحدة لأسفل!

ملاحظة - لقد صنعت هذه الوحدات في أغسطس الماضي (2018) ، تم رسم مخطط الدائرة من الذاكرة ، لكن يبدو جيدًا:-)

الوحدات متصلة بالجزء السفلي من صناديق حركة بهلوانية بالدراجة ، لحسن الحظ توجد فترة راحة في الجزء السفلي من الصناديق مما يجعل المنزل آمنًا ومقاومًا للعوامل الجوية.

الخطوة 4: سوفواري

حسنًا ، هنا يبرز جهلي من خلاله !!

ملفات.ino المرفقة هي نسخة معدلة من Andreas Spiess. تم التعليق على الكثير من التعليمات البرمجية غير الضرورية. لقد أرفقت نسخًا من ملفات gs. أيضًا. كان معظمهم من التجربة والخطأ!

أوصي بشدة بمشاهدة مقاطع الفيديو هذه ، Video # 185 & Video # 189 ، إذا كنت تنوي فعل شيء مشابه لأنه يحتوي على ملف Google Script والذي يتوفر على موقع GitHub الخاص به مع ملفات.ino الخاصة به والتي ستكون أسهل في القراءة والتعديل من الخاص بي!

ماذا بعد؟

اعتبارًا من بضعة أشهر ، يجب أن أطلب أنا وزوجتي أدويتنا عبر الإنترنت ، وذاكرتي ليست رائعة ، لذلك أعتزم تعيين مهمة على تقويم Google والتي ستعمل على تشغيل مصباح LED بجانب السرير لتذكيرني بموعد إعادة الترتيب.

إذا تم قبول هذا المشروع في مسابقة REMIX وتعتقد أنه يستحق ، من فضلك أعطني صوتًا!

تشكرات:-).

موصى به: