Krok 1: Wykonaj to
Co to jest?
Czy ktoś był w Twoim pudełku z ciastkami? Możesz zaprogramować swój BBC micro:bit tak, aby działał jak alarm, który będzie Cię powiadamiał! Dowiesz się o wyborze, porównaniu logicznym i czujniku światła micro:bit.
Te dwa filmy pokazują, co stworzysz i jak to zakodować:
Jak to działa
- Program zamienia wyświetlacz LED micro:bit w czujnik światła.
- Umieść swój micro:bit w pudełku, które chcesz chronić. Po otwarciu pokrywy pudełka, czujnik światła wykrywa zmianę poziomu światła i wyzwala alarm.
- Program używa nieskończonej pętli, aby obserwować poziom światła.
- Wybór ('jeśli... w przeciwnym razie') i logika porównań (> 30) są używane tak, że jeśli poziom światła jest powyżej określonej wartości, to na wyświetlaczu pojawia się zła twarz; w przeciwny razie, to wyczyści ekran.
Czego potrzebujesz
- micro:bit (lub symulator MakeCode)
- Edytor MakeCode
- pakiet baterii
Krok 2: Zakoduj to
Krok 3: Ulepsz to
- Dostosuj program, usuwając część porównania 'w przeciwnym razie' tak, aby zdenerwowana twarz pozostawała na ekranie micro:bit bez względu na poziom światła, aby wiedział, że ktoś otworzył Twoje putełko.
- Dodaj dźwiękowy alarm używając bloków z sekcji Muzyka w edytorze MakeCode.
- Policz, ile razy Twoje pudełko zostało otwarte wprowadzając do programu zmienną.
- Jeśli masz dwa micro:bits, użyj funkcji radio, aby wysłać Ci sygnał, gdy tylko Twoje pudełko zostanie otwarte. Spójrz na projekt alarm świetlny, aby dowiedzieć się, jak to zrobić.