DHT22 zawiesza program - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Czujniki (https://forum.arduinopolska.pl/dzial-czujniki) +--- Wątek: DHT22 zawiesza program (/watek-dht22-zawiesza-program) Strony:
1
2
|
RE: DHT22 zawiesza program - Piter1401 - 18-12-2016 Sprawdziłem program wyłączając zamiennie biblioteki odpowiedzialne za DHT oraz DS1307. Program zawiesza się tylko z fragmentem kodu odpowiedzialnym za DHT. Program z samym kodem odpowiedzialnym za zegar czasu rzeczywistego działa bez problemu. RE: DHT22 zawiesza program - namok - 18-12-2016 Podaj źródła bibliotek. Czy przykładowy program dostarczony z biblioteką działa(o ile taki jest)? RE: DHT22 zawiesza program - Piter1401 - 18-12-2016 Bazowałem na tej stronie - http://www.jarzebski.pl/arduino/czujniki-i-sensory/czujnik-wilgotnosci-i-temperatury-dht11-dht22.html Również się zawiesza na przykładowym programie. RE: DHT22 zawiesza program - namok - 18-12-2016 (18-12-2016, 21:23)Piter1401 napisał(a): Również się zawiesza na przykładowym programie.To czego oczekujesz? Program jest dokładnie taki sam jak ten na stronie? Sprawdzałeś obie biblioteki? RE: DHT22 zawiesza program - mundak.pc - 19-12-2016 Jakie zasilanie masz podlaczone USB? Ja mialem podobnie z czujnikiem swiatla i dwoma termometrami DS18B20 + w5100 jak ladowalem sketch przez chwile wszystko dziala ale po odswiezeniu strony wszystko sie sypalo ale zmienilo sie jak podlaczylem zasilacz 9V 700mA. RE: DHT22 zawiesza program - Piter1401 - 19-12-2016 (18-12-2016, 21:39)namok napisał(a): To czego oczekujesz?Pomocy w rozwiązaniu problemu, może ktoś się spotkał z czymś podobnym i wie co może być przyczyną. Tak, wgrywałem ten sam program z ww. strony i problem nie zniknął. RE: DHT22 zawiesza program - Piter1401 - 19-12-2016 (19-12-2016, 12:20)mundak.pc napisał(a): Jakie zasilanie masz podlaczone USB? Ja mialem podobnie z czujnikiem swiatla i dwoma termometrami DS18B20 + w5100 jak ladowalem sketch przez chwile wszystko dziala ale po odswiezeniu strony wszystko sie sypalo ale zmienilo sie jak podlaczylem zasilacz 9V 700mA. Zasilam układ z USB poprzez programtor USBasp. Nie sprawdzałem układu z zewnętrznym zasilaniem. Sprawdzę to i dam znać. RE: DHT22 zawiesza program - namok - 19-12-2016 (19-12-2016, 18:10)Piter1401 napisał(a):Do głowy mi nie przyszło że można pisać na forum nie sprawdziwszy przedtem czy poszczególne elementy działają. Jak rozumiem sam czujnik DHT sprawdziłeś dopiero w momencie gdy o to poprosiłem. Z taką głupotą dawno się nie spotkałem.(18-12-2016, 21:39)namok napisał(a): To czego oczekujesz?Pomocy w rozwiązaniu problemu, może ktoś się spotkał z czymś podobnym i wie co może być przyczyną. RE: DHT22 zawiesza program - Piter1401 - 19-12-2016 (19-12-2016, 19:37)namok napisał(a):(19-12-2016, 18:10)Piter1401 napisał(a):Do głowy mi nie przyszło że można pisać na forum nie sprawdziwszy przedtem czy poszczególne elementy działają. Jak rozumiem sam czujnik DHT sprawdziłeś dopiero w momencie gdy o to poprosiłem. Z taką głupotą dawno się nie spotkałem.(18-12-2016, 21:39)namok napisał(a): To czego oczekujesz?Pomocy w rozwiązaniu problemu, może ktoś się spotkał z czymś podobnym i wie co może być przyczyną. Sam czujnik działa od poczatku. Napisałem jasno, że problem leży w zawieszaniu się programu po chwili pracy. Nic nie mówiłem o tym, że czujnik nie działa. Na forum napisałem dopiero po tym jak samemu nie znlazłem rozwiązania więc daruj sobie takie komentarze. Mam wytłumaczyć bardziej łopatologicznie żebyś nie musiał sobie nic dopowiadać ? Proszę bardzo.: Włączam zasilanie, program działa pewien czas odczytując wartości z czujnika. Po pewnym czasie zawiesza się, pozostawiając "zamrożone" napisy na lcd oraz nie reagując na przyciski podłączone do pinów cyfrowych jak i na przycisk pod przerwaniem. Pisałem o tym wszystkim wcześniej. RE: DHT22 zawiesza program - Piter1401 - 19-12-2016 Wygląda na to, że problem rozwiązało usunięcie bibliotek z folderu środowiska Arduino i załadowanie ich od nowa. Dziękuję za pomoc i poświęcony czas. |