Tartalomjegyzék:
- 1. lépés: Alkatrészlista
- 2. lépés: Kábelezés
- 3. lépés: Folyamatábra
- 4. lépés: Kód
- 5. lépés: Csomópont-PIROS
- 6. lépés: MySQL Wampserver
Videó: UCL - IIoT - Nedvesség adatgyűjtő: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ez az oktatóanyag tájékoztatást nyújt a szennyeződéstől származó nedvességről, amelyet csomópiros felhasználói felületen lehet majd megtekinteni, továbbá az adatokat összegyűjtik és a MySQL adatbázisba teszik, ez segíthet az öntözési minták megismerésében a növények számára, megtanulva, mikor lesz szükségük vízre.
1. lépés: Alkatrészlista
1 db Arduino Mega 2560
1 x USB kábel
1 x I2C LCD képernyő
1 x nedvesség talajérzékelő
Vezetékek
2. lépés: Kábelezés
I2C LCD kijelző
GND> GND az arduino -n
VCC> 5V az arduino -n
SDA> SDA az arduino -n
SCL> SCL az arduino -n
Nedvesség érzékelő
GND> GND az arduino -n
VCC> 5V az arduino -n
Jel> A0 az arduino -n
3. lépés: Folyamatábra
Ez a folyamatábra bemutatja, hogy mit teszünk az arduino adatainkkal, az egész azzal kezdődik, hogy adatainkat összegyűjtjük az arduinónkból, amelyet aztán elküldünk a MySQL szerverre, ahonnan kapcsolódunk a nodeRED -hez, hogy megkapjuk az adatokat a kijelzőn.
4. lépés: Kód
Az Arduino kódja itt látható, és szöveges dokumentumként is készült, hogy megkönnyítse a letöltést és az Arduino IDE -ben való megvalósítást, így feltöltheti azt saját Arduino -jába, és megtekintheti a kód felépítését.
5. lépés: Csomópont-PIROS
Ebben a projektben a node-red-t használják adatok küldésére és fogadására, amelyeket ezután megjeleníthetünk egy műszerfalon, hogy lássuk az általunk megadott információkat. A node-red használatával az időbélyeget a MySQL szerverünkre helyezzük, és adatokat gyűjtünk. az Arduino -n található nedvességérzékelőnkből. Így küldtünk adatokat a MySQL -re, és hogyan gyűjtöttük azokat felhasználói felületünkhöz az adatbázisunkból való lekéréssel.
A https://nodered.org/docs/getting-started/installat… webhelyen kell futtatnia és telepítenie a csomópont-vöröset, és kövesse a csomópont-vörös telepítésével és futtatásával kapcsolatos útmutatót.
Telepítéskor a CMD -n keresztül kell futtatni, hogy elinduljon.
A csomópont-vörös kódom ebben az utasításban szöveges fájlként van feltöltve, és importálni kell a csomópont-vörösbe
A következő könyvtárakat kell telepítenie a csomópont-vörösbe:
csomó-vörös
csomópont-piros-műszerfal
node-red-node-mysql
node-red-node-arduino
node-red-contrib-string
node-red-node-serialport
node-red-node-feedparser
ez annak biztosítására szolgál, hogy a csomópont-vörös működni fog az ebben az utasításban megadott csomópont-vörös kóddal. Ellenkező esetben ez a folyamat csak hibákat okoz.
6. lépés: MySQL Wampserver
A Wampserver MySQL adatbázist hoz létre, amelyben el tudjuk menteni az Arduino -ból származó adatokat, amelyek ebben a projektben a nedvességérzékelők adatai. A Wampserver használatakor a kiszolgáló helyileg fut a számítógépen, és az adatbázisba való bejelentkezéshez "root" -al kell bejelentkeznie, és nem kódot kell beírnia. A csomópont-vörös kommunikációhoz fontos, hogy a folyamatban beállított MySQL ugyanazokat az információkat tartalmazza, mint a Wampserver adatbázis, különben nem tud csatlakozni hozzá.
Ebben a projektben létrehoztam egy új, nodered nevű adatbázist, majd létrehoztam egy node nevű táblázatot. Ezután két sort hoz létre, egyet az időre, egyet a nedvességre, ez segít összegyűjteni az érzékelőből származó nedvesség adatokat, és az időbélyeget ebben az esetben a csomópont-piros biztosítja.
A Wampserver itt telepíthető:
Ajánlott:
GPS sapka adatgyűjtő: 7 lépés (képekkel)
GPS sapka adatgyűjtő: Itt egy nagyszerű hétvégi projekt, ha túrázni szeretne vagy hosszú kerékpártúrákat szeretne, és szüksége van egy GPS adatgyűjtőre, hogy nyomon kövesse az összes megtett túráját/túráját … Miután befejezte az építést és letöltötte az adatokat a tr modul GPS moduljából
Hogyan készítsünk páratartalmat és hőmérsékletet valós idejű adatrögzítővel Arduino UNO-val és SD-kártyával - DHT11 adatgyűjtő szimuláció a Proteusban: 5 lépés
Hogyan készítsünk páratartalmat és hőmérsékletet valós idejű adatrögzítővel Arduino UNO-val és SD-kártyával | DHT11 adatgyűjtő szimuláció a Proteusban: Bevezetés: szia, ez a Liono Maker, itt a YouTube link. Kreatív projektet készítünk az Arduino-val, és beágyazott rendszereken dolgozunk
DIY GPS adatgyűjtő a következő meghajtó/túraútvonalhoz: 11 lépés (képekkel)
DIY GPS adatgyűjtő a következő meghajtóhoz/túraútvonalhoz: Ez egy GPS adatgyűjtő, amelyet többféle célra használhat, mondjuk, ha naplózni szeretné a hétvégén megtett hosszú útját, hogy megnézze az őszi színeket. vagy van kedvenc ösvénye, amelyet minden év őszén meglátogat, és
Adatgyűjtő - naplózó számítógépes modul: 5 lépés
Adatgyűjtő - Naplózó számítógépes modul: Ethernet adatgyűjtő a HTTP -alapú adatgyűjtéshez az érzékelőhidakról, amelyek átalakítják az I2C interfészű érzékelőt Ethernet érzékelővé
OpenLogger: Nagy felbontású, Wi-Fi engedélyezett, nyílt forráskódú, hordozható adatgyűjtő: 7 lépés
OpenLogger: Nagy felbontású, Wi-Fi-kompatibilis, nyílt forráskódú, hordozható adatgyűjtő: Az OpenLogger egy hordozható, nyílt forráskódú, olcsó, nagy felbontású adatgyűjtő, amelyet úgy terveztek, hogy kiváló minőségű méréseket végezzen drága szoftver vagy írási szoftver nélkül. a semmiből. Ha Ön mérnök, tudós vagy rajongó, aki nem