Sommario:
- Passaggio 1: Software utilizzato:
- Passaggio 2: componenti utilizzati:
- Passaggio 3: come configurare Nodemcu nell'IDE di Arduino
- Fase 4: Schema del circuito:
- Passaggio 5: codice:
- Passaggio 6: video:
Video: Come inviare dati DHT11 a MySQL Server utilizzando NodeMCU: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo progetto abbiamo interfacciato DHT11 con nodemcu e quindi stiamo inviando i dati di dht11 che sono umidità e temperatura al database phpmyadmin.
Passaggio 1: Software utilizzato:
1. Arduino IDE: per quanto riguarda nodemcu stiamo usando solo Arduino IDE. Puoi scaricare l'ultimo Arduino IDE da questo link:
www.arduino.cc/en/Main/Software
Ora come configurare nodemcu su arduino IDE, te lo diremo nei passaggi seguenti.
2. Installazione del server XAMPP: qui stiamo usando il server XAMPP che può essere utilizzato sia in Windows che in Linux, ma il mio suggerimento è che se sei in Ubuntu (qualsiasi piattaforma Linux) allora vai con LAMP. Ora, poiché siamo in Windows, abbiamo preferito il server XAMPP. Quindi puoi scaricare il server XAMPP da questo link. In alternativa, ecco i passaggi per il server LAMP:
1. Installa Apache
sudo apt-get install apache2
2. Installa MySQL:
sudo apt-get install mysql-server
3. Installa PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Riavvia il server:
sudo /etc/init.d/apache2 restart
5. Controlla Apache
otterrai una pagina Apache facendo clic su questo collegamento sopra se non l'hai ottenuto significa che qualcosa è andato storto con la tua installazione
Qui stiamo usando PHPMYADMIN che è l'interfaccia web del server MySQL, quindi per installare quel comando usa:
sudo apt-get install phpmyadmin
Passaggio 2: componenti utilizzati:
1) Node MCU V3: Node MCU è una piattaforma IOT open source. Include il firmware che funziona sul SoC Wi-Fi ESP8266 dall'hardware basato sul modulo ESP-12. Il termine "Node MCU" per impostazione predefinita si riferisce al firmware piuttosto che ai kit di sviluppo.
2) Sensore DHT11: questo sensore di temperatura e umidità DHT11 è dotato di un'uscita del segnale digitale calibrata con la capacità del sensore di temperatura e umidità. È integrato con un microcontrollore a 8 bit ad alte prestazioni. La sua tecnologia garantisce l'elevata affidabilità e l'eccellente stabilità a lungo termine. Questo sensore include un elemento resistivo e un sensore per dispositivi di misurazione della temperatura NTC a umido. Ha una qualità eccellente, una risposta rapida, capacità anti-interferenza e prestazioni elevate.
Passaggio 3: come configurare Nodemcu nell'IDE di Arduino
Di seguito sono riportati i passaggi per configurare nodemcu in arduino IDE
Le immagini sopra I1, I2 e I3 sono lì per riferimento che useremo per i nostri riferimenti per farti capire
Step1: Per prima cosa devi aprire l'IDE di Arduino.
Passaggio 2: ora fai clic sulla scheda delle preferenze come l'immagine I1. Ora devi copiare un URL nel gestore della scheda aggiuntivo. Ecco l'URL: https://arduino.esp8266.com/stable/package_esp8266… quindi fai clic su ok
Passaggio 3: ora vai su Strumenti, quindi seleziona Gestione scheda. otterrai una finestra come I2.
Basta scorrere verso il basso su quella finestra e cercare esp8266 da ESP8266 Community oppure puoi cercare direttamente esp8266 digitando sull'opzione di ricerca, ora fai clic sul pulsante Installa.
Passaggio 4: riavvia il tuo IDE Arduino
Passaggio 5: ora vai su Strumenti, quindi seleziona il tuo dispositivo nodemcu come mostrato nell'immagine I3
Fase 4: Schema del circuito:
Passaggio 5: codice:
Puoi ottenere il codice sorgente dal nostro link Github
Passaggio 6: video:
L'intera descrizione del progetto è fornita nel video sopra
Se hai qualche dubbio su questo progetto, sentiti libero di commentarci qui sotto. E se vuoi saperne di più sul sistema embedded puoi visitare il nostro canale youtube
Visita e metti mi piace alla nostra pagina Facebook per aggiornamenti frequenti.
Grazie e saluti, Tecnologie di embedotronica
Consigliato:
Come inviare dati da M5Stack StickC a Delphi: 6 passaggi
Come inviare dati da M5Stack StickC a Delphi: In questo video impareremo come inviare valori dalla scheda StickC all'applicazione Delphi VCL utilizzando Visuino. Guarda il video
Come inviare dati al cloud con Arduino Ethernet: 8 passaggi
Come inviare dati al cloud con Arduino Ethernet: questa istruzione mostra come pubblicare i dati sulla piattaforma IoT AskSensors utilizzando Arduino Ethernet Shield. Ethernet Shield consente al tuo Arduino di connettersi facilmente al cloud, inviare e ricevere dati con una connessione Internet. Cosa noi
Sistema di presenza inviando dati RFID al server MySQL utilizzando Python con Arduino: 6 passaggi
Sistema di presenza inviando dati RFID al server MySQL utilizzando Python con Arduino: in questo progetto ho interfacciato RFID-RC522 con arduino e quindi sto inviando i dati RFID al database phpmyadmin. A differenza dei nostri progetti precedenti, in questo caso non stiamo utilizzando alcuno shield ethernet, qui stiamo solo leggendo i dati seriali provenienti da ar
Arduino sta inviando dati Dht11 a MySQL Server (PHPMYADMIN) utilizzando Python: 5 passaggi
Arduino sta inviando dati Dht11 a MySQL Server (PHPMYADMIN) utilizzando Python: in questo progetto ho interfacciato DHT11 con arduino e quindi sto inviando i dati di dht11 che sono umidità e temperatura al database phpmyadmin. A differenza del nostro progetto precedente, in questo caso non stiamo usando alcuno shield ethernet, qui stiamo solo leggendo t
Connessione TCP/IP su GPRS: come inviare dati al server utilizzando il modulo SIM900A: 4 passaggi
Connessione TCP/IP su GPRS: Come inviare dati al server utilizzando il modulo SIM900A: In questo tutorial ti parlerò di come inviare dati al server TCP utilizzando il modulo sim900. Inoltre vedremo come possiamo ricevere dati da server a client (modulo GSM)