Sisällysluettelo:

Arduino lähettää lämpötila- ja kosteustietoja MySQL -palvelimelle (PHPMYADMIN): 5 vaihetta
Arduino lähettää lämpötila- ja kosteustietoja MySQL -palvelimelle (PHPMYADMIN): 5 vaihetta

Video: Arduino lähettää lämpötila- ja kosteustietoja MySQL -palvelimelle (PHPMYADMIN): 5 vaihetta

Video: Arduino lähettää lämpötila- ja kosteustietoja MySQL -palvelimelle (PHPMYADMIN): 5 vaihetta
Video: Использование бесконтактного датчика температуры MLX90614 с NodeMCU D1 Mini через WiFi 2024, Marraskuu
Anonim
Arduino lähettää lämpötila- ja kosteustietoja MySQL -palvelimelle (PHPMYADMIN)
Arduino lähettää lämpötila- ja kosteustietoja MySQL -palvelimelle (PHPMYADMIN)

Tässä projektissa olen liittänyt DHT11: n arduinoon ja lähetän sitten dht11: n, joka on kosteus ja lämpötila, tiedot phpmyadmin -tietokantaan. Tässä käytämme yhtä PHP -komentosarjaa tietojen siirtämiseen phpmyadmin -tietokantaan.

Vaihe 1: Käytetty ohjelmisto:

Käytetty ohjelmisto
Käytetty ohjelmisto
Käytetty ohjelmisto
Käytetty ohjelmisto

Tässä ovat ohjelmistot, joita olemme käyttäneet tässä projektissa:

1. Arduino IDE: Voit ladata uusimman Arduino IDE: n tästä linkistä:

2. XAMPP -palvelimen asennus: Tässä käytämme XAMPP -palvelinta, jota voidaan käyttää sekä Windowsissa että Linuxissa, mutta ehdotan, että jos olet Ubuntussa (mikä tahansa Linux -alusta), käytä LAMPia. Nyt kun olemme Windowsissa, olemme valinneet XAMPP -palvelimen. Joten voit ladata XAMPP -palvelimen tästä linkistä.

Vaihtoehtoisesti tässä on LAMP -palvelimen vaiheet:

1. Asenna Apachesudo apt-get install apache2

2. Asenna MySQL:

sudo apt-get install mysql-palvelin

3. Asenna PHP:

sudo apt-get install php5 libapache2-mod-php5

4. Käynnistä palvelin uudelleen:

sudo /etc/init.d/apache2 uudelleen

5. Tarkista Apache https:// localhost/

saat yhden apache -sivun napsauttamalla tätä yllä olevaa linkkiä, jos et saanut sitä, mikä tarkoittaa, että asennuksessa tapahtui jotain

Tässä käytämme PHPMYADMINia, joka on MySQL -palvelimen verkkokäyttöliittymä, joten asennamme tämän käyttökomennon:

sudo apt-get install phpmyadmin

Vaihe 2: Käytetyt komponentit:

Käytetyt komponentit
Käytetyt komponentit
Käytetyt komponentit
Käytetyt komponentit
Käytetyt komponentit
Käytetyt komponentit

1) Arduino UNO: Arduino/Genuino Uno on mikrokortti, joka perustuu ATmega328P -tietokantaan. Siinä on 14 digitaalista tulo-/lähtönastausta (joista 6 voidaan käyttää PWM -lähtöinä), 6 analogista tuloa, 16 MHz: n kvartsikide, USB -liitäntä, virtaliitin, ICSP -otsikko ja nollauspainike.

2) Ethernet -suoja: Arduino Ethernet Shield 2 yhdistää Arduinon Internetiin muutamassa minuutissa. Liitä tämä moduuli Arduino -kortillesi, liitä se verkkoon RJ45 -kaapelilla ja seuraa muutamia yksinkertaisia ohjeita aloittaaksesi maailman hallinnan Internetin kautta. Kuten aina Arduinolla, kaikki alustan osat-laitteisto, ohjelmisto ja dokumentaatio-ovat vapaasti saatavilla ja avoimen lähdekoodin. Tämä tarkoittaa, että voit oppia tarkasti, miten se on tehty, ja käyttää sen suunnittelua lähtökohtana omille piireillesi. Sadat tuhannet Arduino -levyt ruokkivat jo joka päivä ihmisten luovuutta kaikkialla maailmassa.

3) DHT11 -anturi: Tässä DHT11 -lämpötila- ja kosteusanturissa on kalibroitu digitaalinen signaalilähtö, jossa on lämpötila- ja kosteusanturi. Se on integroitu korkean suorituskyvyn 8-bittiseen mikro-ohjaimeen. Sen tekniikka takaa korkean luotettavuuden ja erinomaisen vakauden pitkällä aikavälillä. Tämä anturi sisältää resistiivisen elementin ja märän NTC -lämpötilan mittauslaitteen anturin. Siinä on erinomainen laatu, nopea vaste, häiriönestokyky ja korkea suorituskyky.

Vaihe 3: Piirikaavio:

Piirikaavio
Piirikaavio
Piirikaavio
Piirikaavio

Tämän projektin piirikaavio on esitetty yllä.

Sinun on ensin liitettävä Ethernet -suoja, kuten yllä olevassa kuvassa, ja sitten sinun on muodostettava DHT11 -yhteys

Vaihe 4: Koodi:

Saat projektin lähdekoodin github -sivultamme. Tässä on github -linkki siihen

Vaihe 5: Video:

Koko projektikuvaus on esitetty yllä olevassa videossa

Jos sinulla on epäilyksiä tästä projektista, voit vapaasti kommentoida meitä alla.

Ja jos haluat oppia lisää sulautetusta järjestelmästä, voit käydä YouTube -kanavallamme

Käy ja tykkää Facebook -sivustamme saadaksesi usein päivityksiä.

Kiitos ja terveiset, Embedotronics Technologies

Suositeltava: