Obsah:
- Krok 1: Seznam dílů
- Krok 2: Zapojení
- Krok 3: Vývojový diagram
- Krok 4: Kód
- Krok 5: Node-RED
- Krok 6: MySQL Wampserver
Video: UCL - IIoT - Sběrač dat o vlhkosti: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Tento návod vám poskytne informace o vlhkosti ze špíny, kterou bude možné zobrazit v uživatelském rozhraní s červeným uzlem, dále budou shromažďována data a vkládána do databáze MySQL, což vám může pomoci naučit se vzorce zavlažování pro vaše rostliny učení, kdy budou potřebovat vodu.
Krok 1: Seznam dílů
1 x Arduino Mega 2560
1 x kabel USB
1 x I2C LCD obrazovka
1 x snímač vlhkosti půdy
Dráty
Krok 2: Zapojení
LCD I2C displej
GND> GND na arduinu
VCC> 5V na Arduinu
SDA> SDA na Arduinu
SCL> SCL na Arduinu
Senzor vlhkosti
GND> GND na arduinu
VCC> 5V na Arduinu
Signál> A0 na Arduinu
Krok 3: Vývojový diagram
Tento vývojový diagram ukazuje, co děláme s daty z našeho arduina, celá věc začíná shromažďováním našich dat z našeho arduina, které se poté odešle na server MySQL, odkud jsme spojeni s nodeRED, abychom data zobrazili na displeji.
Krok 4: Kód
Zde najdete kód pro Arduino a je také vytvořen jako textový dokument, který usnadňuje stažení a implementaci v Arduino IDE, takže jej můžete nahrát do svého vlastního Arduina a zjistit, jak je kód strukturován.
Krok 5: Node-RED
node-red se v tomto projektu používá k odesílání a přijímání dat, která pak můžeme zobrazit na řídicím panelu, abychom viděli informace, které jsme vložili. Pomocí node-red získáme časové razítko na náš server MySQL a sbíráme data z našeho senzoru vlhkosti na našem Arduinu. Takto jsme odesílali data do naší MySQL a také jak je shromažďujeme pro naše uživatelské rozhraní, jejich načítáním z naší databáze.
Budete muset spustit a nainstalovat node-red tak, že přejdete na https://nodered.org/docs/getting-started/installat… a budete postupovat podle pokynů k instalaci a spuštění node-red.
Když je nainstalován, budete jej muset spustit přes CMD, aby fungoval.
Kód z mého uzlu-red je nahrán jako textový soubor v tomto instruktu a musí být importován do node-red
Do node-red budete muset nainstalovat následující knihovny:
uzlově červená
uzel-červená-palubní deska
node-red-node-mysql
uzel-červený-uzel-arduino
node-red-contrib-string
node-red-node-serialport
node-red-node-feedparser
to má zajistit, že node-red bude fungovat prober s kódem node-red, který je uveden v tomto instructable. Jinak vám tento tok způsobí chyby.
Krok 6: MySQL Wampserver
Wampserver slouží k vytvoření databáze MySQL, do které můžeme ukládat data z našeho Arduina, což jsou v tomto projektu data ze senzorů vlhkosti. Když používáte Wampserver, server běží lokálně na vašem počítači a pro přihlášení do vaší databáze se budete muset přihlásit pomocí „root“a nezadávat kód. Pro komunikaci s uzlem-red je důležité, aby MySQL nastavená v toku obsahovala stejné informace jako vaše databáze Wampserver, jinak se k ní nebude moci připojit.
V tomto projektu jsem vytvořil novou databázi s názvem nodered a poté vytvořil tabulku s názvem node. Poté vytvoříte dva řádky, jeden pro čas a jeden pro vlhkost, to pomůže shromáždit údaje o vlhkosti pocházející ze senzoru a časové razítko je v tomto případě poskytnuto uzlovým červeným.
Wampserver lze nainstalovat zde:
Doporučuje:
Jak vytvořit záznamník vlhkosti a teploty v reálném čase pomocí Arduino UNO a SD karty - Simulace záznamníku dat DHT11 v Proteusu: 5 kroků
Jak vytvořit záznamník vlhkosti a teploty v reálném čase pomocí Arduino UNO a SD karty | Simulace záznamníku dat DHT11 v Proteus: Úvod: Ahoj, toto je Liono Maker, zde je odkaz na YouTube. Vytváříme kreativní projekt s Arduinem a pracujeme na vestavěných systémech. Data-Logger: Data logger (také data-logger nebo data recorder) je elektronické zařízení, které zaznamenává data v průběhu času s
Odeslání dat bezdrátového snímače teploty a vlhkosti do aplikace Excel: 34 kroků
Odesílání dat bezdrátového snímače teploty a vlhkosti do aplikace Excel: Používáme zde snímač teploty a vlhkosti NCD, ale kroky zůstávají stejné pro jakýkoli produkt ncd, takže pokud máte další bezdrátové senzory ncd, můžete kromě toho pozorovat. Na konci tohoto textu musíte
Odesílání dat IOT-bezdrátového snímače teploty a vlhkosti do MySQL: 41 kroků
Odesílání dat-of-IOT-Wireless-Temperature-and-Humidity-Sensor-to-MySQL: Představujeme NCD Long Range IoT teplotní a vlhkostní senzor. Tento senzor se pyšní dosahem až 28 mil a bezdrátovou síťovou architekturou přenáší data o vlhkosti (± 1,7%) a teplotě (± 0,3 ° C) v uživatelem definovaných intervalech, spí i
Bezdrátový monitor vlhkosti (ESP8266 + snímač vlhkosti): 5 kroků
Bezdrátový monitor vlhkosti (ESP8266 + senzor vlhkosti): Koupil jsem petržel v květináči a většinu dne byla půda suchá. Rozhodl jsem se proto, že tento projekt o snímání vlhkosti půdy v květináči s petrželkou zkontroluji, když potřebuji zalít zeminu vodou. Myslím, že tento senzor (kapacitní senzor vlhkosti v1.2) je dobrý
Zobrazení teploty a vlhkosti a sběr dat pomocí Arduina a zpracování: 13 kroků (s obrázky)
Zobrazení teploty a vlhkosti a sběr dat pomocí Arduina a zpracování: Úvod: Jedná se o projekt, který k zobrazení dat o teplotě, vlhkosti a digitálním a digitálním sloupcový graf, zobrazení času a data a spuštění odpočítávání času