Changing face (Față în Schimbare), micro:bit

Micro:bit Jul 7, 2021

Lectie Basic - Changing face (Față în schimbare). În această lecție, vom învăța cum să schimbam modelul pe matricea de leduri atingând logo-ul micro:bit.

Dacă nu știți despre BBC Micro:Bit, vă rugăm să citiți articolul de mai jos. Sper că veți obține ideea de bază despre Micro:Bit.

Ce este un BBC micro:bit si cum il pot folosi copiii in invatarea abilitatilor digitale

Instrumente de care aveți nevoie

✓ Micro:Bit (1 buc)
✓ Cablu USB (1 buc)
✓ Baterii AAA 1.5 v(2 buc)
✓ Cutie Baterie (1 buc)
✓ Editor cod

*Noi Vom folosi un mic robotel (Smart robot Car)

În primul rând, vom vedea cum putem codifica folosind editorul de blocuri.

Deci, accesați site-ul web micro:bit makecode.

Let's code

MakeCode editor

let i = 0
input.onLogoEvent(TouchButtonEvent.Pressed, function () {
    if (i == 0) {
        basic.showIcon(IconNames.Happy)
    } else if (i == 1) {
        basic.showIcon(IconNames.Sad)
    } else if (i == 2) {
        basic.showIcon(IconNames.Confused)
    } else if (i == 3) {
        basic.showIcon(IconNames.Angry)
    } else if (i == 4) {
        basic.showIcon(IconNames.Asleep)
    } else if (i == 5) {
        basic.showIcon(IconNames.Surprised)
    }
})
basic.forever(function () {
    i = randint(0, 5)
})
JavaScript Blocks Editor
i = 0

def on_logo_pressed():
    if i == 0:
        basic.show_icon(IconNames.HAPPY)
    elif i == 1:
        basic.show_icon(IconNames.SAD)
    elif i == 2:
        basic.show_icon(IconNames.CONFUSED)
    elif i == 3:
        basic.show_icon(IconNames.ANGRY)
    elif i == 4:
        basic.show_icon(IconNames.ASLEEP)
    elif i == 5:
        basic.show_icon(IconNames.SURPRISED)
input.on_logo_event(TouchButtonEvent.PRESSED, on_logo_pressed)

def on_forever():
    global i
    i = randint(0, 5)
basic.forever(on_forever)
Python Blocks Editor

Sper că va ajutat :)

Tags

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.