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

مقياس Wi-Fi الذكي (مع ESP8266 و Arduino IDE و Adafruit.io و IFTTT): 18 خطوة (بالصور)
مقياس Wi-Fi الذكي (مع ESP8266 و Arduino IDE و Adafruit.io و IFTTT): 18 خطوة (بالصور)

فيديو: مقياس Wi-Fi الذكي (مع ESP8266 و Arduino IDE و Adafruit.io و IFTTT): 18 خطوة (بالصور)

فيديو: مقياس Wi-Fi الذكي (مع ESP8266 و Arduino IDE و Adafruit.io و IFTTT): 18 خطوة (بالصور)
فيديو: Управляйте Arduino / ESP8266 через WiFi! || Автоматизация умного дома своими руками, серия 4 2024, شهر نوفمبر
Anonim
Image
Image
مقياس Wi-Fi الذكي (مع ESP8266 و Arduino IDE و Adafruit.io و IFTTT)
مقياس Wi-Fi الذكي (مع ESP8266 و Arduino IDE و Adafruit.io و IFTTT)
مقياس Wi-Fi الذكي (مع ESP8266 و Arduino IDE و Adafruit.io و IFTTT)
مقياس Wi-Fi الذكي (مع ESP8266 و Arduino IDE و Adafruit.io و IFTTT)

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

