Krok 1: Wykonaj to
Co to jest?
Stwórz kompas, który wydaje dźwięk, gdy wskazujesz północ, aby był bardziej dostępny i użyteczny.
Wprowadzenie
Przewodnik po kodowaniu
Czego się nauczysz
- Jak korzystać z odczytów kompasu z czujnika magnetometru micro:bita
 - Jak używać zmiennych, selekcji, porównań i logiki do wyzwalania zdarzeń, gdy odczyty czujników mieszczą się w zakresie liczb
 
Jak to działa
- Pętla sprawia, że micro:bit sprawdza, w którym kierunku jesteś skierowany. Przechowuje to w zmiennej o nazwie kierunek.
 - Jeżeli kierunek wynosi od 355 do 5 stopni; jesteś skierowany na Północ, więc pokazuje N na wyświetlaczu LED i wydaje dźwięk beep.
 - Jeśli masz nowy micro:bit, możesz usłyszeć dźwięk na wbudowanym głośniku, w przeciwnym razie możesz podłączyć słuchawki do pinu 0 i GND.
 - Jeśli nie jesteś skierowany na północ, czyści wyświetlacz i zatrzymuje dźwięk.
 - Możesz również nacisnąć przycisk A, aby zobaczyć odczyt kompasu na wyświetlaczu LED, jeśli nie jesteś skierowany na północ.
 - Gdy po raz pierwszy używasz kompasu na micro:bicie, prawdopodobnie zostaniesz poproszony o zagranie w małą grę. Przechyl płytkę, aby oświetlić każdą diodę LED na wyświetlaczu. To skalibrowuje kompas i zapewni, że działa poprawnie.
 

Czego potrzebujesz
- micro:bit
 - MakeCode lub edytor Pythona
 - pakiet baterii (opcjonalnie)
 
Krok 2: Zakoduj to
Krok 3: Ulepsz to
- Odtwarzaj różne nuty w zależności od tego, jaki wskazujesz kierunek: Południe, Wschód lub Zachód.
 - Naciśnij przycisk jeszcze raz, aby ponownie skalibrować kompas, jeśli uważasz, że nie jest dokładny. W MakeCode znajdziesz blok 'kalibruj kompas' w kategorii Wejście... więcej. W Pythonie użyj 
compass.calibrate() 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


