Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: fortran1986 11. 05. 2021, 01:10:11

Název: Zavlažovací systém rastlín
Přispěvatel: fortran1986 11. 05. 2021, 01:10:11
Ahojte, chcem si vytvoriť zavlažovací systém, na moje rastlinky, ovládaný cez wifi. je tam senzor na vlhkosti, ktorý je v kochlíku a k tomu akváriová pumpička na 3 - 4.5V, ktorá má pumpovať vodu do kochlíka z nejakej vačšej nádržky s vodou. Keď je pôda príliš suchá a procesor ESP32 má vyslať signál do relé, aby zaplo obvod s pumpičkou. na ESP32, bude bežať webserver kde si budem vedieť pozrieť na dialku cez wifi vlhkosť pôdy, intenzitu svetla a tiež budem vedieť zapnúť pumpičku (a neskôr lampu) na dialku aj manuálne. Možno tam pripojím aj kamerku aby som sa mohol pozrieť ako aktuálne vyzerá tá rastlina a neskôr pridám aj nejakú lampu, ktorá sa bude zapínať podľa aktuálneho času (prípadne aj manuálne na dialku cez webový prehliadač) čas sa bude získavať cez internet. Momentálne, kedže nemám skúsenosti so zapojením relé, som si koli testu spravil len takýto jednoduchý testovací skript, ktorý by mal relé zapínať vypínať každú sekundu:

Pripojil som tam toto relé, cez ktoré budem neskôr spínať viacero obvodov:

http://wiki.sunfounder.cc/images/c/c2/6_zpsilyctpb7.jpg (http://wiki.sunfounder.cc/images/c/c2/6_zpsilyctpb7.jpg)

http://wiki.sunfounder.cc/index.php?title=4_Channel_5V_Relay_Module

Kód: [Vybrat]
#include <Arduino.h>
const int PumpSwitcherPin = 5;

void setup()
{
    Serial.begin(115200);
}

bool isEnabledPump = false;

void loop()
{
    isEnabledPump  = !isEnabledPump;
    digitalWrite(PumpSwitcherPin, isEnabledPump ? HIGH : LOW);
    Serial.println(isEnabledPump  ? "PUMP ON" : "PUMP OFF");
    delay(1000);
}

Pumpa funguje, napájam ju z troch tužkových bateriek (cca 4.5V), keď som ju pripojil priamo na baterku tak pumpovala, neskôr baterku vymením za adaptér.

Problém je, ale so zapojením relé, niekde evidentne robím chybu. GDN som pripojil na pin GDN, VCC som pripojil na 5V pin (VIN) a IN1 na D5 pin (v skripte PumpSwitcherPin). Spínací obvod som na druhej strane relé zapojil medzi baterku a pumpu.

Druhú stranu relé som pripojil podľa tohoto plániku:

(https://components101.com/asset/sites/default/files/component_pin/Four-Channel-Relay-Module-Pinout.jpg)

https://components101.com/asset/sites/default/files/component_pin/Four-Channel-Relay-Module-Pinout.jpg (https://components101.com/asset/sites/default/files/component_pin/Four-Channel-Relay-Module-Pinout.jpg)

Teda jednu časť som pripojil na COM (Relay 1 Common) a druhú časť na NO (Relay1 normally open). Malo by to fungovať ale nefunguje. Neviete v čom môže byť problém? Žiadnu schému určenú priamo pre tento typ relé a esp32 som nenašiel, vychádzal som zo schém zapojenia pre ESP8266 a Arduino ale myslím že zapojenie relé by malo byť na 99% v poriadku. Tak kde môže byť problém?

Tu sú ešte foto zapojenia:

http://pluton.cloud/attachment/e6c8895e-6ace-4f45-a4f6-239d83d76a8c/20210511-010117.jpg
http://pluton.cloud/attachment/0c421857-5f76-4d21-99a0-d27a7e9502e4/20210511-010129.jpg
Název: Re:Zavlažovací systém rastlín
Přispěvatel: fortran1986 11. 05. 2021, 01:18:10
Ajaj problém vyriešený zabudol som na
Kód: [Vybrat]
pinMode(5, OUTPUT);
Název: Re:Zavlažovací systém rastlín
Přispěvatel: Pavouk106 11. 05. 2021, 08:21:10
Ajaj problém vyriešený zabudol som na
Kód: [Vybrat]
pinMode(5, OUTPUT);
To se mi povedlo už nesčetněkrát :-) Zvláštní je, že někdy pinMode potřeba prostě není, jindy to bez něj nejde. Asi záleží na konstelaci planet nebo co.
Název: Re:Zavlažovací systém rastlín
Přispěvatel: _Jenda 11. 05. 2021, 10:55:27
To se mi povedlo už nesčetněkrát :-) Zvláštní je, že někdy pinMode potřeba prostě není, jindy to bez něj nejde. Asi záleží na konstelaci planet nebo co.
Tipuju že defaultně je tam režim input s pullupem, a HIGH/LOW ovládá ten pullup. Takže pokud máš na výstupu něco dostatečně citlivého, čemu stačí sepnutí přes ~30kΩ pullup, tak to fungovat může.
Název: Re:Zavlažovací systém rastlín
Přispěvatel: rrrado1 12. 05. 2021, 21:56:19
šikovné, pri razii nikoho nenájdu  ;) ;D
Název: Re:Zavlažovací systém rastlín
Přispěvatel: xyz 13. 05. 2021, 22:26:56
A to je problem ty kytky jednou tydne zalit konyvkou? Se podivej na tu hromadu soucastek z Ciny. Kontejnerove lode, logistika... Planeta place...
Název: Re:Zavlažovací systém rastlín
Přispěvatel: Ondrej Nemecek 14. 05. 2021, 00:33:17
A to je problem ty kytky jednou tydne zalit konyvkou? Se podivej na tu hromadu soucastek z Ciny. Kontejnerove lode, logistika... Planeta place...

A co pokud tam dojíždí?
Název: Re:Zavlažovací systém rastlín
Přispěvatel: xyz 14. 05. 2021, 08:30:43
Tak to je validni argument, ale i tak mam o planetu obavy :-)
Název: Re:Zavlažovací systém rastlín
Přispěvatel: Wrána diskuze 14. 05. 2021, 15:12:39
...........
ktorá má pumpovať vodu do kochlíka z nejakej vačšej nádržky s vodou.
.....

lidi to asi jakoby moc nevěděj ale existuje nějaká taková jakože záchodová norma která řiká že voběm takový tý splachovací nádržky navodu nemůže bejt víc věčí než je voběm záchodový mísy by třeba jako někdo nepřišel k ucpanýmu záchodu nemáčk čudlik a nevyrobil záchodovou potopu nebo takovýho něco :o ;)
just saying :D :) ;) ;) 
Název: Re:Zavlažovací systém rastlín
Přispěvatel: xyz 14. 05. 2021, 16:03:57
...........
ktorá má pumpovať vodu do kochlíka z nejakej vačšej nádržky s vodou.
.....

lidi to asi jakoby moc nevěděj ale existuje nějaká taková jakože záchodová norma která řiká že voběm takový tý splachovací nádržky navodu nemůže bejt víc věčí než je voběm záchodový mísy by třeba jako někdo nepřišel k ucpanýmu záchodu nemáčk čudlik a nevyrobil záchodovou potopu nebo takovýho něco :o ;)
just saying :D :) ;) ;)

Uz se tim zabyva i EU https://www.parlament.gv.at/PAKT/EU/XXIV/EU/12/22/EU_122275/imfname_10412305.pdf

Zatim je to jen doporuceni ;-) Maximum je 6 litru.
Název: Re:Zavlažovací systém rastlín
Přispěvatel: Tomáš Procházka 14. 05. 2021, 16:09:49
...........
ktorá má pumpovať vodu do kochlíka z nejakej vačšej nádržky s vodou.
.....

lidi to asi jakoby moc nevěděj ale existuje nějaká taková jakože záchodová norma která řiká že voběm takový tý splachovací nádržky navodu nemůže bejt víc věčí než je voběm záchodový mísy by třeba jako někdo nepřišel k ucpanýmu záchodu nemáčk čudlik a nevyrobil záchodovou potopu nebo takovýho něco :o ;)
just saying :D :) ;) ;)


na základní/střední to moc nepomohlo ... kdo chce potopu, tak zmáčkne vícekrát :D
Název: Re:Zavlažovací systém rastlín
Přispěvatel: drnest 14. 05. 2021, 16:13:33
Kdysi jsem hledal systém, kde by té elektroniky bylo co nejmíň. Našel jsem www.tropf-blumat.cz což jsou takové "mrkvičky" zapíchnuté do truhlíku, propojené hadičkou. V "mrkvičce" je nějaký jíl či co a když je to vlhké, tak to zvětší objem, přimáčkne hadičku a nezalévá. Ale zatím jsem si to nepořídil.