Turinys:
- 1 veiksmas: naudojama programinė įranga:
- 2 žingsnis: naudojami komponentai:
- 3 žingsnis: Kaip sukonfigūruoti „Nodemcu“„Arduino IDE“
- 4 žingsnis: grandinės schema:
- 5 žingsnis: kodas:
- 6 žingsnis: vaizdo įrašas:
Video: Kaip siųsti DHT11 duomenis į „MySQL“serverį naudojant „NodeMCU“: 6 veiksmai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šiame projekte mes sujungėme DHT11 su nodemcu, o tada siunčiame dht11, ty drėgmės ir temperatūros, duomenis į phpmyadmin duomenų bazę.
1 veiksmas: naudojama programinė įranga:
1. „Arduino IDE“: „nodemcu“naudojame tik arduino IDE. Naujausią „Arduino IDE“galite atsisiųsti iš šios nuorodos:
www.arduino.cc/en/Main/Software
Dabar, kaip sukonfigūruoti „nodemcu“į „arduino IDE“, mes jums tai pasakysime atlikdami toliau nurodytus veiksmus.
2. XAMPP serverio diegimas: Čia mes naudojame XAMPP serverį, jis gali būti naudojamas tiek „Windows“, tiek „Linux“, tačiau mano pasiūlymas yra tas, kad jei esate „Ubuntu“(bet kuri „Linux“platforma), eikite su LAMP. Kadangi mes esame „Windows“, mes pasirinkome XAMPP serverį. Taigi galite atsisiųsti XAMPP serverį iš šios nuorodos. Arba čia yra LAMP serverio veiksmai:
1. Įdiekite „Apache“
sudo apt-get įdiegti apache2
2. Įdiekite „MySQL“:
sudo apt-get install mysql-server
3. Įdiekite PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Iš naujo paleiskite serverį:
sudo /etc/init.d/apache2 paleiskite iš naujo
5. Patikrinkite „Apache“https:// localhost/
Jūs gausite vieną apache puslapį spustelėję šią aukščiau esančią nuorodą, jei jo negavote, tai reiškia, kad diegiant įvyko klaida
Čia mes naudojame PHPMYADMIN, kuris yra „MySQL“serverio žiniatinklio sąsaja, todėl norėdami įdiegti tą naudojimo komandą:
sudo apt-get install phpmyadmin
2 žingsnis: naudojami komponentai:
1) Mazgas MCU V3: Mazgas MCU yra atvirojo kodo IOT platforma. Jame yra programinė įranga, kuri veikia ESP8266 „Wi-Fi SoC“, naudojant aparatūrą, pagrįstą ESP-12 moduliu. Sąvoka „Mazgas MCU“pagal nutylėjimą reiškia programinę įrangą, o ne kūrėjų rinkinius.
2) DHT11 jutiklis: Šis DHT11 temperatūros ir drėgmės jutiklis turi kalibruotą skaitmeninį signalo išėjimą su temperatūros ir drėgmės jutikliu. Jis integruotas su didelio našumo 8 bitų mikrovaldikliu. Jo technologija užtikrina aukštą patikimumą ir puikų ilgalaikį stabilumą. Šis jutiklis apima varžinį elementą ir drėgnų NTC temperatūros matavimo prietaisų jutiklį. Jis pasižymi puikia kokybe, greitu reagavimu, atsparumu trukdžiams ir dideliu našumu.
3 žingsnis: Kaip sukonfigūruoti „Nodemcu“„Arduino IDE“
Žemiau pateikiami žingsniai, kaip sukonfigūruoti „nodemcu“naudojant „arduino IDE“
Virš I1, I2 ir I3 vaizdų yra nuoroda, kurią mes naudosime savo nuorodoms, kad suprastume
1 žingsnis: Pirmiausia turite atidaryti „Arduino IDE“.
2 žingsnis: Dabar spustelėkite nuostatų skirtuką, pvz., I1 vaizdą. Dabar papildomoje lentos tvarkyklėje turite nukopijuoti vieną URL. Čia yra URL- https://arduino.esp8266.com/stable/package_esp8266…, tada spustelėkite Gerai
3 žingsnis: Dabar eikite į Įrankiai, tada pasirinkite Valdybos valdytojas. gausite vieną langą kaip I2.
Tiesiog slinkite žemyn tuo langu ir ieškokite esp8266 pagal ESP8266 bendruomenę arba galite tiesiogiai ieškoti esp8266 įvesdami paieškos parinktį, dabar spustelėkite įdiegimo mygtuką.
4 veiksmas: iš naujo paleiskite „Arduino IDE“
5 veiksmas: Dabar eikite į Įrankiai, tada pasirinkite savo „nodemcu“įrenginį, kaip parodyta I3 paveikslėlyje
4 žingsnis: grandinės schema:
5 žingsnis: kodas:
Šaltinio kodą galite gauti iš mūsų „Github Link“
6 žingsnis: vaizdo įrašas:
Visas projekto aprašymas pateiktas aukščiau esančiame vaizdo įraše
Jei turite kokių nors abejonių dėl šio projekto, nedvejodami pakomentuokite mus žemiau. O jei norite daugiau sužinoti apie įterptąją sistemą, galite apsilankyti mūsų „YouTube“kanale
Jei norite dažnai atnaujinti, apsilankykite ir pamėgkite mūsų „Facebook“puslapį.
Ačiū ir linkėjimai, Embedotronikos technologijos
Rekomenduojamas:
Kaip siųsti duomenis iš „M5Stack StickC“į „Delphi“: 6 veiksmai
Kaip siųsti duomenis iš „M5Stack StickC“į „Delphi“: šiame vaizdo įraše sužinosime, kaip naudojant „Visuino“siųsti vertes iš „StickC“plokštės į „Delphi VCL“programą. Žiūrėkite vaizdo įrašą
Kaip siųsti duomenis į debesį naudojant „Arduino Ethernet“: 8 veiksmai
Kaip siųsti duomenis į debesį naudojant „Arduino Ethernet“: ši instrukcija parodo, kaip paskelbti savo duomenis „AskSensors IoT“platformoje naudojant „Arduino Ethernet Shield“. „Ethernet Shield“leidžia jūsų „Arduino“lengvai prisijungti prie debesies, siųsti ir gauti duomenis naudojant interneto ryšį. Ką mes
Lankymo sistema, siunčiant RFID duomenis į „MySQL“serverį naudojant „Python“su „Arduino“: 6 žingsniai
Lankymo sistema, siunčiant RFID duomenis į „MySQL“serverį naudojant „Python“su „Arduino“: Šiame projekte aš susiejau RFID-RC522 su arduino ir tada siunčiu RFID duomenis į phpmyadmin duomenų bazę. Skirtingai nuo ankstesnių projektų, šiuo atveju nenaudojame jokio eterneto skydo, čia mes tik skaitome serijinius duomenis, gautus iš
„Arduino“siunčia Dht11 duomenis į „MySQL“serverį (PHPMYADMIN), naudodamas „Python“: 5 žingsniai
„Arduino“siunčia „Dht11“duomenis į „MySQL“serverį (PHPMYADMIN) naudodamas „Python“: Šiame projekte aš sujungiau DHT11 su „arduino“ir tada siunčiu dht11, kuris yra drėgmė ir temperatūra, duomenis į „phpmyadmin“duomenų bazę. Skirtingai nuo ankstesnio projekto, šiuo atveju nenaudojame jokio „Ethernet“skydo, čia mes tik skaitome
TCP/IP ryšys per GPRS: Kaip siųsti duomenis į serverį naudojant SIM900A modulį: 4 žingsniai
TCP/IP ryšys per GPRS: Kaip siųsti duomenis į serverį naudojant SIM900A modulį: Šiame vadove aš jums pasakysiu, kaip siųsti duomenis į TCP serverį naudojant sim900 modulį. Taip pat pamatysime, kaip galime gauti duomenis iš serverio į klientą (GSM modulis)