תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
ערכתי פרויקט למדידת טמפרטורה, לחות ואיכות אוויר של 3 חדרים. הלקוחות שולחים נתונים למקלט באמצעות NRF24L01+PA+LNA מקלטים ושרת האינטרנט מצייר גרפים באמצעות תרשימים של גוגל.
חלקים משומשים:
קנה Arduino Nano v3.0
חיישני טמפרטורה ולחות DTH22 קונים
חיישני איכות אוויר MQ135 קונים
מקלטים NRF24L01+PA+LNA. לִקְנוֹת
רגולטורי מתח 5V עד 3.3V קונים
מודול אתרנט Nano Arduino לקנות
מחבר מיקרו USB לקנות
Orange PI Zero (עבור שרת אינטרנט) לקנות
שלב 1: מעגלי לקוח ושרת
ישנם 2 תרשימי מעגלים שונים עבור לקוחות ושרת.
לאחר הכנת אב טיפוס עובד ציירתי את המעגל באתר www.easyeda.com והזמנתי מחשבים אישיים.
אלה באיכות גבוהה מאוד!
שלב 2: מחשבי PCB של לקוח ושרת
הערכים מתקבלים על ידי השרת ודוחפים אותם ל- PHP Webserver.
שרת האינטרנט משתמש במסד נתונים קל Sqlite לאחסון נתונים.
אתה יכול גם ליצור את אותם PCB (ים) בעזרת קבצי גרבר בקובץ המצורף.
שלב 3: גרפים
ישנם דפי גרף שהם;
- טמפרטורות אחרונות, לחות, ערכי זיהום אוויר
- 7 הימים האחרונים - נתונים היסטוריים של הטמפרטורה
- 7 הימים האחרונים - נתונים היסטוריים של לחות
- 7 הימים האחרונים - נתונים היסטוריים של זיהום אוויר
שלב 4: שרת אינטרנט PHP
התקן שרת אינטרנט php במחשב מחשב / לוח יחיד. לאחר מכן החלף את התיקייה/var/www/במאגר SVN הבא
svn.riouxsvn.com/ikeaps2014encod/www
תודה רבה…
המשך יום נעים!