Skip to content

Aktywność

Alarm nachylenia

Zaawansowany | MakeCode, Python | Akcelerometr, Radio | Czujniki, Funkcje, Komunikacja, Siły

Krok 1: Wykonaj to

Co to jest?

Chroń swoje cenne rzeczy dzięki temu sterowanemu radiowo alarmowi przeciwwłamaniowemu.

Te dwa filmy pokazują, co zrobisz i jak to zakodować:

Wprowadzenie

Przewodnik po kodowaniu

Jak to działa

  • Po poruszeniu micro:bita, akcelerometr wykrywa ruch i wyświetla złą buźkę na wyświetlaczu LED oraz odtwarza alarm dźwiękowy.
  • Wysyła również znak 'złodziej!' jako wiadomość radiową, aby inny micro:bit mógł Cię ostrzec, jeśli ktoś przenosi Twój cenny obiekt.
  • Jeśli masz dwa micro:bity, wgraj ten program do obu. Umieść jeden na lub w środku cennej rzeczy, którą chcesz chronić, a drugiego trzymaj przy siebie. Podłącz buzzer lub głośnik do tego, który trzymasz w pobliżu.
  • Ponieważ chcemy pokazać złą twarz i zagrać dzwięk "BADDY" zarówno na czujniku ruchu micro:bit jak i alarmie, ten program używa funkcji (lub procedury) o nazwie alarm.
  • Procedury i funkcje są naprawdę przydatne w odniesieniu do części kodu, których chcemy używać w różnych częściach programu. Zapisuje powtarzalne elementy kodu i sprawia, że program staje się bardziej zwarty i wydajny.

Czego potrzebujesz

  • 1 lub 2 micro:bity
  • zestawu baterii, jeżeli używasz 2 micro:bity
  • coś cennego, aby przechowywać bezpiecznie
  • opcjonalne: słuchawki, brzęczyki lub zasilane głośnik i 2 klipy krokodylki do podłączenia ich

Krok 2: Zakoduj to

Krok 3: Ulepsz to

  • Co jeszcze możesz chronić za pomocą takiego alarmu? Jak może to pomóc chronić drzewa?
  • Spraw, aby był bardziej czuły stosując odczyty akcelerometru lub inne gesty.
  • Podziel program na dwa, aby otrzymać różne programy na czujniku swojej cennej rzeczy i na alarmie, który trzymasz przy siebie.
  • Wysyłaj różne wiadomości i pokazuj różne ikonki dla różnych czujników alarmu dla różnych cennych obiektów.