Krok 1: Wykonaj to
Co to jest?
Bezprzewodowy alarm ostrzegający cię, gdy ktoś otwiera drzwi - lub zostawia je otwarte.

Jak to działa
- Umiesć magnes w rogu drzwi i micro:bit z programem alarmowym w pobliżu ościeżnicy drzwi tak, jak na obrazku.
- Program czujnika wykorzystuje kompas (magnetometr) czujnika micro:bita i pętli do pomiaru natężenia pola magnetycznego co 2 sekundy. Używa selekcji, a więc gdy spadnie poniżej określonego poziomu (progu), wysyła sygnał radiowy 'drzwi otwarte'. Jeśli odczyt pola magnetycznego jest powyżej progu, wysyła 'drzwi zamknięte'.
- Kiedy po raz pierwszy używasz czujnika kompasu, musisz go skalibrować grając w grę, aby wypełnić ekran kropkami, jak kalibrujesz kompas w telefonie komórkowym.
- Alarm micro:bita wyświetla tick na wyświetlaczu LED po otrzymaniu 'drzwi zamknięte'. Gdy otrzyma komunikat radiowy 'drzwi otwarte', pokazuje krzyżyk i odtwarza dźwiękowy alarm.
Czego potrzebujesz
- 2 mikro:bity i co najmniej 1 pakietu baterii
- magnes
- trochę kleju lub taśmy, aby przymocować magnes i micro:bit do ościeżnicy drzwi
- opcjonalne: słuchawki, buzzer lub głośnik i krokodylki do połączenia
Krok 2: Zakoduj to
Czujnik / nadajnik:
Alarm / odbiornik:
Krok 3: Ulepsz to
- Naciśnij przycisk A na czujniku, aby pomóc skalibrować poziom progowy dla Twojego magnesu Początkowo jest to 100 microtesli w MakeCode, co odpowiada 100000 nanotesli w Pythonie.
- Użyj wielu micro-bitów do śledzenia stanu różnych drzwi poprzez wysyłanie różnych komunikatów radiowych, np. 'tylne drzwi otwarte'.
- Użyj zmiennej do pomiaru, jak długo drzwi są otwarte - czy to może pomóc w oszczędzaniu energii ogrzewania?
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.