Skocz do zawartości

Kurs Arduino II - #4 - przerwania, kontaktron, czujnik PIR


Pomocna odpowiedź

@Macej98 masz opóźnienie 5sekund. Zmienna zmiana ustawi się w przerwaniu ale główna pętla musi doliczyć swoje żeby sprawdzić warunek jeszcze raz. Zrób to na jakimś while(licznik>5000) delay(1) żeby zwiększyć częstość odczytów, albo w ogóle odrzuć delay i użyj millis

  • 3 tygodnie później...

Cześć wszystkim,

Mam problem donośnie o czujnik PIR. W ogóle go nie wykrywa, podłączałem każdy pin różnie, próbowałem wszystkich możliwośći, i nie wykrywa ruchu. 

Mógłby ktoś pomóc?

 

 

Przed chwilą, ethanak napisał:

Trochę słabo na tych zdjęciach widać - jesteś pewien że masz zasilanie na czujniku?

Tak, zasilanie jest podpięte do 5V, i dalej nic.

A możesz jednak sprawdzić multimetrem na pinach?

Zawsze możesz sprawdzuć sam czujnik - podłącz zasilanie, na pinie wyjścia (środkowy) powinno być 3.3V przy wykryciu ruchu.

@ethanak Dobrze spróbóje, chodzi czerwoną sonde przyłożyć do końcówki przewodu idącego do pinu 5v a czarną do początku przewodu idącego od czujnika? Przepraszam kurs elektroniki dawno robiłem, i niektóre rzeczy zapomniałem.

 

Kurcze, nie mam pod nosem czujnika a teraz go nie znajdę (naprawdę nie mam prądu). Odłącz przewody od czujnika i sprawdź czt tam jest zasilanie (skrajne piny). Jeśli jest, to sprawdź sam czujnik (3.3V miedzy środkowym pinem i masą)

1 minutę temu, ethanak napisał:

Kurcze, nie mam pod nosem czujnika a teraz go nie znajdę (naprawdę nie mam prądu). Odłącz przewody od czujnika i sprawdź czt tam jest zasilanie (skrajne piny). Jeśli jest, to sprawdź sam czujnik (3.3V miedzy środkowym pinem i masą)

Dzieki, juz sprawdzam.

4 minuty temu, ethanak napisał:

Kurcze, nie mam pod nosem czujnika a teraz go nie znajdę (naprawdę nie mam prądu). Odłącz przewody od czujnika i sprawdź czt tam jest zasilanie (skrajne piny). Jeśli jest, to sprawdź sam czujnik (3.3V miedzy środkowym pinem i masą)

Przykładam czarną sonde do masy, a czerwoną do zasilania, i na mierniku 0, jeśli czujnik się zepsuł, to kiedyś zamówie nowy, chyba ten czujnik nie jest aż bardzo potrzebny do dalszych tematów? Jak będe kiedyś miał jeszcze jeden to wróce do tego tematu.

6 minut temu, ethanak napisał:

To raczej źle podłączone przewody. Podłącz się bezpośrednio do Arduino bez żadnej płytki stykowej.

Z czujnikiem podpiętym do Arduino między vcc a gnd jest 5v.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...