Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
V tomto projekte sme prepojili DHT11 s nodemcu a potom odosielame údaje z dht11, čo je vlhkosť a teplota, do databázy phpmyadmin.
Krok 1: Použitý softvér:
1. Arduino IDE: Pokiaľ ide o nodemcu, používame iba arduino IDE. Najnovšie ID Arduino si môžete stiahnuť z tohto odkazu:
www.arduino.cc/en/Main/Software
Teraz, ako nakonfigurovať nodemcu na arduino IDE, vám to povieme v nižšie uvedených krokoch.
2. Inštalácia servera XAMPP: Tu používame server XAMPP, ktorý je možné použiť v systéme Windows aj Linux, ale môj návrh je, že ak ste v Ubuntu (akákoľvek platforma Linux), choďte s LAMP. Teraz, keď sme v oknách, uprednostnili sme server XAMPP. Server XAMPP si teda môžete stiahnuť z tohto odkazu. Alternatívne tu sú kroky pre server LAMP:
1. Nainštalujte Apache
sudo apt-get nainštalovať apache2
2. Nainštalujte MySQL:
sudo apt-get install mysql-server
3. Nainštalujte PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Reštartujte server:
sudo /etc/init.d/apache2 reštartujte
5. Skontrolujte Apache https:// localhost/
Kliknutím na tento odkaz vyššie získate jednu stránku apache, ak ste ju nepochopili, znamená to, že sa pri inštalácii niečo pokazilo
Tu používame PHPMYADMIN, čo je webové rozhranie servera MySQL, takže na inštaláciu použite príkaz use:
sudo apt-get install phpmyadmin
Krok 2: Použité komponenty:
1) Node MCU V3: Node MCU je platforma IOT s otvoreným zdrojovým kódom. Obsahuje firmvér, ktorý beží na ESP8266 Wi-Fi SoC z hardvéru, ktorý je založený na module ESP-12. Termín „Node MCU“sa v predvolenom nastavení týka skôr firmvéru, ako súprav dev.
2) Snímač DHT11: Tento snímač teploty a vlhkosti DHT11 ponúka kalibrovaný výstup digitálneho signálu s možnosťou snímača teploty a vlhkosti. Je integrovaný s vysoko výkonným 8-bitovým mikrokontrolérom. Jeho technológia zaisťuje vysokú spoľahlivosť a vynikajúcu dlhodobú stabilitu. Tento snímač obsahuje odporový prvok a snímač pre mokré zariadenia na meranie teploty NTC. Má vynikajúcu kvalitu, rýchlu odozvu, schopnosť odolávať rušeniu a vysoký výkon.
Krok 3: Ako nakonfigurovať Nodemcu v Arduino IDE
Nasledujú kroky na konfiguráciu nodemcu v arduino IDE
Vyššie uvedené obrázky I1, I2 a I3 slúžia na referenčné účely, ktoré použijeme pri našich referenciách, aby ste porozumeli
Krok 1: Najprv musíte otvoriť Arduino IDE.
Krok 2: Teraz kliknite na kartu predvolieb, ako je obrázok I1. Teraz musíte skopírovať jednu adresu URL do dodatočného správcu dosky. Tu je adresa URL- https://arduino.esp8266.com/stable/package_esp8266… potom kliknite na tlačidlo ok
Krok 3: Teraz prejdite na Nástroje a potom vyberte Správca tabule. dostanete jedno okno ako I2.
Stačí prejsť nadol v tomto okne a vyhľadať esp8266 podľa komunity ESP8266, alebo môžete esp8266 hľadať priamo zadaním možnosti vyhľadávania a teraz kliknite na tlačidlo nainštalovať.
Krok 4: Reštartujte Arduino IDE
Krok 5: Teraz prejdite na Nástroje a potom vyberte svoje zariadenie nodemcu, ako sme ukázali na obrázku I3
Krok 4: Schéma zapojenia:
Krok 5: Kód:
Zdrojový kód môžete získať z nášho odkazu Github
Krok 6: Video:
Celý popis projektu je uvedený vo vyššie uvedenom videu
Ak máte akékoľvek pochybnosti o tomto projekte, neváhajte nás komentovať nižšie. A ak sa chcete dozvedieť viac o vstavanom systéme, môžete navštíviť náš kanál youtube
Navštevujte a lajkujte našu facebookovú stránku kvôli častým aktualizáciám.
Ďakujem, s pozdravom, Technológie Embedotronics
Odporúča:
Ako odosielať údaje z M5Stack StickC do Delphi: 6 krokov
Ako odosielať údaje z M5Stack StickC do Delphi: V tomto videu sa naučíme, ako odosielať hodnoty z dosky StickC do aplikácie Delphi VCL pomocou Visuino. Pozrite si video
Ako odosielať e -maily s prílohami pomocou Arduino, Esp32 a Esp8266: 6 krokov
Ako posielať e -maily s prílohami pomocou Arduino, Esp32 a Esp8266: Tu by som chcel vysvetliť verziu 2 mojej knižnice EMailSender, veľký vývoj vzhľadom na verziu 1, s podporou Arduino s ethernetovým štítom w5100, w5200 a w5500 a ether28 štítom klonovanie zariadení a podpora pre esp32 a esp8266. Teraz môžete inzerovať
Ako odosielať údaje do cloudu pomocou Arduino Ethernet: 8 krokov
Ako odosielať údaje do cloudu pomocou Arduino Ethernet: Tento návod vám ukáže, ako publikovať svoje údaje na platforme AskSensors IoT pomocou Arduino Ethernet Shield. Ethernet Shield umožňuje vášmu Arduinu jednoduché pripojenie k cloudu, odosielanie a prijímanie údajov pomocou internetového pripojenia. Čo my
Arduino odosiela údaje Dht11 na server MySQL (PHPMYADMIN) pomocou Pythonu: 5 krokov
Arduino odosiela údaje Dht11 na server MySQL (PHPMYADMIN) pomocou Pythonu: V tomto projekte som prepojil DHT11 s arduino a potom odosielam údaje dht11, čo je vlhkosť a teplota, do databázy phpmyadmin. Na rozdiel od nášho predchádzajúceho projektu v tomto prípade nepoužívame žiadny ethernetový štít, tu práve čítame
Pripojenie TCP/IP cez GPRS: Ako odosielať údaje na server pomocou modulu SIM900A: 4 kroky
Pripojenie TCP/IP cez GPRS: Ako odosielať údaje na server pomocou modulu SIM900A: V tomto návode vám poviem, ako odosielať údaje na server TCP pomocou modulu sim900. Tiež uvidíme, ako môžeme prijímať údaje zo servera na klienta (modul GSM)