sds011 + arduino mega - problem - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: sds011 + arduino mega - problem (/watek-sds011-arduino-mega-problem) |
sds011 + arduino mega - problem - user10 - 30-04-2019 Witam posiadam czujnik pyłu nova fitnes sds. czujnik podlaczam do arduino Uno r3 i wszystko dziala poprawnie. problem pojawia sie gdy czujnik podlaczam do Megi - wowczas nie są zczytywane wartosci . ze wzgledu ze w medze w porównaniu do uno jest kilka portów TX/RX podejrzewam ze tu jest problem, ale niestety nie moge sobie z nim poradzic. korzystam z gotowej biblioteki https://github.com/lewapek/sds-dust-sensors-arduino-library przy wykorzystaniu UNO podlaczam czujnik pod porty 0 i 1, odpowidnio deklarując w kodzie zmienne RxPin i TxPin przy mega podlaczam czujnik do pinow 0 i 1 i niestety nie mam odczytów. docelowo chcialbym poslaczyc pod serial1 i piny 18 i 19 jednak nie potrafie zadeklarowac serial1 w skrypcie. RE: sds011 + arduino mega - problem - error105 - 30-04-2019 Pokaż kod to się pomyśli co nie tak RE: sds011 + arduino mega - problem - user10 - 30-04-2019 (30-04-2019, 13:43)error105 napisał(a): Pokaż kod to się pomyśli co nie tak Kod: #include "SdsDustSensor.h" RE: sds011 + arduino mega - problem - kaczakat - 30-04-2019 W podanym linku masz wyjaśnione, że biblioteka działa na softserial i piny mogą być dowolne. Ale nie powinny być to piny używane w kodzie do serial sprzętowego. W UNO więc to Ci nie powinno działać, albo przynajmniej robiłeś sieczkę na linii danych. Jak masz mega to oczywiście byłoby lepiej korzystać ze sprzętowego serial1 2 lub 3, jak biblioteka nie umie to pisać własne zmiany lub szukać innej. RE: sds011 + arduino mega - problem - user10 - 01-05-2019 dzieki. udalo sie. faktycznie na stronie jest wszystko tylko jakos przeoczylem wystarczy Kod: #include "SdsDustSensor.h" Kod: PM2.5 = 5.80, PM10 = 28.40 dzieki za pomoc. pzdr. RE: sds011 + arduino mega - problem - Mts998 - 07-09-2022 (01-05-2019, 18:33)user10 napisał(a): dzieki. udalo sie. |