جدول المحتويات:
- اللوازم
- الخطوة 1: صنع القاعدة
- الخطوة 2: دعم القاعدة
- الخطوة الثالثة: الإلكترونيات
- الخطوة 4: الكود والعمل
- الخطوة 5: تكوين IFTTT
- الخطوة 6: تكوين Blynk
- الخطوة 7: التجميع
- الخطوة 8: كل ذلك
فيديو: Hydrator - جهاز يحفزك على شرب الماء: 8 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
شرب كمية كافية من الماء مهم جدًا للجميع. لكن كل يوم ينتهي بي الأمر بشرب كمية أقل من الماء مما ينبغي. أعلم أن هناك أشخاصًا مثلي يحتاجون إلى تذكيرهم بشرب الماء. إذا كنت أحدنا ، فإن هذا المشروع سيغير حياتك (على الأرجح).
تعرف على المرطب! سيحفزك هذا الجهاز على شرب الماء. كيف؟ إنها تعمل مثل لعبة. سيكون عليك الاحتفاظ بزجاجة الماء فوقها. كل ساعة ، تضيء الحلقة حول القاعدة. يظل الضوء مضاءً حتى تلتقط الزجاجة وتشرب الماء وتعيده. بعد ذلك ، ينطفئ الضوء حتى الساعة التالية.
لكن ما هو الدافع في ذلك؟ حسنًا ، إنه موجود في حلقة الضوء. الضوء أزرق في البداية. في كل مرة تفوتك شرب الماء ، يتحول لون الضوء قليلاً نحو اللون الأحمر. كلما زاد عدد المرات التي فاتتك فيها التذكير ، أصبح لونه أحمر أكثر. ينتقل بشكل أساسي من اللون الأزرق إلى البنفسجي وفي النهاية يكتمل اللون الأحمر. هدفك هو الحفاظ على لون الضوء أقرب ما يكون إلى اللون الأزرق بنهاية اليوم.
كانت هذه مجرد نظرة عامة أساسية لما تفعله. ستتعرف على العمل الدقيق أثناء قراءتك لهذه التعليمات.
مثير للإعجاب؟ هيا لنفعلها! اشرب كوبًا من الماء واجلس بينما آخذك خلال عملية البناء!
اللوازم
قرص مضغوط قديم
كاثود RGB LED مشترك
NodeMcu (ESP8266)
سلك توصيل نسائي - نسائي (اختياري) https://www.amazon.com/LANDZO-Multicolored-Breadbo …
مصدر طاقة 5 فولت USB
ورق رملي
ورق مخطط أسود
الخطوة 1: صنع القاعدة
لقد حافظت على هذا بسيط. لا توجد معدات أو أجزاء فاخرة. خذ قرصًا مضغوطًا قديمًا واستخدم ورق الصنفرة لإزالة الغطاء من جانب واحد. سترى أن القرص المضغوط بدأ يصبح شفافًا. بمجرد إزالة معظم المواد ، قم برمل الجانب الآخر أيضًا. سيعطيها ذلك مظهرًا فاترًا حتى يتشتت الضوء جيدًا. لديك
الآن خذ ورقة رسم بياني سوداء وقم بقص دائرة بنفس حجم القرص المضغوط. الآن ، اصنع حلقة في أي مكان حول المركز باستخدام بوصلة. هناك طريقة سهلة لقص الحلقة وهي طي الورق من المنتصف والقص على طول العلامة.
بمجرد الانتهاء من ذلك ، يمكنك لصق الورقة على القرص المضغوط كما في الصورة أعلاه. الآن يجب أن يكون لديك قرص مضغوط به حلقة فقط من المنطقة الشفافة.
الخطوة 2: دعم القاعدة
لهذا ، أخذت كوبًا من المعكرونة وقطعت الجزء العلوي. كل ما عليك فعله هو التمسك بالقاعدة لمنحه بعض الارتفاع. قم بعمل شق صغير فيه لتمرير أسلاك LED.
بعد ذلك ، خذ الغطاء الذي يناسبه (يجب أن يكون الغطاء من نفس كوب المعكرونة جيدًا) وضعه على الكوب المقطوع. لا تلتصق به الآن لأننا ما زلنا بحاجة إلى لصق مصباح LED بالداخل.
الخطوة الثالثة: الإلكترونيات
الآن يمكننا تصميم دائرة لغرضنا المحدد. لكن هذا سيستغرق وقتًا طويلاً وقد يتطلب الكثير من المكونات. يمكننا ببساطة استخدام متحكم دقيق مثل Nodemcu وبرمجته لأداء المهمة.
أيضًا ، لاكتشاف موعد وضع الزجاجة ووقت رفعها ، نحتاج إلى استخدام مستشعر القرب من الأشعة تحت الحمراء.
الاتصالات بسيطة للغاية. فقط اتبع الرسم البياني أعلاه. لا تخلط بينك وبين D0 الخاص بالمستشعر و D0 الخاص بـ Nodemcu. في المستشعر ، يشير D0 إلى الإخراج الرقمي. لتجنب الارتباك ، لم أستخدم D0 الخاص بـ Nodemcu لأي غرض من الأغراض. يمكنك تركها دون مساس.
أيضًا ، D2 متصل بـ D3 مباشرة بسلك.
الآن قد تسأل ، لماذا تستخدم Nodemcu وليس Arduino؟ حسنًا ، يمكنك استخدام Arduino أيضًا. هذا يعتمد على الكود الخاص بك. يتصل الكود الخاص بي بالإنترنت مما يجعله أكثر دقة.
الخطوة 4: الكود والعمل
هناك نوعان من الرموز هنا. Hydrator and Hydrator pro (مستوحى من تسمية الهواتف الذكية: p)
لا تقلق ، كلاهما مجاني ، ليس عليك أن تدفع لي.
ملاحظة: في الكود ، سيتعين عليك إجراء بعض التغييرات.
يجب عليك إضافة wifi ssid وكلمة المرور في البرنامج حيث تقول "YourNetworkName" و "YourPassword". يجب أيضًا استبدال "YourAuthToken" برمز المصادقة الذي تلقيته من blynk (موضح في الخطوات التالية)
أولا اسمحوا لي أن أشرح ما يفعله الكود.
Nodemcu متصل بالإنترنت من خلال خدمة تسمى Blynk. Blynk بدوره متصل بخدمة أخرى تسمى IFTTT.
في الخطوات التالية ، سنقوم بتهيئة IFTTT لإرسال إشارة إلى Nodemcu كل ساعة على: 00
لذلك كل ساعة ، يتلقى Nodemcu الإشارة ويقوم بتشغيل LED. إذا رفعنا الزجاجة لشرب الماء ، يكتشفها مستشعر القرب ويطفئ Nodemcu مؤشر LED.
إذا لم نرفع الزجاجة ، فإن Nodemcu ينتظر لمدة 10 دقائق حتى نكمل المهمة. في حالة عدم قيامنا بذلك في غضون 10 دقائق ، فإن Nodemcu يجعل لون LED أكثر قليلاً من اللون الأحمر (يزيد من قيمة اللون الأحمر بمقدار 25 ويقلل من اللون الأزرق بمقدار 25) ويطفئ مؤشر LED. لذلك في المرة القادمة عندما يضيء الضوء (الساعة التالية) ، سيكون لونه أحمر أكثر بقليل من ذي قبل ، مما يشير إلى أنك فاتتك شرب الماء في الساعة الماضية. إذا ظللت في عداد المفقودين كل ساعة ، يصبح مؤشر LED أحمر أكثر فأكثر ، وفي النهاية يصبح أحمر تمامًا في نهاية اليوم.
إذن الآن ما هو الإصدار المحترف من الكود؟ إنه نفس الإصدار العادي ولكن مع تنبيهات الإشعارات المضافة. يخطرك هذا الإصدار بشرب الماء قبل انتهاء مهلة 10 دقائق (حوالي 7 دقائق) عبر إشعار على هاتفك.
أيضًا في نهاية اليوم ، إذا كان لون مؤشر LED قريبًا جدًا من اللون الأحمر ، فسيتم إرسال إشعار آخر إليك. لم أختبر هذا الرمز المعين ، لذا إذا جربته ، أخبرني إذا كان يعمل.
الخطوة 5: تكوين IFTTT
قم بتثبيت IFTTT على هاتفك.
ذكري المظهر
IOS
الآن اتبع الصور.
انقر فوق + ، حدد "هذا" وحدد "التاريخ والوقت". حدد "كل ساعة في" ثم "00"
انقر الآن على "that" وابحث عن "webhooks" في شريط البحث. انقر فوق "تقديم طلب ويب" وأدخل عنوان URL. تنسيق URL هو https:// IP / Auth / update / D4
استبدل Auth برمز Auth لمشروع blynk (الموضح في الخطوة التالية) و IP بـ blynk cloud IP لبلدك. للحصول على IP ، افتح موجه الأوامر واكتب "ping blynk-cloud.com". بالنسبة للهند ، IP هو 188.166.206.43
حدد "وضع" في قسم الطريقة وحدد "application / json" في نوع المحتوى. في النص ، اكتب ["1"].
الخطوة 6: تكوين Blynk
قم بتثبيت Blynk.
ذكري المظهر
IOS
قم بإنشاء مشروع جديد. سيتم إرسال رمز المصادقة بالبريد إليك. هذا هو الذي يجب عليك إضافته في عنوان URL في الخطوة السابقة وفي البرنامج.
اضغط على "+" وأضف زرًا من مربع الأدوات. في إعدادات الزر (التي يمكنك فتحها من خلال النقر على الزر) ، حدد رقم التعريف الشخصي كـ "GP4" وحرك مفتاح التبديل باتجاه "التبديل".
أخبار جيدة! انتهينا ، كل ما تبقى هو التجمع.
الخطوة 7: التجميع
قم بلصق RGB LED داخل القاعدة. لوضع Nodemcu والمستشعر ، صنعت صندوقًا صغيرًا من الورق المقوى الأسود وألصقه بالقاعدة باستخدام الغراء الفائق. يجب أيضًا عمل ثقب صغير في الصندوق حتى يمر من خلاله مصدر طاقة Nodemcu. تأكد من أن المستشعر ليس بعيدًا جدًا ويمكنه اكتشاف الزجاجة.
الخطوة 8: كل ذلك
كل ما عليك القيام به هو توصيل مصدر الطاقة إلى Nodemcu (يجب أن يعمل شاحن الهاتف الذكي بشكل جيد) ووضع زجاجة المياه الخاصة بك على Hydrator! سوف يتصل Nodemcu تلقائيًا بشبكة WiFi الخاصة بك ويمكنك انتظار ظهور التذكير!
بالطبع قد لا يبدو الأمر عمليًا جدًا لبعض الناس. لكن يمكنني أن أرى أنه مفيد لأغراض أخرى أيضًا. على سبيل المثال ، يمكن أن يكون بمثابة تذكير بتناول الأدوية لكبار السن الذين يستمرون في النسيان. يمكن أن يؤدي التغيير والتبديل البسيط في الشفرة إلى جعلها تعمل بالطريقة التي تريدها.
أتمنى أن تكون قد استمتعت بهذا المشروع. حظا سعيدا في صنع واحدة لنفسك!
موصى به:
يا شجرة الكريسماس (أوه تانينباوم) مع MakeyMakey على مركب الماء: 7 خطوات
يا شجرة الكريسماس (أوه تانينباوم) مع MakeyMakey على مركب الماء: أغنية عيد الميلاد هذه جيدة للعب مع الماكياج على مركب الماء. يمكنك تشغيلها بتسع نغمات. بالنسبة للجو ، من الجيد الحصول على بعض ضوء الكريسماس :-) استمتع
عيد ميلاد سعيد على مركب الماء مع MakeyMakey و Scratch: 5 خطوات
عيد ميلاد سعيد على جهاز توليف المياه مع MakeyMakey و Scratch: بدلاً من الزهور والغناء ، يمكنك بناء هذا التثبيت كمفاجأة كبيرة لأعياد الميلاد
نظام إنذار شرب الماء / مراقب كمية الماء: 6 خطوات
نظام إنذار شرب الماء / مراقب كمية الماء: يجب أن نشرب كمية كافية من الماء كل يوم للحفاظ على صحتنا. كما أن هناك العديد من المرضى الذين يتم وصفهم لشرب كمية معينة من الماء كل يوم. لكن للأسف فاتنا الجدول كل يوم تقريبًا. لذلك أنا أصمم
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي - احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: 6 خطوات
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي | احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: مرحبًا يا شباب اليوم سنصنع الرطوبة & amp؛ نظام مراقبة درجة الحرارة باستخدام ESP 8266 NODEMCU & amp؛ جهاز استشعار درجة الحرارة DHT11. سيتم الحصول على درجة الحرارة والرطوبة من مستشعر DHT11 & amp؛ يمكن رؤيته على متصفح أي صفحة ويب ستتم إدارتها
م 6: لعبة شرب غير حاسم: 9 خطوات
W6: لعبة شرب من أجل غير حاسم: بأي نوع من أنواع الويسكي سأبلل صافرة؟ هدفه الوحيد هو عرض مجموعة متناوبة وواسعة النطاق بشكل معقول من عظماء العالم وجعلها متاحة بسهولة