وإذا كنت تريد أن تفقد وزنك الحالي أو تتحكم فيه ، فمن الضروري الاحتفاظ بسجل لنتائجك. سيسمح لك استخدام النطاق الرياضي (رابط / رابط / رابط) على سبيل المثال بالتحقق مما إذا كنت على المسار الصحيح والبقاء متحمسًا. لكن من الضروري الاحتفاظ بسجل لتقدم وزنك. وباستخدام الأدوات المناسبة واستخدام القليل من الإلكترونيات والبرمجة ، يمكنك إنشاء ميزان حمام متصل بالإنترنت! يمكنك العثور على العديد من موازين البلوتوث الذكية لمختلف المصنوعات عبر الإنترنت (https://rebrand.ly/smartscale-GB و https://rebrand.ly/smartscale-BG و https://rebrand.ly/smartscale-AMZ على سبيل المثال). ولكن بدلاً من شراء واحدة ، لماذا لا تفقد بعض الوزن عن طريق صنع أداتك الخاصة؟

في هذا المشروع ، قمت بتصميم ميزان حمام ذكي ، باستخدام بعض الطباعة ثلاثية الأبعاد ، ESP8266 ، IFTTT و Adafruit. يمكنك استخدام هذا البرنامج التعليمي لممارسة العديد من المهارات: الطباعة ثلاثية الأبعاد ومهارات القطع بالليزر ، واللحام ، والإلكترونيات ، والبرمجة ، وما إلى ذلك في الخطوات التالية ، سأوضح لك كيف قمت بطباعتها ثلاثية الأبعاد ، وتوصيل الأسلاك بالدوائر ، وصنع الكود. في نهاية هذا البرنامج التعليمي ، ستكون جاهزًا لقياس وزنك وتسجيله عبر الإنترنت!

يمكنك العثور على ميزات جديدة في تعليمي الجديد: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! هذه المرة أضفت ساعة متكاملة (متزامنة مع خادم إنترنت) وجرس. بمجرد تشغيل الإنذار ، يستمر في الرنين حتى يتمكن المستخدم من جمع ما يكفي من الشجاعة للنهوض من السرير والوقوف لبضع ثوان على الميزان. تحقق من ذلك!

استندت بعض المعارف المستخدمة هنا إلى فئة إنترنت الأشياء الرائعة من بيكي ستيرن. موصى به للغاية!

أحب هذا المشروع؟ يرجى التفكير في دعم مشاريعي المستقبلية بتبرع صغير من Bitcoin!: D BTC عنوان الإيداع: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

الخطوة 1: الأدوات والمواد

الأدوات والمواد
الأدوات والمواد
الأدوات والمواد
الأدوات والمواد
الأدوات والمواد
الأدوات والمواد

تم استخدام الأدوات والمواد التالية في هذا المشروع:

الأدوات والمواد:

  • طابعة ثلاثية الأبعاد (رابط / رابط / رابط). تم استخدامه لطباعة العلبة حيث يتم إرفاق الإلكترونيات.
  • لحام الحديد والأسلاك. بعض المكونات (ESP8266 Firebeetle وغطاء مصفوفة LED ، على سبيل المثال) لا تأتي مع أطراف توصيل ملحومة. كنت بحاجة إلى لحام بعض الأسلاك أو المسامير لتوصيل هذه الأجهزة.
  • تقلص الأنبوب. اضطررت أيضًا إلى لحام أسلاك كل خلية تحميل. يمكن استخدام قطعة من أنبوب الانكماش لعزل أفضل للموصلات.
  • مفك براغي. تم تركيب الهيكل باستخدام بعض البراغي. تم استخدام مجموعة من مفكات البراغي.
  • مسامير. لقد استخدمت بعض البراغي لإرفاق الأجزاء المطبوعة ثلاثية الأبعاد بقاعدة المقياس.
  • مسامير M2x6mm. تم استخدامها لتركيب الإلكترونيات داخل العلبة.
  • 1.75 مم PLA (رابط / رابط / رابط) من أي لون تريده.
  • لوحة تطوير FireBeetle ESP8266. إنه حقًا سهل الاستخدام والبرمجة باستخدام Arduino IDE. يحتوي على وحدة Wi-Fi مدمجة ، لذا يمكنك استخدامها في مجموعة متنوعة من المشاريع. يحتوي على موصل لبطارية 3.7 فولت ، والذي كان مفيدًا حقًا لتجميع هذا المشروع. لدي أيضًا شاحن بطارية مدمج. سيعيد شحن البطارية عند توصيله بمقبس USB. يمكنك أيضًا استخدام لوحات أخرى تستند إلى ESP8266 (رابط / رابط / رابط) إذا كنت ترغب في ذلك. اعتمادًا على اللوحة التي تختارها ، سيكون من الأصعب قليلاً توصيل البطارية وإعادة شحنها ، أو توصيل مصفوفة LED. يجب أيضًا التحقق من أبعاد الحالة.
  • أغطية Firebeetle - مصفوفة LED 24x8. تناسب هذه الوحدة بسهولة أعلى لوحة تطوير Firebeetle ESP8266. لقد استخدمته لعرض القيم التي تم قياسها بواسطة متحكم دقيق ، وعرض بعض الحالات ، وما إلى ذلك. يمكنك أيضًا استخدام أنواع أخرى من العرض إذا كنت ترغب في ذلك ، مثل شاشات LCD العادية (رابط / رابط / رابط) أو شاشات OLED (رابط / رابط / رابط).
  • وحدة HX711 (رابط / رابط / رابط). هذا يعمل كمضخم لخلية الحمل. يتم توصيل أربع خلايا تحميل لقياس الضغط بهذه الوحدة ، وتتصل عبر اتصال تسلسلي مع متحكم ESP8266.
  • خلية تحميل 50 كجم (x4) ؛ (رابط / رابط / رابط). يتم استخدامها لقياس وزن المستخدم. تم استخدام أربعة منهم بحد أقصى لوزن 200 كجم.
  • كابل Micro USB
  • 6 أسلاك توصيل أنثى ؛
  • 2 × 15 مم من ألواح الخشب الرقائقي (30 × 30 سم). تم استخدامه لقاعدة المقياس.

الروابط الموضحة أعلاه ليست سوى اقتراح حيث يمكنك العثور على العناصر المستخدمة في هذا البرنامج التعليمي (ودعم الاختراقات المستقبلية الخاصة بي). لا تتردد في البحث عنها في مكان آخر والشراء من متجرك المفضل.

لقد استخدمت لوحة تطوير FireBeetle ESP8266 ، والتي تم توفيرها من قبل DFRobot. عملت على أكمل وجه! لقد اختبرت أيضًا الكود باستخدام لوحة NodeMCU. عملت أيضًا بشكل جيد (على الرغم من أن وقت الاتصال كان أطول بشكل ملحوظ … ما زلت لا أعرف لماذا …).

هل تعلم أنه يمكنك شراء طابعة Creality Ender ثلاثية الأبعاد مقابل 169.99 دولارًا فقط؟ احصل على لك!

موصى به: