• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
DHT22 niespodziewane resety
#1
Tak jak w temacie, używam dht22 do odczytu wilgotności i temperatury. Używam biblioteki od adafruit i wszystko działa na pozór poprawnie ale co jakiś czas, nie wiem dokładnie co ile, program się resetuje i nawet bym tego nie zauważył bo wszystkie ustawienie są zapisane do eprom ale na starcie działa też buzzer który informuje o włączeniu urządzenia i zauważyłem, że co jakiś czas cały program łapie reboot. Co mogę z tym zrobić ?
 
Odpowiedź
#2
Zależy o jakim czasie mówisz, bo można podłączyć do serial monitora i przechwycić rzucany błąd.

A po drugie wstaw to co pisałeś może to błąd w kodzie...
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą. 
 
Odpowiedź
#3
Może spróbuj dołączyć na zasilanie przy czujniku kondensator, ale brak jego nie powinien powodować resetu procesorka. Mogą to być jakieś zakłócenia.
Dodam tylko, że ten czujnik to wielka lipa, szczególnie pomiar wilgotności jest kiepski. Ja wymieniłem go na HTU21 pracujący po I2C.
 
Odpowiedź
#4
Dziękuję za odpowiedźi, wygląda na to, że problem był z zasilaniem, zrobiłem do tego dedykowane pcb i zastosowany zasilacz jednak jest za słaby, myślę że kondensator załatwi sprawę
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości