Sisukord:
- Samm: kasutatud tarkvara:
- 2. samm: kasutatud komponendid:
- 3. samm: vooluahela skeem:
- 4. samm: kood:
- 5. samm: video:
Video: Arduino saadab temperatuuri ja niiskuse andmeid MySQL -serverisse (PHPMYADMIN): 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Selles projektis ühendasin DHT11 arduinoga ja seejärel saadan dht11, mis on niiskus ja temperatuur, andmed phpmyadmini andmebaasi. Siin kasutame ühte PHP skripti andmete edastamiseks phpmyadmini andmebaasi.
Samm: kasutatud tarkvara:
Selle projekti jaoks kasutasime järgmist tarkvara:
1. Arduino IDE: uusima Arduino IDE saate alla laadida sellelt lingilt:
2. XAMPP -serveri installimine: siin kasutame XAMPP -serverit, mida saab kasutada nii Windowsis kui ka Linuxis, kuid minu soovitus on, et kui olete Ubuntus (mis tahes Linuxi platvorm), siis minge LAMP -iga. Kuna oleme akendes, oleme eelistanud XAMPP -serverit. Nii saate sellelt lingilt alla laadida XAMPP -serveri.
Teise võimalusena toimige järgmiselt.
1. Installige Apachesudo apt-get install apache2
2. Installige MySQL:
sudo apt-get install mysql-server
3. Installige PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Taaskäivitage server:
sudo /etc/init.d/apache2 taaskäivitage
5. Kontrollige Apache'i https:// localhost/
saate ühe apache lehe, klõpsates seda ülaltoodud linki, kui te seda ei saanud, tähendab see, et teie installimisel läks midagi valesti
Siin kasutame PHPMYADMIN -i, mis on MySQL -serveri veebiliides, nii et selle käsu installimiseks:
sudo apt-get install phpmyadmin
2. samm: kasutatud komponendid:
1) Arduino UNO: Arduino/Genuino Uno on mikrokontrolleri plaat, mis põhineb ATmega328P -l (andmeleht). Sellel on 14 digitaalset sisend-/väljundnõela (millest 6 saab kasutada PWM -väljunditena), 6 analoogsisendit, 16 MHz kvartskristall, USB -ühendus, toitepistik, ICSP -päis ja lähtestusnupp.
2) Etherneti kilp: Arduino Ethernet Shield 2 ühendab teie Arduino Internetiga vaid mõne minutiga. Lihtsalt ühendage see moodul oma Arduino plaadiga, ühendage see võrguga RJ45 kaabli abil ja järgige mõnda lihtsat sammu, et alustada oma maailma juhtimist Interneti kaudu. Nagu alati Arduino puhul, on kõik platvormi elemendid-riistvara, tarkvara ja dokumentatsioon-vabalt saadaval ja avatud lähtekoodiga. See tähendab, et saate täpselt teada, kuidas see on valmistatud, ja kasutada selle disaini oma ahelate lähtepunktina. Sajad tuhanded Arduino lauad toidavad juba iga päev inimeste loovust kogu maailmas.
3) DHT11 andur: sellel DHT11 temperatuuri ja niiskuse anduril on kalibreeritud digitaalsignaali väljund koos temperatuuri ja niiskuse anduri võimalustega. See on integreeritud suure jõudlusega 8-bitise mikrokontrolleriga. Selle tehnoloogia tagab kõrge töökindluse ja suurepärase pikaajalise stabiilsuse. See andur sisaldab takistuslikku elementi ja märgade NTC temperatuuri mõõteseadmete andurit. Sellel on suurepärane kvaliteet, kiire reageerimine, häiretevastane võime ja kõrge jõudlus.
3. samm: vooluahela skeem:
Selle projekti vooluahela skeem on toodud ülal.
Esmalt peate ühendama Etherneti kilbi, nagu on näidatud ülaltoodud pildil, seejärel peate looma DHT11 ühenduse
4. samm: kood:
Selle projekti lähtekoodi saate meie githubi lehelt. Siin on githubi link selle jaoks
5. samm: video:
Kogu projekti kirjeldus on esitatud ülaltoodud videos
Kui teil on selle projekti osas kahtlusi, kirjutage meile allpool.
Ja kui soovite sisseehitatud süsteemi kohta rohkem teada saada, külastage meie YouTube'i kanalit
Külastage ja meeldige meie Facebooki lehele, et saada sageli värskendusi.
Tänud ja parimat, Embedotroonika tehnoloogiad
Soovitan:
Temperatuuri, niiskuse monitor - Arduino Mega + Ethernet W5100: 5 sammu
Temperatuur, õhuniiskuse monitor - Arduino Mega + Ethernet W5100: moodul 1 - FLAT - riistvara: Arduino Mega 2560 Wiznet W5100 Etherneti kilp 8x DS18B20 temperatuuriandur OneWire'i siinil - jagatud 4 OneWire siiniks (2,4,1,1) 2x digitaalne temperatuur ja niiskusandur DHT22 (AM2302) 1x temperatuur ja niiskus
Lihtne väga väikese võimsusega BLE Arduino 2. osas - Temperatuuri/niiskuse monitor - Rev 3: 7 sammu
Lihtne väga väikese võimsusega BLE Arduino 2. osas - temperatuuri/niiskuse monitor - 3. versioon: värskendus: 23. november 2020 - 2 x AAA patarei esmakordne vahetamine alates 15. jaanuarist 2019, st 22 kuud 2xAAA leelisel Uuendamine: 7. aprill 2019 - versioon 3 lp_BLE_TempHumidity, lisab kuupäeva/kellaaja graafikud, kasutades pfodApp V3.0.362+, ja automaatse drosseliga
Kuidas teha Arduino automaatset temperatuuri ja niiskuse regulaatorit: 3 sammu
Kuidas teha Arduino automaatset temperatuuri ja niiskuse regulaatorit: 1
Nodemcu saadab temperatuuri ja niiskuse andmeid asjakõnele: 7 sammu
Nodemcu saadab temperatuuri ja niiskuse andmeid asjakõnele: siin selles õpetuses oleme liidestanud nodemcu dht11 anduriga ja saatnud temperatuuri ja niiskuse andmed asjade kõne serverisse. Siin oleme joonistanud ka asjade kõne serveri temperatuuri ja niiskuse graafiku
IOT-traadita temperatuuri ja niiskuse anduri andmete saatmine MySQL-i: 41 sammu
Andmete saatmine IOT-traadita temperatuuri ja niiskuse andurilt MySQL-ile: tutvustame NCD pikamaa IoT temperatuuri ja niiskuse andurit. Kuni 28 miili ulatuse ja juhtmevaba võrguarhitektuuriga andur edastab niiskuse (± 1,7%) ja temperatuuri (± 0,3 ° C) andmeid kasutaja määratud ajavahemike järel