يمكن تكرار هذا المنتج البسيط محلي الصنع من قبل أي شخص قادر على توصيل ثلاثة أسلاك. باستخدام هذا الشيء ، يمكنك التحكم عن بعد في درجة الحرارة ، على سبيل المثال ، في البلد.
يتطلب مقياس الحرارة شبكة Wi-Fi.
يمكن الاطلاع على درجة الحرارة على الموقع الإلكتروني وفي تطبيق الهاتف المحمول لخدمة مراقبة الأشخاص narodmon.ru. هناك أيضًا رسوم بيانية لدرجة الحرارة للعام ويمكنك تعيين حدود درجة الحرارة ، وعندما تتجاوز ذلك ، ستحذرك الخدمة من خلال رسائل الدفع والرسائل النصية القصيرة والرسائل إلى البريد.
لتجميع مقياس الحرارة ، تحتاج إلى متحكم NodeMCU-CH340 مقابل 2.65 دولار وجهاز استشعار درجة الحرارة الرقمية DS18B20 مقابل 1.41 دولار. إذا رغبت في ذلك ، يمكنك إضافة مؤشر رقمي آخر TM1637 مقابل 0.77 دولار. ستحتاج أيضًا إلى مقاوم 4.7K وأسلاك وأي شحن من هاتف بموصل MicroUSB. من الملائم استخدام صندوق التوصيل الكهربائي كإسكان.
على الأرجح ، يمكنك استخدام وحدة تحكم Wemos D1 Mini الصغيرة جدًا ، لكنني لم أجربها.
في الإصدار الأساسي ، يكفي لحام مستشعر درجة الحرارة بوحدة التحكم (السلك الأحمر إلى 3 فولت ، والأسود إلى GND ، والأصفر إلى D4) ، يتم وضع المقاوم بين الأسلاك الصفراء والحمراء للمستشعر (في الصورة يتم لحام المستشعر بـ D1 ، لا تدفع انتباه).
هذا اختياري ، لكن يمكنك توصيل درع. يدعم مقياس الحرارة أربعة أنواع من الشاشات (شاشة TFT ملونة 240x320 نقطة ، OLED 128x64 نقطة ، شاشة LCD ذات خطين أو أربعة أسطر ، LED بسبعة مقاطع). في رأيي ، من الأفضل تثبيت أرخص مؤشر من أربعة رموز. يحتوي المؤشر على أربعة دبابيس ، نقوم بتوصيلها بوحدة التحكم (VCC إلى 3V ، GND إلى G ، DIO إلى TX ، CLK إلى RX).
حاولت توصيل شاشة OLED بميزان الحرارة ، لكن الأرقام الموجودة عليها صغيرة ويتم عرض الكثير من المعلومات غير الضرورية ، بما في ذلك العنوان غير القابل للفصل لموقع مطور البرامج الثابتة.
يمكن توصيل مقياس الحرارة هذا بجهاز مراقبة الأشخاص وجعله عامًا إذا كان جهاز الاستشعار الخاص به موجودًا في الشارع. إذا كان مقياس الحرارة موجودًا في الداخل (على سبيل المثال ، في نفس داشا) ، فإن الخدمة تتيح لك استخدامه كمقياس غير عام. هذه هي الطريقة التي يتم بها عرض البيانات من اثنين من موازين الحرارة على الموقع (لاحظ أنه يمكن توصيل مقياس حرارة واحد فقط بالخدمة مجانًا).
وهكذا في التطبيق (بالطبع ، يمكن إعادة تسمية أجهزة الاستشعار).
يرسل التطبيق رسائل دفع إذا توقف مقياس الحرارة عن إرسال القراءات ، أو بدأ الإرسال بعد فاصل طويل.
كما خمنت على الأرجح ، من أجل تحويل وحدة التحكم إلى مقياس حرارة سحابي ، تحتاج إلى تنزيل البرنامج الثابت وتكوينه. لكن هذا أسهل بكثير مما يعتقده الكثير منكم. :)
يمكن إنشاء البرامج الثابتة باستخدام الخدمة wifi-iot.comوتحميل مع المتعري NodeMCUلكني سأجعل الأمر سهلاً بالنسبة لك: هنا في هذا الأرشيف ملفين - الثابتة المتعري والجاهزة. فقط قم بتوصيل وحدة التحكم بالكمبيوتر ، وابدأ تشغيل الفلتر ، وحدد ملف led.bin (Config-gear) ، وحدد منفذ COM الظاهري الذي تتصل به وحدة التحكم ، ثم اضغط على "Flash".
عندما يتم تحميل البرنامج الثابت ، افصل وحدة التحكم وأعد توصيلها (يمكنك استخدام جهاز كمبيوتر ، يمكنك استخدام أي شاحن). اضغط على زر إعادة الضبط ثلاث مرات مع توقف مؤقت لمدة نصف ثانية على الأقل. ستنشئ وحدة التحكم نقطة اتصال Wi-Fi مؤقتة تسمى WiFi-IoT بدون كلمة مرور. اتصل بهذه النقطة بهاتفك الذكي ، وانقر على "اتصال الشبكة". تفتح صفحة الويب الخاصة بإعداد مقياس الحرارة.
يمكنك تكوين كل شيء مرة واحدة ، يمكنك فقط تكوين اتصال Wi-Fi ومتابعة التكوين على الكمبيوتر. سأوضح لك كيفية إعداد كل شيء مرة واحدة على هاتفك:
1. انقر فوق "Hardware" ، وحدد مربع الاختيار "Enable DS18B20" وقم بتغيير GPIO الخاص به إلى "2". انقر فوق "تعيين". انقر فوق "رئيسي".
2. نذهب إلى "1-Wire" ، وهناك "Clear & Scan List". يجب أن يظهر عنوان المستشعر. "الرئيسية" مرة أخرى.
3. إذا قمت بتوصيل الشاشة ، فانتقل إلى "7SEGM" ، ثم ضع مربع الاختيار "تمكين" ، وأدخل 3 في حقل "GPIO Clk" ، في "بيانات GPIO" 1. انقر فوق "تعيين". قم بتغيير العنصر "1" إلى DS18B20 1 ، واضغط على الزر "Set" السفلي. انقر فوق "رئيسي".
4. اذهب إلى "Servers" ، ضع مربع الاختيار "Enable Narodmon.ru" هناك ، واضغط على "تعيين". نكتب معرف مقياس الحرارة. انقر فوق "رئيسي".
5. نرى في القائمة الرئيسية أن درجة الحرارة قد ظهرت.
6. انقر فوق "رئيسي". في حقل "AP name" ، أدخل اسم نقطة وصول Wi-Fi المنزلية (يتم دعم Wi-Fi 2.4 جيجا هرتز فقط) ، في حقل "AP Pass" ، أدخل كلمة مرور Wi-Fi. نضغط على الزر الثالث Set ، الموجود مباشرة أسفل كلمة المرور التي تم إدخالها.
افصل وحدة التحكم عن مصدر الطاقة وأعد تشغيلها مرة أخرى. سيتم الآن الاتصال بشبكة Wi-Fi المنزلية. يمكنك الانتقال إلى واجهة الويب الخاصة به من المتصفح على العنوان الذي يمكن عرضه في واجهة الويب الخاصة بجهاز التوجيه المنزلي أو باستخدامه إعادة الاتصال بنقطة الوصول المؤقتة لوحدة التحكم: مرة أخرى ، انقر ثلاث مرات على وحدة التحكم RST ، وأعد الاتصال بها بالهاتف ، وانتقل إلى "الرئيسي" وانظر أدناه عنوان. في هذه الحالة ، 192.168.1.212.
نسجل في مراقبة الشعب: https://narodmon.ru/?invite=ammo1 (رابط الإحالة ، لكنه لا يمنحني المال ، ولكن القدرة على توصيل المزيد من أجهزة الاستشعار والحفاظ على البيانات لفترة أطول).
يرسل مقياس الحرارة البيانات كل 5 دقائق ، لذلك إذا لم تمر 5 دقائق منذ الإعداد ، تحتاج إلى الانتظار قليلاً أو إدخال واجهة ويب المستشعر يدويًا وإرسال البيانات الموجودة في القسم "الخوادم".
على مراقبة الناس ، انتقل إلى "الملف الشخصي - أجهزة الاستشعار الخاصة بي".
انقر فوق "إضافة" وأدخل معرف مقياس الحرارة الخاص بنا (قمنا بحفظه في الخطوة 4).
إذا بدا لك تفسيري معقدًا ، هنا هناك تعليمات مفصلة للغاية خطوة بخطوة.
في الواقع ، كل شيء بسيط للغاية ويمكن صنع هذا المنتج محلي الصنع وتكوينه في غضون عشر دقائق. أما بالنسبة للأسعار ، فمن المؤكد أنه لا يسعها إلا أن تثير إعجابها بمدى رخصها.
© 2020، أليكسي ناديجين
منذ عشر سنوات ، كنت أكتب يوميًا عن التكنولوجيا والخصومات والأماكن ذات الأهمية والأحداث. اقرأ مدونتي على الموقع ammo1.ru، في LJ, زين, ميرتسن.
مشاريعي:
Lamptest.ru. أختبر مصابيح LED وأساعد في معرفة أيها جيد وأيها ليس جيدًا.
Elerus.ru. أقوم بجمع معلومات حول الأجهزة الإلكترونية المحلية للاستخدام الشخصي ومشاركتها.
يمكنك الاتصال بي في Telegram @ ammo1 وعن طريق البريد [email protected].