Obsah:
- Krok 1: Použitý softvér:
- Krok 2: Použité komponenty:
- Krok 3: Schéma zapojenia:
- Krok 4: Kód:
- Krok 5: Video:
Video: Arduino odosiela údaje o teplote a vlhkosti na server MySQL (PHPMYADMIN): 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
V tomto projekte som prepojil DHT11 s arduino a potom odosielam údaje dht11, čo je vlhkosť a teplota, do databázy phpmyadmin. Tu používame jeden skript PHP na odosielanie údajov do databázy phpmyadmin.
Krok 1: Použitý softvér:
Toto je softvér, ktorý sme použili pre tento projekt:
1. Arduino IDE: Najnovšie Arduino IDE si môžete stiahnuť z tohto odkazu:
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.
Prípadne tu sú kroky pre server LAMP:
1. Nainštalujte Apachesudo apt-get nainštalujte 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) Arduino UNO: Arduino/Genuino Uno je doska mikrokontroléra založená na ATmega328P (technický list). Má 14 digitálnych vstupno -výstupných pinov (z ktorých 6 je možné použiť ako výstupy PWM), 6 analógových vstupov, 16 MHz kremenný kryštál, pripojenie USB, napájací konektor, hlavičku ICSP a tlačidlo reset.
2) Ethernet Shield: Arduino Ethernet Shield 2 pripojí vaše Arduino k internetu za niekoľko minút. Stačí zapojiť tento modul do dosky Arduino, pripojiť ho k sieti káblom RJ45 a podľa niekoľkých jednoduchých krokov začať ovládať svoj svet prostredníctvom internetu. Ako vždy pre Arduino, každý prvok platformy-hardvér, softvér a dokumentácia-je voľne dostupný a má otvorený zdrojový kód. To znamená, že sa môžete presne dozvedieť, ako je vyrobený, a použiť jeho dizajn ako východiskový bod pre vaše vlastné obvody. Státisíce dosiek Arduino už podporujú kreativitu ľudí po celom svete, každý deň.
3) 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: Schéma zapojenia:
Schéma zapojenia tohto projektu je uvedená vyššie.
Najprv musíte pripojiť ethernetový štít, ako je znázornené na obrázku vyššie, potom musíte vytvoriť pripojenie DHT11
Krok 4: Kód:
Zdrojový kód tohto projektu môžete získať z našej stránky github. Tu je odkaz na github
Krok 5: 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:
Analýza údajov o teplote/vlhkosti pomocou Ubidotov a tabuliek Google: 6 krokov
Analýza teplôt/vlhkosti pomocou Ubidotov a tabuliek Google: V tomto tutoriáli budeme merať rôzne údaje o teplote a vlhkosti pomocou snímača teploty a vlhkosti. Dozviete sa tiež, ako odoslať tieto údaje do Ubidots. Aby ste ho mohli analyzovať odkiaľkoľvek pre rôzne aplikácie. Tiež odoslaním
Nodemcu odosiela údaje o teplote a vlhkosti do spoločnosti Thingspeak: 7 krokov
Nodemcu odosiela údaje o teplote a vlhkosti na Thingspeak: Tu v tomto tutoriále sme prepojili nodemcu so senzorom dht11 a odosielame údaje o teplote a vlhkosti na server thingspeak. Tu sme tiež vykreslili graf teploty a vlhkosti na server thingspeak
Ako odosielať údaje DHT11 na server MySQL pomocou NodeMCU: 6 krokov
Ako odosielať údaje DHT11 na server MySQL pomocou NodeMCU: V tomto projekte sme prepojili DHT11 s nodemcu a potom odosielame údaje dht11, čo je vlhkosť a teplota, do databázy phpmyadmin
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
Záznamník údajov o teplote a vlhkosti z Arduina do telefónu s Androidom s modulom karty SD cez Bluetooth: 5 krokov
Záznamník údajov o teplote a vlhkosti z Arduina na telefón s Androidom s modulom karty SD cez Bluetooth: Dobrý deň, toto je môj vôbec prvý návod, dúfam, že pomôžem komunite tvorcov, pretože mi to prinieslo úžitok. V našich projektoch často používame senzory, ale nachádzame spôsob, ako zhromažďovať údaje, ukladať ich a okamžite prenášať telefóny alebo iné zariadenia