Sisällysluettelo:
- Vaihe 1: Käytetty ohjelmisto:
- Vaihe 2: Käytetyt komponentit:
- Vaihe 3: Nodemcun määrittäminen Arduino IDE: ssä
- Vaihe 4: Piirikaavio:
- Vaihe 5: Koodi:
- Vaihe 6: Video:
Video: DHT11 -datan lähettäminen MySQL -palvelimelle NodeMCU: n avulla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tässä projektissa olemme liittäneet DHT11: n nodemcuun ja lähetämme sitten dht11: n, joka on kosteus ja lämpötila, tiedot phpmyadmin -tietokantaan.
Vaihe 1: Käytetty ohjelmisto:
1. Arduino IDE: Mitä tulee nodemcuun, käytämme vain arduino IDE: tä. Voit ladata uusimman Arduino IDE: n tästä linkistä:
www.arduino.cc/en/Main/Software
Nyt miten konfiguroida nodemcu arduino IDE: ksi, kerromme sinulle tämän asian alla olevissa vaiheissa.
2. XAMPP -palvelimen asennus: Tässä käytämme XAMPP -palvelinta, jota voidaan käyttää sekä Windowsissa että Linuxissa, mutta ehdotan, että jos olet Ubuntussa (mikä tahansa Linux -alusta), käytä LAMPia. Nyt kun olemme Windowsissa, olemme valinneet XAMPP -palvelimen. Joten voit ladata XAMPP -palvelimen tästä linkistä tai vaihtoehtoisesti tässä on LAMP -palvelimen vaiheet:
1. Asenna Apache
sudo apt-get install apache2
2. Asenna MySQL:
sudo apt-get install mysql-palvelin
3. Asenna PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Käynnistä palvelin uudelleen:
sudo /etc/init.d/apache2 uudelleen
5. Tarkista Apache https:// localhost/
saat yhden apache -sivun napsauttamalla tätä yllä olevaa linkkiä, jos et saanut sitä, mikä tarkoittaa, että asennuksessa tapahtui jotain
Tässä käytämme PHPMYADMINia, joka on MySQL -palvelimen verkkokäyttöliittymä, joten asennamme tämän käyttökomennon:
sudo apt-get install phpmyadmin
Vaihe 2: Käytetyt komponentit:
1) Solmu MCU V3: Solmu MCU on avoimen lähdekoodin IOT -alusta. Se sisältää laiteohjelmiston, joka toimii ESP8266 Wi-Fi SoC: llä laitteistosta, joka perustuu ESP-12-moduuliin. Termi "Node MCU" viittaa oletuksena laiteohjelmistoon eikä kehityssarjoihin.
2) DHT11 -anturi: Tässä DHT11 -lämpötila- ja kosteusanturissa on kalibroitu digitaalinen signaalilähtö, jossa on lämpötila- ja kosteusanturi. Se on integroitu korkean suorituskyvyn 8-bittiseen mikro-ohjaimeen. Sen tekniikka takaa korkean luotettavuuden ja erinomaisen vakauden pitkällä aikavälillä. Tämä anturi sisältää resistiivisen elementin ja märän NTC -lämpötilan mittauslaitteen anturin. Siinä on erinomainen laatu, nopea vaste, häiriönestokyky ja korkea suorituskyky.
Vaihe 3: Nodemcun määrittäminen Arduino IDE: ssä
Alla on vaiheet nodemcun määrittämiseksi arduino IDE: ssä
Yllä olevat I1-, I2- ja I3 -kuvat ovat viitteellisiä, ja käytämme niitä viittauksissamme ymmärtääksemme
Vaihe 1: Avaa ensin Arduino IDE.
Vaihe 2: Napsauta nyt Asetukset -välilehteä, kuten I1 -kuva. Nyt sinun on kopioitava yksi URL -osoite ylimääräiseen hallintatyökaluun. Tässä on URL- https://arduino.esp8266.com/stable/package_esp8266… ja napsauta sitten OK
Vaihe 3: Siirry nyt Työkalut -kohtaan ja valitse sitten Hallituksen hallinta. saat yhden ikkunan, kuten I2.
Vieritä vain ikkunaa alaspäin ja etsi esp8266 ESP8266 Community -palvelusta tai voit hakea esp8266 suoraan kirjoittamalla hakuvaihtoehdon ja napsauttamalla nyt asennuspainiketta.
Vaihe 4: Käynnistä Arduino IDE uudelleen
Vaihe 5: Siirry nyt Työkalut -kohtaan ja valitse sitten nodemcu -laitteesi, kuten olemme osoittaneet I3 -kuvassa
Vaihe 4: Piirikaavio:
Vaihe 5: Koodi:
Lähdekoodin saat Github -linkistämme
Vaihe 6: Video:
Koko projektikuvaus on esitetty yllä olevassa videossa
Jos sinulla on epäilyksiä tästä projektista, voit vapaasti kommentoida meitä alla. Ja jos haluat oppia lisää sulautetusta järjestelmästä, voit käydä YouTube -kanavallamme
Käy ja tykkää Facebook -sivustamme saadaksesi usein päivityksiä.
Kiitos ja terveiset, Embedotronics Technologies
Suositeltava:
Tietojen lähettäminen pilveen Arduino Ethernetin avulla: 8 vaihetta
Tietojen lähettäminen pilveen Arduino Ethernetin avulla: Tässä ohjeessa kerrotaan, miten voit julkaista tietosi AskSensors IoT -alustalle Arduino Ethernet Shield -sovelluksella. Ethernet Shieldin avulla Arduino voi helposti muodostaa yhteyden pilveen, lähettää ja vastaanottaa tietoja Internet -yhteyden avulla. Mitä me
Langattoman tärinän ja lämpötila-anturin tietojen lähettäminen Exceliin solmun PUNAISEN avulla: 25 vaihetta
Langattoman tärinän ja lämpötila-anturin tietojen lähettäminen Exceliin Node-RED: n avulla: Esittelyssä NCD: n pitkän kantaman IoT Industrial -langaton tärinä- ja lämpötila-anturi, joka tarjoaa jopa 2 mailin etäisyyden langattoman verkon verkkorakenteen käytöstä. Tämä laite sisältää tarkan 16-bittisen tärinä- ja lämpötila-anturin
Langattoman tärinän ja lämpötilan tietojen lähettäminen Google-taulukoille solmun PUNAISEN avulla: 37 vaihetta
Langattoman tärinän ja lämpötilan tietojen lähettäminen Google-arkeille Node-RED: n avulla: Esittelemme NCD: n pitkän kantaman IoT Industrial -langattoman tärinä- ja lämpötila-anturin, joka tarjoaa jopa 2 mailin etäisyyden langattoman verkon verkkorakenteen käytöstä. Tämä laite sisältää tarkan 16-bittisen tärinä- ja lämpötila-anturin
IOT-langattoman lämpötila- ja kosteusanturin tietojen lähettäminen MySQL: lle: 41 vaihetta
IOT-langattoman lämpötila- ja kosteusanturin tietojen lähettäminen MySQL: lle: Esittelyssä NCD: n pitkän kantaman IoT-lämpötila- ja kosteusanturi. Tämä anturi tarjoaa jopa 28 mailin kantaman ja langattoman verkon verkkoarkkitehtuurin, ja se lähettää kosteus- (± 1,7%) ja lämpötilatietoja (± 0,3 ° C) käyttäjän määrittämin väliajoin
Kirjaa tiedot ja piirrä kuvaaja verkossa NodeMCU: n, MySQL: n, PHP: n ja Chartjs.org: n avulla: 4 vaihetta
Kirjaa tiedot ja piirrä kuvaaja verkossa NodeMCU: n, MySQL: n, PHP: n ja Chartjs.org: n avulla: Tässä ohjeessa kuvataan, kuinka voimme käyttää Node MCU -levyä tietojen keräämiseen useista antureista, lähettää nämä tiedot isännöidylle PHP -tiedostolle, joka sitten lisää tiedot MySQL -tietokanta. Tietoja voidaan sitten tarkastella verkossa kaaviona chart.js.A ba