Instructions
Strona 21 z 61
Dystrybucja Conrad Electronic Sp. z o.o., ul. Kniaźnina 12, 31-637 Kraków, Polska
Copyright © Conrad Electronic 2012, Kopiowanie, rozpowszechnianie, zmiany bez zgody zabronione.
www.conrad.pl
www.conrad.pl
Wykonaj następujące polecenia i wypróbuj sam:
cd /home/pi/Desktop/Joy-Pi/
sudo python sound.py
Najpierw definiujemy nasz pin, GPIO18. Następnie ustawiliśmy pętlę while, aby trwale uruchomić ten
skrypt. Sprawdzamy, czy otrzymaliśmy sygnał wejściowy z czujnika dźwięku wskazujący, że zostały
wykryte głośne dźwięki, a następnie drukujemy „Wykryto dźwięk”. Jeśli naciśnięto Ctrl + C, program
kończy pracę.
5.6 LEKCJA 6: WYKRYWANIE JASNOŚCI CZUJNIKIEM ŚWIATŁA
Czujnik światła jest jednym z naszych ulubionych. Jest niezwykle przydatny w wielu projektach i
sytuacjach, np. z lampami, które włączają się automatycznie, gdy tylko się ściemni. Dzięki czujnikowi
światła możemy zobaczyć, jak jasna jest powierzchnia modułu.
Czujnik światła jest trudny do wykrycia, ponieważ składa się z bardzo małych części. Czujnik znajduje
się po lewej stronie brzęczyka. Jeśli zakryjesz go palcem, wyjście czujnika światła powinno być bliskie
zeru, ponieważ żadne światło nie może do niego dotrzeć.
Czas przetestować to w czasie rzeczywistym i zobaczyć, jak to działa. Jednak czujnik światła różni się
trochę od innych czujników, ponieważ działa z I2C, a nie z normalnymi GPIO, czego nauczyliśmy się na
wcześniejszych lekcjach.
W tym skrypcie używamy funkcji do komunikacji z czujnikiem, w ten sposób możemy uzyskać jasność.
Im wyższa liczba, tym wyższe otoczenie.










