תוכן עניינים:

כיצד לשלוח נתוני DHT11 לשרת MySQL באמצעות NodeMCU: 6 שלבים
כיצד לשלוח נתוני DHT11 לשרת MySQL באמצעות NodeMCU: 6 שלבים

וִידֵאוֹ: כיצד לשלוח נתוני DHT11 לשרת MySQL באמצעות NodeMCU: 6 שלבים

וִידֵאוֹ: כיצד לשלוח נתוני DHT11 לשרת MySQL באמצעות NodeMCU: 6 שלבים
וִידֵאוֹ: Dingtian DT-R008 ממסר חכם רב ערוצי עם Ethernet ו-Wi-Fi - סקירה כללית ושילוב ב-Home Assistant 2024, נוֹבֶמבֶּר
Anonim
כיצד לשלוח נתוני DHT11 לשרת MySQL באמצעות NodeMCU
כיצד לשלוח נתוני DHT11 לשרת MySQL באמצעות NodeMCU

בפרויקט זה יש לנו ממשק DHT11 עם nodemcu ולאחר מכן אנו שולחים נתונים של dht11 שהם לחות וטמפרטורה למסד הנתונים של phpmyadmin.

שלב 1: תוכנה בשימוש:

תוכנה בשימוש
תוכנה בשימוש
תוכנה בשימוש
תוכנה בשימוש

1. Arduino IDE: באשר ל- nodemcu אנו משתמשים ב- arduino IDE בלבד. ניתן להוריד את ה- IDE העדכני ביותר של Arduino מהקישור הזה:

www.arduino.cc/en/Main/Software

כעת כיצד להגדיר את nodemcu ל- arduino IDE, נספר לך על הדבר הזה בשלבים הבאים.

2. התקנת שרת XAMPP: כאן אנו משתמשים בשרת XAMPP ניתן להשתמש בו הן בחלונות והן בלינוקס, אך ההצעה שלי היא שאם אתה נמצא באובונטו (כל פלטפורמת לינוקס) אז לך עם LAMP. עכשיו מכיוון שאנחנו בחלונות אז העדפנו שרת XAMPP. אז אתה יכול להוריד את שרת XAMPP מהקישור הזה. לחלופין להלן השלבים עבור שרת LAMP:

1. התקן את Apache

sudo apt-get להתקין apache2

2. התקן את MySQL:

sudo apt-get התקן את שרת mysql

3. התקן PHP:

sudo apt-get install php5 libapache2-mod-php5

4. הפעל מחדש את השרת:

sudo /etc/init.d/apache2 הפעלה מחדש

5. בדוק את Apache https:// localhost/

תקבל דף אפאצ'י אחד על ידי לחיצה על הקישור לעיל אם לא קיבלת זאת אומרת שמשהו השתבש בהתקנה שלך

כאן אנו משתמשים ב- PHPMYADMIN המהווה את ממשק האינטרנט של שרת MySQL ולכן להתקנת פקודת השימוש הזו:

sudo apt-get install phpmyadmin

שלב 2: רכיבים בשימוש:

רכיבים בשימוש
רכיבים בשימוש
רכיבים בשימוש
רכיבים בשימוש

1) צומת MCU V3: צומת MCU היא פלטפורמת IOT של קוד פתוח. הוא כולל קושחה הפועלת ב- ESP8266 Wi-Fi SoC מחומרה המבוססת על מודול ESP-12. המונח "Node MCU" כברירת מחדל מתייחס לקושחה ולא לערכות ה- dev.

2) חיישן DHT11: חיישן טמפרטורה ולחות DHT11 זה כולל פלט אות דיגיטלי מכויל עם יכולת חיישן הטמפרטורה והלחות. הוא משולב עם מיקרו-בקר 8 ביט בעל ביצועים גבוהים. הטכנולוגיה שלה מבטיחה אמינות גבוהה ויציבות מצוינת לטווח ארוך. חיישן זה כולל אלמנט התנגדות וחיישן למכשירי מדידת טמפרטורות רטובים של NTC. יש לו איכות מעולה, תגובה מהירה, יכולת נגד הפרעות וביצועים גבוהים.

שלב 3: כיצד להגדיר את Nodemcu ב- Arduino IDE

כיצד להגדיר את Nodemcu ב- Arduino IDE
כיצד להגדיר את Nodemcu ב- Arduino IDE
כיצד להגדיר את Nodemcu ב- Arduino IDE
כיצד להגדיר את Nodemcu ב- Arduino IDE
כיצד להגדיר את Nodemcu ב- Arduino IDE
כיצד להגדיר את Nodemcu ב- Arduino IDE

להלן השלבים להגדרת nodemcu ב- arduino IDE

מעל תמונות I1, I2 ו- I3 נמצאות לעיון בהן נשתמש עבור הפניות שלנו כדי לגרום לך להבין

שלב 1: ראשית עליך לפתוח את Arduino IDE.

שלב 2: כעת לחץ על הכרטיסייה העדפות כמו תמונת I1. כעת עליך להעתיק כתובת אתר אחת במנהל הלוח הנוסף. הנה כתובת האתר- https://arduino.esp8266.com/stable/package_esp8266… ואז לחץ על אישור

שלב 3: כעת עבור אל הכלים ולאחר מכן בחר מנהל לוח. תקבל חלון אחד כמו I2.

פשוט גלול למטה בחלון זה וחפש את esp8266 על ידי ESP8266 Community או שאתה יכול לחפש ישירות ב- esp8266 על ידי הקלדת אפשרות החיפוש, כעת לחץ על כפתור ההתקנה.

שלב 4: הפעל מחדש את ה- IDE של Arduino

שלב 5: כעת עבור אל כלים ואז בחר את מכשיר ה- nodemcu שלך כפי שהראינו בתמונת I3

שלב 4: תרשים מעגלים:

תרשים מעגלים
תרשים מעגלים

שלב 5: קוד:

אתה יכול לקבל את קוד המקור מקישור Github שלנו

שלב 6: וידאו:

כל תיאור הפרויקט ניתן בסרטון למעלה

אם יש לך ספק בנוגע לפרויקט זה אל תהסס להגיב לנו להלן. ואם אתה רוצה ללמוד עוד על מערכת משובצת אתה יכול לבקר בערוץ היוטיוב שלנו

אנא בקר ועשה לייק לדף הפייסבוק שלנו לעדכונים תכופים.

תודה וברכות, טכנולוגיות Embedotronics

מוּמלָץ: