Witam,
Od kilku dni głowie się z jednym problemem, buduje sobie prosty alarm wykorzystując Attiny2313 w zestwie uruchomieniowym AVT-992 czujnik HC-sr501
do niego konwerter poziomów logicznych, klawiaturę zrobioną na bazie mikroswitchy, buzzer i kilka diod led i przekaźnik do syreny. Mój problem dotyczy sygnału z czujnika ruchu.
Do czujnika podłączam zasilanie 5V a linię OUT podłączam do konwertera poziomów logicznych następnie to do portu mikroprocka ustawionego na wejście i stan niski. Program oczekuje stanu wysokiego na wejściu. Jeżeli podłącze wejście konwertera wprost do zasilania 3.3V to to na wyjściu pojawia się stan wysoki (napięcie mierzone na wyściui konwertera wynosi około 2,6V) i to uruchamia instrukcje programu dalej. Jeżeli na wejście podłącze czujnik ruchu który po wykryciu ruchu powinien zmienić stan na wysoki i poprzez konwerter również uruchomić to już to nic nie daje
Sprawdzałem czujnik na gotowym programie do arduino wiec jest sprawny
Również z prostym sterowaniem diodą led daje rade.
Liczę na waszą pomoc i pomysły w rozwiązaniu tego problemu, Dodatkowo ponieważ jest to mój pierwszy post na tym forum chciałem się z wszystkimi przywitać
Pozdrawiam ElSzafrani