Az Arduino hőmérséklet- és páratartalom -adatokat küld a MySQL szerverre (PHPMYADMIN): 5 lépés
Az Arduino hőmérséklet- és páratartalom -adatokat küld a MySQL szerverre (PHPMYADMIN): 5 lépés
Anonim
Az Arduino hőmérséklet- és páratartalom -adatokat küld a MySQL szerverre (PHPMYADMIN)
Az Arduino hőmérséklet- és páratartalom -adatokat küld a MySQL szerverre (PHPMYADMIN)

Ebben a projektben illesztettem a DHT11 -et arduino -val, majd a dht11, azaz páratartalom és hőmérséklet adatait elküldöm a phpmyadmin adatbázisba. Itt egy PHP szkriptet használunk az adatok phpmyadmin adatbázisba történő továbbítására.

1. lépés: Használt szoftver:

Felhasznált szoftver
Felhasznált szoftver
Felhasznált szoftver
Felhasznált szoftver

Ezeket a szoftvereket használtuk ehhez a projekthez:

1. Arduino IDE: A legújabb Arduino IDE -t innen töltheti le:

2. Az XAMPP szerver telepítése: Itt az XAMPP szervert használjuk, amely használható mind Windows, mind Linux alatt, de azt javaslom, hogy ha Ubuntu -ban (Bármilyen Linux platformon) van, akkor használja a LAMP -ot. Most, hogy Windows -on vagyunk, előnyben részesítettük az XAMPP szervert. Tehát letöltheti az XAMPP szervert erről a linkről.

Alternatív megoldásként itt a LAMP szerver lépései:

1. Telepítse az Apachesudo apt-get install apache2 szoftvert

2. Telepítse a MySQL -t:

sudo apt-get install mysql-server

3. Telepítse a PHP -t:

sudo apt-get install php5 libapache2-mod-php5

4. Indítsa újra a szervert:

sudo /etc/init.d/apache2 újraindítás

5. Ellenőrizze az Apache https:// localhost/

egy apache oldalt kap a fenti linkre kattintva, ha nem kapta meg, azt jelenti, hogy valami hiba történt a telepítés során

Itt a PHPMYADMIN -t használjuk, amely a MySQL szerver webes kezelőfelülete, így a use parancs telepítéséhez:

sudo apt-get install phpmyadmin

2. lépés: Használt összetevők:

Használt komponensek
Használt komponensek
Használt komponensek
Használt komponensek
Használt komponensek
Használt komponensek

1) Arduino UNO: Az Arduino/Genuino Uno egy mikrovezérlő kártya, amely az ATmega328P (adatlap) alapján készült. 14 digitális bemeneti/kimeneti tűvel rendelkezik (ebből 6 használható PWM kimenetként), 6 analóg bemenettel, 16 MHz -es kvarckristályt, USB -csatlakozót, tápcsatlakozót, ICSP fejlécet és reset gombot.

2) Ethernet -pajzs: Az Arduino Ethernet -pajzs 2 mindössze néhány perc alatt csatlakoztatja az Arduino -t az internethez. Csak csatlakoztassa ezt a modult az Arduino Board -hoz, csatlakoztassa a hálózathoz egy RJ45 kábellel, és kövesse néhány egyszerű lépést, hogy elkezdje irányítani a világot az interneten keresztül. Mint mindig az Arduino esetében, a platform minden eleme-hardver, szoftver és dokumentáció-szabadon hozzáférhető és nyílt forráskódú. Ez azt jelenti, hogy pontosan megtanulhatja, hogyan készül, és a kialakítását kiindulópontként használhatja saját áramköreihez. Az Arduino táblák százezrei már nap mint nap táplálják az emberek kreativitását szerte a világon.

3) DHT11 érzékelő: Ez a DHT11 hőmérséklet- és páratartalom -érzékelő kalibrált digitális jelkimenettel rendelkezik, amely lehetővé teszi a hőmérséklet- és páratartalom -érzékelőt. Nagy teljesítményű, 8 bites mikrovezérlővel van integrálva. Technológiája biztosítja a nagy megbízhatóságot és a kiváló hosszú távú stabilitást. Ez az érzékelő tartalmaz egy ellenálló elemet és egy érzékelőt nedves NTC hőmérsékletmérő készülékekhez. Kiváló minőségű, gyors válasz, interferencia-képesség és nagy teljesítmény.

3. lépés: Áramköri diagram:

Kördiagramm
Kördiagramm
Kördiagramm
Kördiagramm

Ennek a projektnek a kapcsolási rajza a fenti.

Először a fenti képen látható módon kell csatlakoztatni az Ethernet pajzsot, majd létre kell hozni a DHT11 kapcsolatot

4. lépés: Kód:

A projekt forráskódját a github oldalunkról szerezheti be. Itt a github link ehhez

5. lépés: Videó:

A projekt teljes leírását a fenti videó tartalmazza

Ha kétségei vannak ezzel a projekttel kapcsolatban, bátran írjon nekünk az alábbiakban.

Ha pedig többet szeretne megtudni a beágyazott rendszerről, látogasson el youtube csatornánkra

Látogassa meg és kedvelje Facebook oldalunkat a gyakori frissítésekért.

Köszönettel és üdvözlettel, Embedotronics Technologies

Ajánlott: