جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
لقد قمت بعمل مشروع لقياس درجة الحرارة والرطوبة وجودة الهواء في 3 غرف. يرسل العملاء البيانات إلى المستلم عبر NRF24L01 + PA + LNA Transrecievers وخادم الويب يرسم الرسوم البيانية باستخدام مخططات google.
الأجزاء المستعملة:
شراء اردوينو نانو v3.0
شراء أجهزة استشعار درجة الحرارة والرطوبة DTH22
شراء أجهزة استشعار جودة الهواء MQ135
NRF24L01 + PA + LNA Transrecievers. يشترى
شراء منظمات الجهد 5V إلى 3.3V
شراء وحدة Arduino Nano Ethernet
شراء موصل USB الصغير
Orange PI Zero (لخادم الويب) اشترِ
الخطوة 1: دوائر العميل والخادم
يوجد رسمان مختلفان للدائرة لكل من العملاء والخادم.
بعد عمل نماذج أولية للعمل ، قمت برسم الدائرة على www.easyeda.com وطلبت مركبات ثنائي الفينيل متعدد الكلور.
هذه بجودة عالية جدا!
الخطوة 2: العميل والخادم ثنائي الفينيل متعدد الكلور
يتم استلام القيم من قبل الخادم ودفعها إلى PHP Webserver.
يستخدم خادم الويب قاعدة بيانات Sqlite خفيفة الوزن لتخزين البيانات.
يمكنك أيضًا إنشاء نفس PCB (s) باستخدام ملفات gerber في المرفق.
الخطوة الثالثة: الرسوم البيانية
توجد صفحات رسم بياني ؛
- قيم درجة الحرارة الأخيرة والرطوبة وتلوث الهواء
- آخر 7 أيام - البيانات التاريخية لدرجة الحرارة
- آخر 7 أيام - البيانات التاريخية للرطوبة
- آخر 7 أيام - البيانات التاريخية لتلوث الهواء
الخطوة 4: خادم ويب PHP
قم بتثبيت خادم ويب php على كمبيوتر شخصي / لوحة واحدة. ثم استبدل المجلد / var / www / بمستودع SVN التالي
svn.riouxsvn.com/ikeaps2014encod/www
شكرا جزيلا…
طاب يومك!