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

لوحة قياس درجة حرارة لورا: 5 خطوات
لوحة قياس درجة حرارة لورا: 5 خطوات

فيديو: لوحة قياس درجة حرارة لورا: 5 خطوات

فيديو: لوحة قياس درجة حرارة لورا: 5 خطوات
فيديو: جهاز قياس درجة الحرارة والرطوبة ترمومتر ديجيتال 2024, يوليو
Anonim
لوحة قياس درجة الحرارة لورا
لوحة قياس درجة الحرارة لورا

في كتابي الأخير Instructable ، أوضحت لك كيفية توصيل مستشعر درجة الحرارة بـ Lora عبر TTN. سأوضح لك الآن كيف يمكنك قراءة هذه البيانات وإظهارها في لوحة المعلومات. سنغطي أيضًا كيفية استخدام البيانات في IFTTT.

الخطوة 1: قم بتنزيل Node-red

تنزيل Node-red
تنزيل Node-red

إذا كنت قد قمت بالفعل بتثبيت node-red ، فيمكنك تخطي هذه الخطوة.

تثبيت العقدة الحمراء

أولا عليك تثبيت Node.js. بعد الانتهاء من التثبيت ، افتح CMD وقم بتنفيذ هذا الأمر:

تثبيت npm -g - عقدة غير آمنة-بيرم-أحمر

لبدء العقدة الحمراء ، افتح CMD وقم بتنفيذ هذا الأمر:

العقدة الحمراء

دليل التثبيت الرسمي:

الخطوة 2: قم بتثبيت العقد

قم بتثبيت العقد
قم بتثبيت العقد
قم بتثبيت العقد
قم بتثبيت العقد
قم بتثبيت العقد
قم بتثبيت العقد
قم بتثبيت العقد
قم بتثبيت العقد

الآن علينا تثبيت العقد التي سنحتاجها.

هناك طريقتان:

1) افتح CMD وقم بتنفيذ هذا الأمر:

cd./.node-rednpm تثبيت node-red-dashboard

2) تأكد من تشغيل node-red ، افتح 127.0.0.1:1880 ، اضغط على 3 أشرطة في الزاوية العلوية اليمنى ، انتقل إلى إدارة اللوحة ، انتقل إلى التثبيت ، ابحث عن "node-red-dashboard" ، اضغط على تثبيت

الخطوة 3: افتح Node-red وقم بتثبيت Flow

افتح Node-red وقم بتثبيت Flow
افتح Node-red وقم بتثبيت Flow

افتح العقدة الحمراء بكتابة "127.0.0.1:1880" في متصفحك.

انسخ النص الموجود في node-red.txt من الأسفل

اضغط على الأشرطة الثلاثة في الزاوية العلوية اليمنى ، وانتقل إلى الاستيراد واضغط على الحافظة. الآن قم بلصق النص الذي نسخته من قبل.

الخطوة 4: تكوين عقدة MQTT

تكوين عقدة MQTT
تكوين عقدة MQTT
تكوين عقدة MQTT
تكوين عقدة MQTT
تكوين عقدة MQTT
تكوين عقدة MQTT
تكوين عقدة MQTT
تكوين عقدة MQTT

انقر نقرًا مزدوجًا فوق عقدة MQTT وقم بتحريرها بالقلم الرصاص في الزاوية العلوية اليمنى.

اضبط الخادم على: "eu.thethings.network" والمنفذ على "1883"

اضغط على "الأمان" وأدخل بيانات الاعتماد الخاصة بك

يمكنك العثور على بيانات الاعتماد الخاصة بك على موقع التطبيق.

الخطوة 5: بعض الإضافات

في برنامج Arduino النصي الخاص بي ، قمت بضرب درجة الحرارة بالعامل 100 لإزالة الخانات العشرية. إذا كنت لا تريد هذه الميزة ، يمكنك بسهولة إزالة العقدة وربط "Parsefloat" بـ "Celsius / Farenheit".

لدي أيضًا عقدة تسمح لك بالتغيير بين الدرجة المئوية والفارنهايت. للتبديل إلى Farenheit ، ما عليك سوى التعليق على السطر الأول وإزالة "//" من السطر الثاني.

موصى به: