Czujnik deszczu

Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

https://botland.com.pl/czujniki-pogodow ... yl-83.html
  1. Czy warte to coś?
  2. Czy to pokazuje tylko true (pada) i false (nie pada) i można to podpiąć tam gdzie kontaktron czy może jednak pokazuje jakieś % i bez wsparcia softu się nie obejdzie?
  3. Jak już skończy padać a to dalej będzie mokre to będzie pokazywać że pada dopóki nie wyschnie tak?
George2002
Posty: 188
Rejestracja: pn maja 01, 2017 2:00 am

AD1
To zależy czego się oczekuje o tego ;) działać będzie ale profesjonalne pomiary ilości opadów mierzone są albo wagowo albo kropelkowo :)
AD2
Pokazuje to w wersji cyfrowej pada nie pada a w analogowej pada i nie pada ale dodatkowo ile tego padania i niepadania :)
AD3
Dokładnie tak, najgorzej jak ptak nasr... to wtedy pada baaardzo długo :D
Darek
Posty: 43
Rejestracja: sob sty 23, 2016 10:26 pm
Lokalizacja: Paczków
Kontakt:

Zdecydowanie lepsze i nie drogie rozwiązanie to taki czujnik:
http://www.maplin.co.uk/p/maplin-replac ... 96gy-n77nf

Określona ilość deszczu wywołuje impuls. Zliczamy ilość tych impulsów i mnożymy razy 0,2794 w funkcji czasu da nam to ilość opadów w mm np.: w ciągu minuty, godziny czy doby. Buduje w wolnych chwilach stację meteo i tak czujnik mam już "na biurku" gotowy do montażu na zewnątrz. Może kiedyś to skończę :D .
https://www.meteopaczkow.pl

Jeśli chodzi o jego dokładność to jest co najwyżej poprawna, ale napewno lepsza niż tego z Botlandu, testowałem wlewając do niego 100 ml wody w zależności od prędkości wlewania wskazania były w zakresie ok. 85-115 ml. Jak przestaje padać to nie ma wskazań :) ,ale nie wiem co będzie jak ptak narobi w otwór :) czas pokaże.
Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

Generalnie mi chodzi o to żeby sprawdzić czy w domu pada czy nie, bo często jest tak że w robocie świeci słońce a domu powódź i na odwrót. Więc najbardziej zniechęca mnie to że jak juz skończy padać to nadal będzie pokazywać że jest mokry.

To co podesłałeś fajne. Ale da radę to podpiąć do supli jako pada/nie pada bez proszenia o nowy soft? ;-) A takie? http://allegro.pl/czujnik-deszczu-analo ... 77009.html

BTW, widze że Paczków to stolica smart home w Polsce :-D
BTW2, usuń cienie z tekstu na stronie, dużo lepiej się wtedy czyta (z dokładnością do żółtych nagłówków) ;) http://scr.hu/1ezj/9lx8y
Pawele
Posty: 176
Rejestracja: wt wrz 05, 2017 5:59 pm

fracz pisze: wt maja 30, 2017 5:52 am https://botland.com.pl/czujniki-pogodow ... yl-83.html
  1. Czy warte to coś?
  2. Czy to pokazuje tylko true (pada) i false (nie pada) i można to podpiąć tam gdzie kontaktron czy może jednak pokazuje jakieś % i bez wsparcia softu się nie obejdzie?
  3. Jak już skończy padać a to dalej będzie mokre to będzie pokazywać że pada dopóki nie wyschnie tak?
@fracz
@Darek

Trochę odświeżę temat. Jest do tego sensora może jakiś gotowy soft pod suplę, która przedstawi choćby orientacyjnie ale jednak % zwilżenie tego panelu (nie tylko suchy/mokry)? Chciałbym aby ten panel służył mi na zewnątrz jako "liść", więc pozostałości po deszczu w tym przypadku są na +. Tyle tylko, że sucho/mokro to słaba orientacja, najlepiej jakby w jakikolwiek sposób dało się %, nawet ze sporym +- ale to zawsze coś..
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

Pawele pisze: pt maja 08, 2020 11:25 am Trochę odświeżę temat. Jest do tego sensora może jakiś gotowy soft pod suplę, która przedstawi choćby orientacyjnie ale jednak % zwilżenie tego panelu (nie tylko suchy/mokry)? Chciałbym aby ten panel służył mi na zewnątrz jako "liść", więc pozostałości po deszczu w tym przypadku są na +. Tyle tylko, że sucho/mokro to słaba orientacja, najlepiej jakby w jakikolwiek sposób dało się %, nawet ze sporym +- ale to zawsze coś..

Kod: Zaznacz cały

// https://github.com/klew/arduino

#include <SPI.h>
#include <SuplaDevice.h>

#include <supla/sensor/thermometer.h>

#include <supla/network/esp_wifi.h>
Supla::ESPWifi wifi("your_wifi_ssid", "your_wifi_password");

