Krok 1: Wykonaj to
Co to jest?
Odtwórz klasyczną zabawkę z lat 50-tych za pomocą swojego micro:bita i dostosuj ją do swoich potrzeb.
Jak to działa
- Magiczna Kula 8 to zabawka wynaleziona w Stanach Zjednoczonych w latach 50-tych. Jest w kształcie dużej piłki, zadajesz jej pytanie typu 'Czy pewnego dnia będę bogaty i sławny?', po czym potrząsasz piłką, a w okienku pojawia się losowo jedna z 20 różnych odpowiedzi. Odpowiedzi mogą być pozytywne, negatywne - lub gdzieś pomiędzy.
- Then program odtwarza Magiczną kulę 8 używając akcelerometru micro:bita, jego zdolności tworzenia liczb losowych i jego wyświetlacza LED, by pokazać symbol haczyka jako 'tak', krzyżyka dla 'nie' lub znudzonej twarzy :/ dla 'niepewne'.
- Program generuje losową liczbę między 1 a 3, a następnie używa instrukcji warunkowych 'jeśli… to… w przeciwnym razie… jeśli…', aby pojawiły się różne symbole w zależności od wylosowanej liczby. Jest to znane jako wybór.
- Jeżeli liczbą jest 3, to pokazuje symbol haczyka dla 'tak'. Jeżeli liczbaą jest 2, to pokazuje krzyżyk dla 'nie'.
- Program nie musi sprawdzać, czy liczbą jest 1, ponieważ jeśli nie jest 3 lub 2, to musi być 1, w tym przypadku pokazuje znudzoną twarz ':/' dla 'niepewne'.
Czego potrzebujesz
- micro:bit (lub symulator MakeCode)
- MakeCode lub edytor Pythona
- pakiet baterii (opcjonalnie)
- kilka pytań, które możesz zadać swojemu micro:bitowi
Krok 2: Zakoduj to
Krok 3: Ulepsz to
- Spraw, aby obrazek zniknał po kilku sekundach.
- Spraw, aby micro:bit pokazywał różne tajemnicze odpowiedzi podczas potrząsania nim, zamiast obrazków. Mógłby wyświetlać 'Nie jestem pewien' lub 'To się okaże'.
- Tutaj jest inny sposób tworzenia Magicznej kuli 8 używając Pythona.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.