Sisukord:
- Samm: osade loend
- 2. samm: juhtmestik
- 3. samm: vooskeem
- 4. samm: kood
- 5. samm: sõlme-punane
- Samm: MySQL Wampserver
Video: UCL - IIoT - niiskusandmete koguja: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See juhend annab teile teavet mustuse niiskuse kohta, mida saab vaadata sõlmpunase kasutajaliidese abil, lisaks kogutakse andmeid ja pannakse need MySQL-i andmebaasi, mis aitab teil jootmisharjumusi õppida oma taimede jaoks, õppides, millal nad vett vajavad.
Samm: osade loend
1 x Arduino Mega 2560
1 x USB -kaabel
1 x I2C LCD -ekraan
1 x niiskuse mullaandur
Juhtmed
2. samm: juhtmestik
LCD I2C ekraan
GND> GND on arduino
VCC> 5V arduino puhul
SDA> SDA on arduino
SCL> SCL on arduino
Niiskuse andur
GND> GND on arduino
VCC> 5V arduino puhul
Signaal> A0 on arduino
3. samm: vooskeem
See vooskeem näitab, mida me teeme oma arduino andmetega, kogu asi algab meie andmete kogumisega meie arduino'st, mis seejärel saadetakse MySQL -serverisse, kust oleme ühendatud ekraaniga kuvatavate andmete saamiseks.
4. samm: kood
Arduino koodi saab näha siit ning see on tehtud ka tekstidokumendina, et hõlbustada selle allalaadimist ja rakendamist Arduino IDE -s, et saaksite selle oma Arduinole üles laadida ja näha, kuidas kood on üles ehitatud.
5. samm: sõlme-punane
node-red kasutatakse selles projektis andmete saatmiseks ja vastuvõtmiseks, mida saame seejärel juhtpaneelil kuvada, et näha, millist teavet me sisestame. Kasutame sõlm-red, et saada ajatempel meie MySQL-serverisse ja koguda oma andmeid meie Arduino niiskusandurilt. Nii saatsime andmed oma MySQL -i ja kogume neid ka oma kasutajaliidese jaoks, hankides need meie andmebaasist.
Peate käivitama ja installima sõlm-red, minnes aadressile https://nodered.org/docs/getting-started/installat… ning järgige sõlme-red installimise ja käitamise juhendit.
Kui see on installitud, peate selle käivitamiseks käivitama selle CMD kaudu.
Minu sõlm-red-i kood laaditakse selles juhendis üles tekstifailina ja see tuleb importida sõlme-red
Peate installima sõlmepunaseks järgmised teegid:
sõlm-punane
sõlm-punane-armatuurlaud
node-red-node-mysql
sõlm-punane-sõlm-arduino
node-red-contrib-string
node-red-node-serialport
node-red-node-feedparser
Selle eesmärk on tagada, et sõlm-punane toimiks tõrgeteta selles juhendis toodud sõlmepunase koodiga. Vastasel juhul annab see voog teile lihtsalt vigu.
Samm: MySQL Wampserver
Wampserverit kasutatakse MySQL -i andmebaasi loomiseks, kuhu saame salvestada meie Arduino andmed, mis selles projektis on niiskuseandurite andmed. Wampserveri kasutamisel töötab server teie arvutis kohapeal ja andmebaasi sisselogimiseks peate sisse logima "root" -ga ja mitte sisestama koodi. Sõlmepunasega suhtlemiseks on oluline, et voos seadistatud MySQL sisaldaks sama teavet nagu teie Wampserveri andmebaas, vastasel juhul ei saa see sellega ühendust luua.
Selles projektis olen loonud uue andmebaasi nimega nodered ja seejärel loonud tabeli nimega node. Seejärel loote kaks rida, ühe aja ja teise niiskuse jaoks, see aitab koguda andurilt tulevaid niiskuse andmeid ja ajatemplit annab sel juhul sõlm-punane.
Wampserveri saab installida siit:
Soovitan:
Kuidas teha niiskust ja temperatuuri reaalajas andmesalvesti Arduino UNO ja SD-kaardiga - DHT11 andmete koguja simulatsioon Proteuses: 5 sammu
Kuidas teha niiskust ja temperatuuri reaalajas andmesalvesti Arduino UNO ja SD-kaardiga | DHT11 andmelogija simulatsioon Proteuses: Sissejuhatus: tere, see on Liono Maker, siin on YouTube'i link. Teeme Arduinoga loomingulist projekti ja töötame sisseehitatud süsteemide kallal. Andmekoguja: Andmelogija (ka andmelogija või andmesalvesti) on elektrooniline seade, mis salvestab andmeid aja jooksul
UCL Embedded - B0B Linefollower: 9 sammu
UCL Embedded-B0B Linefollower: see on B0B.*B0B on üldine raadio teel juhitav auto, mis teenib ajutiselt liinijärgse roboti baasi. Nagu nii paljud liinijälgivad robotid enne teda, teeb ta endast parima, et püsida joon, mis on põhjustatud üleminekust põranda ja vahelduvvoolu vahel
Muusika koguja: integreeritud virtuaalne muusikariist koos plokitüüpi puuteanduriga: 4 sammu
Muusika koguja: integreeritud virtuaalne muusikariist koos plokitüüpi puuteanduriga: on palju inimesi, kes soovivad õppida pillimängu. Kahjuks ei alusta mõned neist seda instrumentide kõrge hinna tõttu. Selle põhjal otsustasime luua integreeritud virtuaalse muusikariistade süsteemi, et vähendada alustamise eelarvet
Piezo Power: kantava energia koguja: 3 sammu
Piezo Power: kantava energia koguja: Selle projekti lõpetas Donovan New osana oma bakalaureusetööst Pomona kolledži füüsika ja astronoomia osakonnas. Seda teavet värskendati viimati 3. mail 2019. See juhend sisaldab 3D -printimise faile ja arduino koodi
UCL - manustatud - valimine ja koht: 4 sammu
UCL - sisseehitatud - valimine ja koht: see juhend annab juhised, kuidas 2D valimis- ja paigutusüksus on tehtud ja kuidas seda kodeerida