class RainSensor : public Supla::Sensor::Thermometer {
  public: RainSensor(int pin) : pin(pin) {}
  void onInit() { 
    pinMode(pin, INPUT);
    channel.setNewValue(getValue()); }
  double getValue() { return map(analogRead(pin), 0 ,1024, 0, 100); }
  protected: int pin;
};

void setup() {

  Serial.begin(115200);

  // Replace the falowing GUID with value that you can retrieve from https://www.supla.org/arduino/get-guid
  char GUID[SUPLA_GUID_SIZE] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
  
  // Replace the following AUTHKEY with value that you can retrieve from: https://www.supla.org/arduino/get-authkey
  char AUTHKEY[SUPLA_AUTHKEY_SIZE] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};

  new RainSensor(A0);

  wifi.enableSSL(false);
  SuplaDevice.begin(GUID,              // Global Unique Identifier 
                    "svr1.supla.org",  // SUPLA server address
                    "email@address",   // Email address used to login to Supla Cloud
                    AUTHKEY);          // Authorization key
}

void loop() {
  SuplaDevice.iterate();
}
Na powyższym przykładzie działa mi czujnik gazu.
https://www.facebook.com/groups/supladiy/
Kassewsky
Posty: 164
Rejestracja: śr sty 22, 2020 9:44 am

lukfud pisze: pt maja 08, 2020 1:17 pm
Pawele pisze: pt maja 08, 2020 11:25 am Trochę odświeżę temat. Jest do tego sensora może jakiś gotowy soft pod suplę, która przedstawi choćby orientacyjnie ale jednak % zwilżenie tego panelu (nie tylko suchy/mokry)? Chciałbym aby ten panel służył mi na zewnątrz jako "liść", więc pozostałości po deszczu w tym przypadku są na +. Tyle tylko, że sucho/mokro to słaba orientacja, najlepiej jakby w jakikolwiek sposób dało się %, nawet ze sporym +- ale to zawsze coś..

Kod: Zaznacz cały

// https://github.com/klew/arduino

#include <SPI.h>
#include <SuplaDevice.h>

#include <supla/sensor/thermometer.h>

#include <supla/network/esp_wifi.h>
Supla::ESPWifi wifi("your_wifi_ssid", "your_wifi_password");

class RainSensor : public Supla::Sensor::Thermometer {
  public: RainSensor(int pin) : pin(pin) {}
  void onInit() { 
    pinMode(pin, INPUT);
    channel.setNewValue(getValue()); }
  double getValue() { return map(analogRead(pin), 0 ,1024, 0, 100); }
  protected: int pin;
};

void setup() {

  Serial.begin(115200);

  // Replace the falowing GUID with value that you can retrieve from https://www.supla.org/arduino/get-guid
  char GUID[SUPLA_GUID_SIZE] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
  
  // Replace the following AUTHKEY with value that you can retrieve from: https://www.supla.org/arduino/get-authkey
  char AUTHKEY[SUPLA_AUTHKEY_SIZE] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};

  new RainSensor(A0);

  wifi.enableSSL(false);
  SuplaDevice.begin(GUID,              // Global Unique Identifier 
                    "svr1.supla.org",  // SUPLA server address
                    "email@address",   // Email address used to login to Supla Cloud
                    AUTHKEY);          // Authorization key
}

void loop() {
  SuplaDevice.iterate();
}
Na powyższym przykładzie działa mi czujnik gazu.
A jest jakiś gotowy soft z tym czujnikiem opadu oraz bme 280 i bh1750 ??
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

Kassewsky pisze: pt maja 22, 2020 6:31 pm A jest jakiś gotowy soft z tym czujnikiem opadu oraz bme 280 i bh1750 ??
Nie wiem, nie korzystam z gotowych binarek. Jak chcesz, mogę podrzucić Ci swój, tylko napisz mi na których pinach ma być SDA i SCL.
https://www.facebook.com/groups/supladiy/
Kassewsky
Posty: 164
Rejestracja: śr sty 22, 2020 9:44 am

lukfud pisze: pt maja 22, 2020 8:46 pm
Kassewsky pisze: pt maja 22, 2020 6:31 pm A jest jakiś gotowy soft z tym czujnikiem opadu oraz bme 280 i bh1750 ??
Nie wiem, nie korzystam z gotowych binarek. Jak chcesz, mogę podrzucić Ci swój, tylko napisz mi na których pinach ma być SDA i SCL.
Płytka wemos D1 mini 🙂
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

Kassewsky pisze: pt maja 22, 2020 8:46 pm Płytka wemos D1 mini 🙂
Ok, czyli 4,5. Coś jeszcze chcesz mieć? przekaźnik, przycisk?
https://www.facebook.com/groups/supladiy/
ODPOWIEDZ

Wróć do „Ogólna dyskusja”