Blinky

Lembra do Blinky?

O primeiro projeto do curso de Robótica Makecode fazia com que um único LED alternasse entre ligado e desligado.

Lembre-se de que ele usava um único loop “while” contendo 4 blocos:

  1. ligue o LED
  2. deixe em repouso por meio segundo
  3. desligue o LED
  4. deixe em repouso por meio segundo

Agora fazemos a mesma coisa, só que usando 4 linhas de código Python em vez de 4 blocos Makecode:

# Esta seção permite que o sistema saiba quais bibliotecas queremos usar
from adafruit_circuitplayground import cp
import time

# Esta seção é onde nosso código principal vai
# Tudo o que estiver recuado sob 'while True' será repetido para sempre
# Chamamos isso de 'while loop'
while True:
    cp.red_led = True
    time.sleep(0.5)
    cp.red_led = False
    time.sleep(0.5)

# Observação - qualquer coisa com um '#' na frente é um comentário e é ignorado
CPX Blink

Desafio

Você pode fazer a mesma coisa usando apenas 2 linhas de código Python dentro do loop while?

Referências

Thanks! We hope you found what you are looking for. Please feel free to contribute via Github.