Obsah:

Arduino odesílá údaje o teplotě a vlhkosti na server MySQL (PHPMYADMIN): 5 kroků
Arduino odesílá údaje o teplotě a vlhkosti na server MySQL (PHPMYADMIN): 5 kroků

Video: Arduino odesílá údaje o teplotě a vlhkosti na server MySQL (PHPMYADMIN): 5 kroků

Video: Arduino odesílá údaje o teplotě a vlhkosti na server MySQL (PHPMYADMIN): 5 kroků
Video: Arduino - Přijímání hodnot z webu - NodeMCU #4 2024, Červenec
Anonim
Arduino odesílá data o teplotě a vlhkosti na server MySQL (PHPMYADMIN)
Arduino odesílá data o teplotě a vlhkosti na server MySQL (PHPMYADMIN)

V tomto projektu jsem propojil DHT11 s arduino a poté posílám data dht11, což je vlhkost a teplota, do databáze phpmyadmin. Zde používáme jeden skript PHP k odesílání dat do databáze phpmyadmin.

Krok 1: Použitý software:

Použitý software
Použitý software
Použitý software
Použitý software

Toto je software, který jsme použili pro tento projekt:

1. Arduino IDE: Nejnovější Arduino IDE si můžete stáhnout z tohoto odkazu:

2. Instalace serveru XAMPP: Zde používáme server XAMPP, který lze použít jak v systému Windows, tak v Linuxu, ale můj návrh je, že pokud jste v Ubuntu (jakákoli platforma Linux), přejděte na LAMP. Protože jsme v systému Windows, upřednostnili jsme server XAMPP. Server XAMPP si tedy můžete stáhnout z tohoto odkazu.

Případně zde jsou kroky pro LAMP server:

1. Nainstalujte Apacheudo apt-get install apache2

2. Nainstalujte MySQL:

sudo apt-get install mysql-server

3. Nainstalujte PHP:

sudo apt-get install php5 libapache2-mod-php5

4. Restartujte server:

restart sudo /etc/init.d/apache2

5. Zkontrolujte Apache https:// localhost/

získáte jednu stránku Apache kliknutím na výše uvedený odkaz, pokud jste to nepochopili, znamená to, že se při instalaci něco pokazilo

Zde používáme PHPMYADMIN, což je webové rozhraní serveru MySQL, takže pro instalaci použijte tento příkaz:

sudo apt-get install phpmyadmin

Krok 2: Použité součásti:

Použité komponenty
Použité komponenty
Použité komponenty
Použité komponenty
Použité komponenty
Použité komponenty

1) Arduino UNO: Arduino/Genuino Uno je deska mikrokontroléru založená na ATmega328P (datový list). Má 14 digitálních vstupních/výstupních pinů (z nichž 6 lze použít jako výstupy PWM), 6 analogových vstupů, křemenný krystal 16 MHz, připojení USB, napájecí konektor, záhlaví ICSP a resetovací tlačítko.

2) Ethernet Shield: Arduino Ethernet Shield 2 připojí váš Arduino k internetu během pouhých několika minut. Stačí připojit tento modul k desce Arduino, připojit jej k síti kabelem RJ45 a podle několika jednoduchých kroků začít ovládat svůj svět prostřednictvím internetu. Jako vždy u Arduina je každý prvek platformy-hardware, software a dokumentace-volně dostupný a open-source. To znamená, že se můžete přesně dozvědět, jak je vyroben, a použít jeho design jako výchozí bod pro vlastní obvody. Stovky tisíc desek Arduino již podporují kreativitu lidí po celém světě, každý den.

3) Čidlo DHT11: Tento snímač teploty a vlhkosti DHT11 je vybaven kalibrovaným digitálním výstupem signálu s možností snímače teploty a vlhkosti. Je integrován s vysoce výkonným 8bitovým mikrokontrolérem. Jeho technologie zajišťuje vysokou spolehlivost a vynikající dlouhodobou stabilitu. Tento snímač obsahuje odporový prvek a snímač pro mokrá zařízení pro měření teploty NTC. Má vynikající kvalitu, rychlou odezvu, schopnost rušení a vysoký výkon.

Krok 3: Schéma zapojení:

Kruhový diagram
Kruhový diagram
Kruhový diagram
Kruhový diagram

Schéma zapojení tohoto projektu je uvedeno výše.

Nejprve musíte připojit ethernetový štít, jak je znázorněno na obrázku výše, a poté musíte vytvořit připojení DHT11

Krok 4: Kód:

Zdrojový kód tohoto projektu můžete získat z naší stránky github. Zde je odkaz na github

Krok 5: Video:

Celý popis projektu je uveden ve výše uvedeném videu

Pokud máte ohledně tohoto projektu jakékoli pochybnosti, neváhejte nás komentovat níže.

A pokud se chcete o vestavěném systému dozvědět více, můžete navštívit náš kanál youtube

Navštěvujte a lajkujte naši Facebook stránku pro časté aktualizace.

Děkuji a s pozdravem, Technologie Embedotronics

Doporučuje: