Πίνακας περιεχομένων:

Πώς να στείλετε δεδομένα DHT11 στον διακομιστή MySQL χρησιμοποιώντας το NodeMCU: 6 βήματα
Πώς να στείλετε δεδομένα DHT11 στον διακομιστή MySQL χρησιμοποιώντας το NodeMCU: 6 βήματα

Βίντεο: Πώς να στείλετε δεδομένα DHT11 στον διακομιστή MySQL χρησιμοποιώντας το NodeMCU: 6 βήματα

Βίντεο: Πώς να στείλετε δεδομένα DHT11 στον διακομιστή MySQL χρησιμοποιώντας το NodeMCU: 6 βήματα
Βίντεο: How to use DHT11 DHT22 with NodeMCU ESP8266 to read temperature over WiFi - IoT 2024, Ιούλιος
Anonim
Πώς να στείλετε δεδομένα DHT11 στον MySQL Server χρησιμοποιώντας το NodeMCU
Πώς να στείλετε δεδομένα DHT11 στον MySQL Server χρησιμοποιώντας το NodeMCU

Σε αυτό το έργο έχουμε διασυνδέσει το DHT11 με το nodemcu και στη συνέχεια στέλνουμε δεδομένα της dht11 που είναι υγρασία και θερμοκρασία στη βάση δεδομένων phpmyadmin.

Βήμα 1: Λογισμικό που χρησιμοποιείται:

Λογισμικό που χρησιμοποιείται
Λογισμικό που χρησιμοποιείται
Λογισμικό που χρησιμοποιείται
Λογισμικό που χρησιμοποιείται

1. Arduino IDE: Όσον αφορά το nodemcu, χρησιμοποιούμε μόνο arduino IDE. Μπορείτε να κατεβάσετε το πιο πρόσφατο Arduino IDE από αυτόν τον σύνδεσμο:

www.arduino.cc/en/Main/Software

Τώρα πώς να διαμορφώσετε το nodemcu στο arduino IDE, θα σας το πούμε αυτό στα παρακάτω βήματα.

2. Εγκατάσταση διακομιστή XAMPP: Εδώ χρησιμοποιούμε διακομιστή XAMPP μπορεί να χρησιμοποιηθεί τόσο σε Windows όσο και σε Linux, αλλά η πρότασή μου είναι ότι εάν βρίσκεστε στο Ubuntu (Οποιαδήποτε πλατφόρμα Linux), τότε πηγαίνετε με LAMP. Τώρα επειδή βρισκόμαστε στα παράθυρα, προτιμήσαμε τον διακομιστή XAMPP. Έτσι, μπορείτε να κάνετε λήψη του διακομιστή XAMPP από αυτόν τον σύνδεσμο. Εναλλακτικά, εδώ είναι τα βήματα για τον διακομιστή LAMP:

1. Εγκαταστήστε το Apache

sudo apt-get install apache2

2. Εγκαταστήστε το MySQL:

sudo apt-get install mysql-server

3. Εγκατάσταση PHP:

sudo apt-get install php5 libapache2-mod-php5

4. Επανεκκίνηση διακομιστή:

sudo /etc/init.d/apache2 επανεκκίνηση

5. Ελέγξτε το Apache https:// localhost/

θα λάβετε μία σελίδα apache κάνοντας κλικ σε αυτόν τον παραπάνω σύνδεσμο εάν δεν το έχετε λάβει σημαίνει ότι κάτι πήγε στραβά με την εγκατάστασή σας

Εδώ χρησιμοποιούμε PHPMYADMIN που είναι η διεπαφή ιστού του διακομιστή MySQL, οπότε για την εγκατάσταση της εντολής χρήσης:

sudo apt-get install phpmyadmin

Βήμα 2: Εξαρτήματα που χρησιμοποιούνται:

Εξαρτήματα που χρησιμοποιούνται
Εξαρτήματα που χρησιμοποιούνται
Εξαρτήματα που χρησιμοποιούνται
Εξαρτήματα που χρησιμοποιούνται

1) Node MCU V3: Το Node MCU είναι μια πλατφόρμα IOT ανοιχτού κώδικα. Περιλαμβάνει υλικολογισμικό που λειτουργεί με το ESP8266 Wi-Fi SoC από υλικό που βασίζεται στη μονάδα ESP-12. Ο όρος "Node MCU" από προεπιλογή αναφέρεται στο υλικολογισμικό και όχι στα κιτ ανάπτυξης λογισμικού.

2) Αισθητήρας DHT11: Αυτός ο αισθητήρας θερμοκρασίας και υγρασίας DHT11 διαθέτει βαθμονομημένη έξοδο ψηφιακού σήματος με δυνατότητα αισθητήρα θερμοκρασίας και υγρασίας. Είναι ενσωματωμένο με έναν μικροελεγκτή 8-bit υψηλής απόδοσης. Η τεχνολογία του εξασφαλίζει την υψηλή αξιοπιστία και την εξαιρετική μακροπρόθεσμη σταθερότητα. Αυτός ο αισθητήρας περιλαμβάνει ένα στοιχείο αντίστασης και έναν αισθητήρα για υγρές συσκευές μέτρησης θερμοκρασίας 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. Τώρα πρέπει να αντιγράψετε μία διεύθυνση URL στον πρόσθετο διαχειριστή πίνακα. Εδώ είναι το URL- https://arduino.esp8266.com/stable/package_esp8266… και μετά κάντε κλικ στο κουμπί ok

Βήμα 3: Τώρα μεταβείτε στα Εργαλεία και, στη συνέχεια, επιλέξτε Διαχειριστής πίνακα. θα πάρετε ένα παράθυρο όπως το I2.

Απλώς μετακινηθείτε προς τα κάτω σε αυτό το παράθυρο και αναζητήστε το esp8266 by ESP8266 Community ή μπορείτε να αναζητήσετε απευθείας το esp8266 πληκτρολογώντας την επιλογή αναζήτησης, τώρα κάντε κλικ στο κουμπί εγκατάστασης.

Βήμα 4: Επανεκκινήστε το Arduino IDE

Βήμα 5: Τώρα μεταβείτε στα Εργαλεία και, στη συνέχεια, επιλέξτε τη συσκευή nodemcu όπως έχουμε δείξει στην εικόνα I3

Βήμα 4: Διάγραμμα κυκλώματος:

Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος

Βήμα 5: Κωδικός:

Μπορείτε να λάβετε τον πηγαίο κώδικα από το Github Link μας

Βήμα 6: Βίντεο:

Ολόκληρη η περιγραφή του έργου δίνεται στο παραπάνω βίντεο

Εάν έχετε οποιαδήποτε αμφιβολία σχετικά με αυτό το έργο, μη διστάσετε να μας σχολιάσετε παρακάτω. Και αν θέλετε να μάθετε περισσότερα σχετικά με το ενσωματωμένο σύστημα, μπορείτε να επισκεφθείτε το κανάλι μας στο youtube

Επισκεφθείτε και κάντε like στη σελίδα μας στο Facebook για συχνές ενημερώσεις.

Ευχαριστώ & Χαιρετισμούς, Τεχνολογίες Embedotronics

Συνιστάται: