Obsah:
- Krok 1: Špecifikácia snímača vlhkosti
- Krok 2: Hardvérové požiadavky
- Krok 3: Pinout a pripojenia
- Krok 4: Nastavenie senzora
- Krok 5: Kód
- Krok 6: Nastavte prahovú hodnotu výstrahy
- Krok 7: Zapnite nastavenie
- Krok 8: Spustite test
- Krok 9: Výsledky
- Krok 10: Ďakujem
Video: Ako pripojiť snímač pôdnej vlhkosti a ESP8266 k cloudu IoT AskSensors: 10 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Tento návod vám ukáže, ako pripojiť snímač vlhkosti pôdy a ESP8266 k cloudu IoT.
Na tento projekt použijeme uzlový modul MCU ESP8266 WiFi a snímač pôdnej vlhkosti, ktorý meria objemový obsah vody v pôde a ako výstup nám dáva úroveň vlhkosti. Merania budú monitorované v cloude pomocou užívateľsky prívetivej platformy IoT s názvom AskSensors.
Začnime teda!
Krok 1: Špecifikácia snímača vlhkosti
Senzor pôdnej vlhkosti pozostáva z dvoch sond, ktoré umožňujú prechodu prúdu pôdou a získaním hodnoty odporu na meranie hodnoty vlhkosti.
Snímač FC-28 je vybavený analógovým aj digitálnym výstupom, takže ho možno používať v analógovom aj digitálnom režime. V tomto článku sa chystáme prepojiť snímač v analógovom režime.
Tu sú hlavné špecifikácie senzora pôdnej vlhkosti FC-28:
- Vstupné napätie: 3,3 V až 5 V.
- Výstupné napätie: 0 až 4,2V
- Vstupný prúd: 35mA
- Výstupný signál: analógový aj digitálny
Krok 2: Hardvérové požiadavky
- Počítač so softvérom Arduino. Odporúča sa pracovať s novou verziou Arduino IDE. Používam v1.8.7.
- Vývojová doska ESP8266. Používam ESP8266 Node MCU v1.
- Senzor pôdnej vlhkosti FC-28 (sonda + zosilňovač).
- Micro USB kábel na pripojenie uzla ESP8266 k počítaču.
- Prepojovacie vodiče
- Breadboard
Krok 3: Pinout a pripojenia
Nasledujú tri schémy zapojenia na pripojenie senzora pôdnej vlhkosti FC-28 k ESP8266 v analógovom režime.
- VCC FC-28 až 3,3 V ESP8266
- GND FC-28 až GND ESP8266
- A0 FC-28 až A0 ESP8266
Na druhej strane prepojte dva kolíky zo sondy k dvom kolíkom v obvode zosilňovača prepojovacími vodičmi.
Krok 4: Nastavenie senzora
- Prvá vec, ktorú musíte urobiť, je vytvoriť si účet AskSensors. Získajte svoj nový účet tu. Trvá to niekoľko sekúnd.
-
Zaregistrujte nový snímač podľa popisu v tejto príručke Začíname. pridajte do senzora dva moduly na ukladanie údajov v:
- Modul 1: na meranie vlhkosti.
- Modul 2: pre vlhkosť. Zobrazuje upozornenie, keď hladina vlhkosti prekročí vopred definovaný prah.
- Skopírujte svoje API rozhrania Sensor KEY IN. Toto je jedinečný kľúč, ktorý použijeme neskôr na odoslanie údajov do nášho senzora.
Krok 5: Kód
Získajte tento demo kód zo stránky github AskSensors.
Nastavte nasledujúce parametre:
- WiFi SSID a heslo
- KEY IN.
const char* wifi_ssid = "…………………."; // SSID
const char* wifi_password = "…………………."; // WIFI const char* apiKeyIn = "…………………."; // API KEY IN
Analógový výstup snímača vlhkosti sa používa na pripojenie snímača v analógovom režime (hodnoty od 0 do 1023). Meranie vlhkosti sa prevedie na percentuálne hodnoty od 0% do 100%.
Krok 6: Nastavte prahovú hodnotu výstrahy
Senzor pôdnej vlhkosti obsahuje potenciometer, ktorý nastaví prahovú hodnotu, ktorá bude porovnaná komparátorom LM393 a podľa tejto prahovej hodnoty sa rozsvieti a zhasne výstupná LED.
V tomto deme však tento potenciometer nepoužijeme. Namiesto toho použijeme graf AskSensors, aby sme ukázali, či hodnota vlhkosti prekročila softvérovo preddefinovaný prah:
#define MOISTURE_THRESHOLD 55 // prah upozornenia na vlhkosť v %
Krok 7: Zapnite nastavenie
- Pripojte svoj snímač vlhkosti k ESP8266, ako je to znázornené vyššie.
- Pripojte svoj ESP8266 k počítaču pomocou USB.
- Otvorte svoj kód v Arduino IDE. Vyberte príslušnú dosku a port z Arduino IDE a nahrajte kód.
Priložené obrázky ukazujú moje nastavenie. Pre jednoduchosť používam pohár vody na testovanie zmien vlhkosti.
Teraz by sme mali byť pripravení vidieť naše údaje v cloude!
Krok 8: Spustite test
- Vráťte sa späť na panel senzorov na AskSensors,
- Kliknite na „vizualizovať“a „Pridať graf“a vyberte Čiara ako typ grafu pre modul 1 (úroveň vlhkosti) a binárne pre modul 2 (stav výstrahy pred vlhkosťou).
- Binárny graf môžete prispôsobiť tak, aby zobrazoval požadovaný text, nastavením štítkov ZAPNÚŤ/VYPNÚŤ v okne Pridať/Upraviť graf.
Krok 9: Výsledky
Obrázky zobrazujú údaje načítané v grafe AskSensors. Môžeme si všimnúť dva prípady:
- Kde je snímač mimo vody: Hodnota vlhkosti presahuje prahovú hodnotu a je nastavené upozornenie (ako je znázornené v binárnych grafoch.
- Kde je snímač vo vode: Úroveň vlhkosti je v poriadku.
Teraz otvorte sériový terminál na svojom Arduino IDE. Môžete si skontrolovať hodnoty grafu AskSensors s hodnotami vytlačenými na vašom termináli Arduino.
Krok 10: Ďakujem
Ďakujem!
Potrebovať viac ?
Tu nájdete podrobnú dokumentáciu s sprievodcami krok za krokom.
Odporúča:
Vytvorte si svoj vlastný snímač pôdnej vlhkosti s Arduinom !!!: 10 krokov
Vytvorte si svoj vlastný snímač pôdnej vlhkosti s Arduino !!!: O !!! V tomto návode sa chystáme prepojiť snímač pôdnej vlhkosti FC-28 s Arduino. Tento senzor meria objemový obsah vody v pôde a ako výstup nám poskytuje úroveň vlhkosti. Senzor je vybavený analo
Ako pripojiť ESP8266 NodeMCU k cloudu IoT: 5 krokov
Ako pripojiť ESP8266 NodeMCU k cloudu IoT: Tento návod vám ukáže jednoduchú ukážku internetu vecí pomocou ESP8266 NodeMCU a online služby IoT s názvom AskSensors. Ukážeme vám, ako rýchlo získať údaje z klienta ESP8266 HTTPS a vykresliť ich v grafe do AskSensors Io
Ako pripojiť ESP32 k cloudu IoT: 8 krokov
Ako pripojiť ESP32 k cloudu IoT: Tento návod je súčasťou série článkov o pripojení hardvéru ako Arduino a ESP8266 k cloudu. Vysvetlím vám, ako prepojiť váš čip ESP32 s cloudom pomocou služby AskSensors IoT. Prečo ESP32? Po veľkom úspechu
Ako používať snímač pôdnej vlhkosti pomocou Arduina: 4 kroky
Ako používať snímač pôdnej vlhkosti pomocou Arduina: Senzor pôdnej vlhkosti je senzor, ktorý je možné použiť na meranie vlhkosti v pôde. Vhodný na výrobu prototypov projektov inteligentného poľnohospodárstva, projektov riadiacich zavlažovania alebo projektov IoT Agriculture. Tento senzor má 2 sondy. Ktorý sa používa na mäso
Ako si vyrobiť snímač pôdnej vlhkosti DIY [ARDUINO/ESP KOMPATIBILNÉ]: 3 kroky
Ako si vyrobiť snímač vlhkosti pôdy DIY [ARDUINO/ESP KOMPATIBILNÉ]: Dobrý deň, v tejto príručke sa pozrieme na to, ako postaviť snímač pôdnej vlhkosti od začiatku! Je veľmi lacný a je kompatibilný so všetkými druhmi mikrokontrolérov z elektrického bodu. obvod je predstavený ako jednoduchý delič dôchodkov