Nie idzie.
Teoretycznie bme może być zepsute.
Jutro wracam do samego czujnika pyłu.
No chyba że masz coś dla samego bme bez pyłków.
ALL czujników na ESP DHT, BME, AM, NTC, DS
-
QLQ
- Posts: 2512
- Joined: Sun Sep 03, 2017 9:13 am
Code: Select all
if (!bme.begin()) { Serial.println("Could not find a valid BME280 sensor, check wiring!"); while (1); }Tu maszpowiazany wątek z czujnikiem bme: viewtopic.php?f=6&t=2410&start=100
Ale sprawdź najpierw jak kolega @shimano73 pisze skanerem. Kod masz w podanym linku. Otwórz podgląd portu i zobacz. W kodzie skanera są chyba inne GPIO gdzie podlaczasz czujnik ale można to zmienić.
jak coś nie działa to włącz zasilanie.....
-
PioKar
- Posts: 411
- Joined: Thu May 03, 2018 5:56 am
Jest tak.
BME znalazł się, czujnik pyłu pokazał się ale nie zmienia wskazań.
Teraz poczytam co z tym pyłem że nie zmienia wskazań.
Dzięki za wskazówki.
BME znalazł się, czujnik pyłu pokazał się ale nie zmienia wskazań.
Teraz poczytam co z tym pyłem że nie zmienia wskazań.
Dzięki za wskazówki.
-
dawidd
- Posts: 678
- Joined: Tue Dec 19, 2017 12:45 pm
- Been thanked: 1 time
Przy uśrednionej wartosci odczytu z czujnika pyłu odczyt zmienia sie po woli. Możesz dołączyć pin A0 do 3,3V przez rezystor np 10kom i zobacz czy wartość w supli się zacznie podnosić
Zobacz jeszcze to, może sie przyda:
viewtopic.php?f=11&t=2989
Zobacz jeszcze to, może sie przyda:
viewtopic.php?f=11&t=2989
-
PioKar
- Posts: 411
- Joined: Thu May 03, 2018 5:56 am
Dzięki.dawidd wrote: Sat Dec 01, 2018 5:07 am Przy uśrednionej wartosci odczytu z czujnika pyłu odczyt zmienia sie po woli. Możesz dołączyć pin A0 do 3,3V przez rezystor np 10kom i zobacz czy wartość w supli się zacznie podnosić
Zobacz jeszcze to, może sie przyda:
viewtopic.php?f=11&t=2989
Na sofcie ( tym z ostatniej strony) z tamtego tematu pyłki ruszyły.
Czujnik wykrywa palenie papierosów więc coś się dzieje.
Natomiast ciągle nie mogę połączyć tych dwóch wersji.
Czyli pyłków z bme.
No nic wezmę nożyczki i plaster i potrenuję wytnij wklej.
Generalnie jest postęp bo wiadomo że czujniki są sprawne.
-
dawidd
- Posts: 678
- Joined: Tue Dec 19, 2017 12:45 pm
- Been thanked: 1 time
U mnie tez soft z bmp i czujnikiem pyłu nie ruszył dlatego używam tego z linku ktory podałem. Inna rzecz ze nie wysilałem sie bezy znaleźć przyczynę a Wojtek pisał, ze sam używa wiec pewnie coś było u mnie nie tak. Pamiętam jedynie, ze jak podłączyłem rezystor do A0 i plusa to wartość w supli szla do góry wiec ta cześć kodu działała poprawnie.
-
wojtas567
- Posts: 2334
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
U mnie działają oba czujniki razem na jednym ESP już jakiś czas i dosyć stabilnie co do BME to nie mam zastrzeżeń pracuje idealnie ale czujnik pyłu przekłamuje i nie wiem gdzie tkwi problem. Czy u was podają wartości prawidłowe ktoś może sprawdzał?
Pozdrawiam
Wojtek
Wojtek
-
PioKar
- Posts: 411
- Joined: Thu May 03, 2018 5:56 am
Ja jeszcze kombinuję na wszystkie sposoby.
BME jak już ruszył to jest bez problemowy.
Pyłki niby działają.
Ale jest różnica na przykładach dla arduino a tym programem.
Tu generalnie pokazuje:
Nieprzetworzona wartość sygnału (0-1023): 4.00 - uśredniona wartość: 4.00 - miliwolty: 19.53 - Gęstość pyłu [ug/m3]: 3.22
BME Temp : 22.20 Wilgotność : 37.43
A czy to prawidłowo czy nie to jeszcze nie wiem.
Jak wkładam w otwór czujnika kawałek plastikowego patyka to zmienia na:
Nieprzetworzona wartość sygnału (0-1023): 112.00 - uśredniona wartość: 5.00 - miliwolty: 546.87 - Gęstość pyłu [ug/m3]: 92.87
Czyli niby działa.
Ale na dym z papierosa już nie bardzo reaguje.
Natomiast na przykładach dla arduino tylko dla czujnika pyłu jest to jak gdyby dynamiczniejsze i widziałem wskazania w okoliczch 300
BME jak już ruszył to jest bez problemowy.
Pyłki niby działają.
Ale jest różnica na przykładach dla arduino a tym programem.
Tu generalnie pokazuje:
Nieprzetworzona wartość sygnału (0-1023): 4.00 - uśredniona wartość: 4.00 - miliwolty: 19.53 - Gęstość pyłu [ug/m3]: 3.22
BME Temp : 22.20 Wilgotność : 37.43
A czy to prawidłowo czy nie to jeszcze nie wiem.
Jak wkładam w otwór czujnika kawałek plastikowego patyka to zmienia na:
Nieprzetworzona wartość sygnału (0-1023): 112.00 - uśredniona wartość: 5.00 - miliwolty: 546.87 - Gęstość pyłu [ug/m3]: 92.87
Czyli niby działa.
Ale na dym z papierosa już nie bardzo reaguje.
Natomiast na przykładach dla arduino tylko dla czujnika pyłu jest to jak gdyby dynamiczniejsze i widziałem wskazania w okoliczch 300
-
mihu
- Posts: 160
- Joined: Wed Feb 28, 2018 6:00 pm
ok Wojtku dzisiaj czujnik podłączony w wentylacji na zewnątrzwojtas567 wrote: Tue Nov 27, 2018 9:24 pm Jest ok.
żeby dopasować do swojego ciśnienia musisz zmienić w tym miejscu wartość 1450 na ok - 350 ? wychodzi mi na minusie gdzie Ty mieszkasz, w depresji??a jeżeli nie potrzebujesz wykresów u fracza to podziel tą wartość przez 100.0F a nie 1000.0FCode: Select all
t = (bme.readPressure() + 1450) / 1000.0F; // kPa
mam tak od 8 godzin stabilnie
ciśnienie atm. w (kPa)Termometr DS18B20, Numer kanału: 0 Temperatura 102.019661°C
cisnienie Czujnik odległości, Numer kanału: 4 Odległość 1020.20874m
moje stacje w domu pokazują 997mb/hpa
i stacja 2 pokazuje 1005 hpa
na stronie z miasta z czujnika pokazuje 1018.00
czyli o ile mam zkorygować wartość jaka wpisać ?
