Witam,
wiem, że było już sporo tematów związanych z tym czujnikiem, ale niestety nie wiem co zrobić aby pomiar był bardziej dokładny. Kiedy czujnik oddalony jest od przeszkody załóżmy o 5 cm, to wartość waha się pomiędzy 5, a 6 cm. Z kolei, kiedy oddalony jest więcej niż 10 cm, wartości są bardzo niedokładne. Dziwne.. bo przy odbiorze ramek pilotów na podczerwień programy z książki bardzo dokładnie mierzą czas trwania impulsów, więc raczej jest to wina programu, choć nie wiem co jest nie tak.
Oto program:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
oraz plik.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Procesor to atmega8, taktowana częstotliwością 8Mhz.
Pozdrawiam