Skip to content

Aktywność

Odznaka dotyku emocji

Początkujący | MakeCode, Python | Logo dotykowe, Przyciski, Wyświetlacz LED | Abstrakcja, Wejście/Wyjście

Krok 1: Wykonaj to

Co to jest?

Dodaj kolejne wyrażenie do projektu odznaki emocjonalnej używając nowego czujnika dotykowego logo micro:bit jako dodatkowego przycisku

Wprowadzenie

Przewodnik po kodowaniu

Czego się nauczysz

  • W jaki sposób komputery pobierają dane wejściowe, przetwarzają je za pomocą kodu i tworzą różne dane wyjściowe
  • Jak używać logo dotykowego w nowym micro:bicie jako przycisku wejścia do wyzwolenia akcji na wyjściu

Jak to działa

  • Ten program wyczuwa, gdy nacisniesz przycisk A i wyświetla ikonę szczęśliwej twarzy na wyświetlaczu LED.
  • Wyczuwa też, gdy naciśniesz przycisk B i wyświetli smutną twarz na wyświetlaczu LED.
  • Jeśli dotkniesz złotego logo na przodzie nowego micro:bita, program wykryje dotyk palca i pokazuje zaskoczoną twarz na wyświetlaczu LED.

Czego potrzebujesz

  • nowego micro:bita z dźwiękiem (lub symulatora MakeCode)
  • MakeCode lub edytor Pythona
  • pakiet baterii (opcjonalnie)

Krok 2: Zakoduj to

1from microbit import *
2
3while True:
4    if button_a.is_pressed():
5        display.show(Image.HAPPY)
6    if button_b.is_pressed():
7        display.show(Image.SAD)
8    if pin_logo.is_touched():
9        display.show(Image.SURPRISED)

Krok 3: Ulepsz to

  • Zmień ikony, które pojawiają się, lub narysuj własne, aby pokazać różne emocje.
  • Utwórz animowaną sekwencję różnych twarzy po naciśnięciu każdego przycisku.
  • Dodaj różne dźwięki, które pasują do każdego rodzaju emocji.