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

MicroPython على ESP8266 WeMos D1 Mini بسعر رخيص 3 دولارات لتسجيل درجة حرارة 2x وإحصائيات Wifi والجوال: 4 خطوات
MicroPython على ESP8266 WeMos D1 Mini بسعر رخيص 3 دولارات لتسجيل درجة حرارة 2x وإحصائيات Wifi والجوال: 4 خطوات

فيديو: MicroPython على ESP8266 WeMos D1 Mini بسعر رخيص 3 دولارات لتسجيل درجة حرارة 2x وإحصائيات Wifi والجوال: 4 خطوات

فيديو: MicroPython على ESP8266 WeMos D1 Mini بسعر رخيص 3 دولارات لتسجيل درجة حرارة 2x وإحصائيات Wifi والجوال: 4 خطوات
فيديو: Hack Wifi from $1.80 2024, يوليو
Anonim
MicroPython على ESP8266 WeMos D1 Mini بسعر رخيص 3 دولارات لتسجيل درجة حرارة 2x وواي فاي وإحصائيات الجوال
MicroPython على ESP8266 WeMos D1 Mini بسعر رخيص 3 دولارات لتسجيل درجة حرارة 2x وواي فاي وإحصائيات الجوال
MicroPython على ESP8266 WeMos D1 Mini بسعر رخيص 3 دولارات لتسجيل درجة حرارة 2x وواي فاي وإحصائيات الجوال
MicroPython على ESP8266 WeMos D1 Mini بسعر رخيص 3 دولارات لتسجيل درجة حرارة 2x وواي فاي وإحصائيات الجوال

باستخدام شريحة / جهاز ESP8266 الصغير الرخيص ، يمكنك تسجيل بيانات درجة الحرارة بالخارج ، أو في الغرفة ، أو الدفيئة ، أو المختبر ، أو غرفة التبريد أو أي مكان آخر مجانًا تمامًا. سنستخدم هذا المثال لتسجيل درجة حرارة غرفة التبريد ، في الداخل والخارج.

سيتم توصيل الجهاز بالإنترنت عبر شبكة Wifi

ستكون قادرًا على التحقق من أحدث القراءات على هاتفك المحمول أو سطح المكتب أو أي جهاز آخر به متصفح

اللوازم

أنت بحاجة إلى أجزاء من الأجهزة لإنشاء جهاز تسجيل. يمكنك شراء الأجهزة المطلوبة هنا (الحد الأدنى المطلوب):

  • جهاز WeMos D1 mini
  • كابل USB صغير
  • 2x DS18B20 مقاوم للماء مع لوحة وحدة

من الجيد أيضًا أن يكون لديك:

  • شاحن USB لتشغيل جهازك
  • حاوية مقاومة للماء

الخطوة 1: أضف جهازك إلى LoggingPlatform

أضف جهازك إلى LoggingPlatform
أضف جهازك إلى LoggingPlatform

هنا يمكنك إضافة جهازك للحصول على مفاتيح API المطلوبة لاحقًا:

الخطوة 2: توصيل الأجهزة

اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة

قم بتوصيل 2x DS18B20 إلى WeMos D1 في

DS18B20 باستخدام سلك واحد ويمكن توصيله بنفس الدبوس ، ولكن ti يبسط الاتصال بدون لحام ، سنقوم بالاتصال بشكل منفصل.

مثال على الرسم البياني على الصورة 1

ضع في اعتبارك أن المدخلات / المخرجات DIgital على WeMos D1 mini ليست هي نفسها في الكود ، وهنا مثال على الانتقال ، وهذا هو السبب في أننا نستخدم الدبابيس 4 و 5 في الكود ، ولكن تتم كتابة على اللوحات كـ D1 ، D2 كما في الصورة 2

الخطوة 3: تحميل البرنامج المطلوب إلى الجهاز (دليل Windows)

تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)

قم بتوصيل الجهاز بـ USB على كمبيوتر شخصي يعمل بنظام Windows ، قم بتنزيل Python وتثبيته هنا:

قم بتنزيل وتشغيل أداة uPyCraft IDE لتفليش NodeMCU الخاص بك من هنا: uPyCraft.exe

الصورة 1: حدد منفذ COM (عادة ما يكون هذا الرقم أكبر إذا لم تكن لديك أجهزة أخرى متصلة)

الصورة 2:

نسخ البرامج الثابتة التي تم تنزيلها من microPython على الجهاز إذا كان لديك لوحة أو جهاز به برامج ثابتة محملة مسبقًا ، يمكنك تخطي هذه الخطوة

قم بتنزيل برنامج MicroPython الثابت لـ NodeMCU هنا:

الصورة 3:

تحميل مثال الرمز الأساسي LoggingForest إلى الجهاز تنزيل مثال الرمز هنا: main.py

استخدم القائمة-> حفظ الصفحة باسم أو CTRL + S للتنزيل من هذه الصفحة main.py

الآن افتح الملف في أداة uPiCraft وقم بتغيير المعلمات المستلمة على موقع loggingforest.com

الصورة 4:

تنزيل وتشغيل

الخطوة 4: تحقق من بياناتك على سطح المكتب أو الهاتف المحمول

تحقق من بياناتك على سطح المكتب أو الهاتف المحمول
تحقق من بياناتك على سطح المكتب أو الهاتف المحمول
تحقق من بياناتك على سطح المكتب أو الهاتف المحمول
تحقق من بياناتك على سطح المكتب أو الهاتف المحمول
تحقق من بياناتك على سطح المكتب أو الهاتف المحمول
تحقق من بياناتك على سطح المكتب أو الهاتف المحمول

بعد ذلك ، سيبدأ جهازك في إرسال البيانات إلى loggingforest ويمكنك رؤيتها هناك.

الصورة 2:

انقر فوق معاينة

الصورة 3:

وسترى بيانات لطيفة ودرجة حرارة داخل غرفة التبريد ودرجة حرارة خارجية

موصى به: