Krok 1: Wykonaj to
Co to jest?
Zamień swój micro:bit w alarm wrażliwy na światło, aby pomóc Ci wstać rano. Nauczysz się jak używać nieskończonych pętli i wyboru z porównywaniem.
Te dwa filmy pokazują, co stworzysz i jak to zakodować:
Jak to działa
- Program używa wyświetlacza LED micro:bit jako czujnika światła.
- Wybór ("jeśli... w przeciwnym razie") i logika porównań (> 70) są używane tak, że jeśli poziom światła jest powyżej określonej wartości, to pojawia się ikona słońca i powoduje hałas; w przeciwny razie, to wyczyści ekran.
- Jeśli poziom światła jest większy niż (>) 70, na wyświetlaczu LED pojawi się słońce, przekazując Ci, że czas wstawać.
- Program używa nieskończonej pętli, aby obserwować poziom światła.
- Możesz dostosować próg, przy którym pojawia się słońce. Użyj większych liczb, aby zmniejszyć wrażliwość na światło, więc alarm wyłącza się tylko wtedy, gdy jest jaśniej - lub mniejszych liczb, aby był bardziej wrażliwy na światło.
Czego potrzebujesz
- micro:bit (lub użyj symulatora w edytorach online)
- MakeCode lub edytor Pythona
- pakiet baterii (opcjonalny, ale zalecany)
Krok 2: Zakoduj to
Krok 3: Ulepsz to
- Zmień dźwięk alarmu.
- Zastąp ikonę słońca wiadomościami motywującymi, które pomogą Ci rozpocząć swój dzień.