Skip to content

Aktywność

Lampka nocna

Średnio zaawansowany | MakeCode, Python | Czujnik światła, Wyświetlacz LED | Czujniki, Pogoda & klimat, Wejście/Wyjście, Wybór, Światło

Krok 1: Wykonaj to

Co to jest?

Światło nocne, które zapala wyświatlacz LED Twojego micro:bita w ciemności.

księżyc nad micro:bitem ze świecącymi wszystkimi diodami LED

Jak to działa

  1. Podobnie, jak Projekt czujnika światła słonecznego, wykorzystuje diody LED jako czujnik światła. Zakryj ręką wyświetlacz i sprawdź, czy się zapala.
  2. Używa wyboru, aby wykryć, czy poziom światła docierającego do micro:bita spadnie poniżej określonego poziomu - jest mniejszy niż (<) 100. Jeśli jest ciemno, włączy wyświetlacz micro:bita, w przeciwnym razie czyści ekran, więc diody LED są ciemne.
  3. Może być konieczne dostosowanie progu liczby 100 w zależności od warunków oświetlenia w Twoim otoczeniu.
  4. Jak myślisz, do czego mógłbyś użyć tej lampki nocnej? Czy może przyczynić się do poprawy bezpieczeństwa ludzi i zwierząt w ciemności?

Czego potrzebujesz

  • micro:bit (lub symulator MakeCode)
  • MakeCode lub edytor Pythona
  • pakiet baterii (opcjonalnie)
  • źródło światła i coś do pokrycia micro:bita

Krok 2: Zakoduj to

Krok 3: Ulepsz to

  • Zmień obraz, aby pokazać księżyc lub gwiazdę, gdy będzie ciemno.
  • Przymocuj micro:bita do torby lub ubrania, aby używać go jako dodatkowego światła bezpieczeństwa podczas chodzenia lub jazdy na rowerze – czy możesz sprawić, by migał, aby wyróżniać się bardziej?
  • Wypróbuj ten projekt MakeCode, który sprawia, że wyświetlacz LED staje się jaśniejszy i ciemniejszy w zależności od ilości światła spadającego na micro:bit. Gdzie jeszcze widziałeś rzeczy, które w ten sposób reagują na światło?