Krok 1: Wykonaj to
Co to jest?
Zakoduj swojego elektronicznego pupila i uczyń go własnym. Nowy wbudowany głośnik w micro:bit sprawia, że jest jeszcze bardziej zabawny z nowymi ekspresyjnymi dźwiękami.
Wprowadzenie
Przewodnik po kodowaniu
Czego się nauczysz
- Jak używać zmiennych i pętli do tworzenia prostego czasomierza.
- Jak używać wyboru do wykonywania różnych zdarzeń w różnych momentach.
- Sztuczka do pokazania, jak program micro:bit przestał działać!
Jak to działa
- Elektroniczne pupile zostały wynalezione w Japonii w latach dziewięćdziesiątych i wkrótce stały się popularną zabawką na całym świecie.
- Są to małe gadżety, które możesz używać jako breloczki. Stworzenie jest pokazane na wyświetlaczu. Musisz się nim zajmować, wchodzić z nim w interakcje poprzez naciskanie przycisków i grać w proste gry. Jeśli zignorujesz go i nie nakarmisz go ani go nie oczyścisz, posmutnieje, bedzie się źle zachowywał lub miał złe samopoczucie.
- Kod używa zmiennej o nazwie timer, aby śledzić. jak długo Twój pupil był ignorowany. Nieskończona pętla dodaje 1 do timera co 1 sekundę (1000 milisekund).
- Jeśli timer osiągnie 20, Twój pupil pokazuje smutną twarz na wyświetlaczu LED i wydaje smutny dźwięk z wbudowanego głośnika.
- Jeśli dojdzie do 30, Twój pupil zaśnie.
- Jeśli dojdzie do 40, Twój pupil wydaje tajemniczy dźwięk i umiera. W kodzie używa się bloku "ustaw wbudowany głośnik wył.", aby zablokować inne dźwięki. Pętla 'dopóki prawda' upewnia się, że tylko ikona czaszki jest wyświetlana na wyświetlaczu LED.
- Jednakże, Twój pupil pozostaje żywy i szczęśliwy, jeśli się z nim zajmujesz! Dotknij logo, aby był szczęśliwy, lub potrząśnij micro:bitem, aby sprawić, by się rozweselił. To resetuje timer z powrotem na 0.
- Jeśli Twój pupil umiera, możesz przywrócić go do życia naciskając przycisk resetowania na odwrocie swojego micro:bita.
Czego potrzebujesz
- nowy micro:bit z dźwiękiem (lub symulatorem MakeCode)
- MakeCode lub edytor Pythona
- pakiet baterii (opcjonalnie)
Krok 2: Zakoduj to
Krok 3: Ulepsz to
- Eksperymentuj z różnymi czasami dla każdego etapu jego życia.
- Utwórz własne ikonki twarzy za pomocą wyświetlacza LED.
- Dodaj więcej zmiennych, aby śledzić jak głodny lub brudny jest Twój pupil i dodaj nowe interakcje, aby żywić lub czyścić swojego pupila, na przykład poprzez naciskanie przycisków lub wydawanie głośnego dźwięku do mikrofonu wbudowanego w nowy micro:bit.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.