Skip to content

Actividad

Contador de pasos de bajo consumo

Principiante | MakeCode, Python | Acelerómetro, Botones, Pantalla LED | Cuerpo humano, Herramientas de rendimiento, Medición, Multiplicación, Sensores, Variables

Paso 1: Hazlo

¿Qué es?

Haz un podómetro de bajo consumo.

micro:bit con la pantalla apagada enganchado a una zapatilla

Cómo funciona

  • Como el proyecto del Podómetro, este programa usa el acelerómetro para contar cada vez que el micro:bit es agitado, y almacena la cuenta en una variable llamada steps (en inglés, pasos).
  • Mantener encendidas los LEDs requiere una cantidad considerable de energía. Para reducir el consumo, este programa sólo muestra la cuenta total de pasos dados cuando pulsas el botón A.
  • Ésto quiere decir que las pilas durarán más, de manera que será más económico de usar y ayudará al medio ambiente al reducir los residuos.

Qué necesitas

  • micro:bit (o simulador MakeCode)
  • Editor de MakeCode o de Python
  • pilas (opcionales)
  • algo para sujetar el micro:bit a tu zapatilla o pierna – una cuerda, cinta adhesiva o velcro.

Paso 2: Prográmalo

1from microbit import *
2steps=0
3
4while True:
5    if accelerometer.was_gesture('shake'):
6        steps += 1
7    if button_a.is_pressed():
8        display.scroll(steps)

Paso 3: Mejóralo

  • Modifica el programa para que el botón B reinicie el contador a 0.
  • Mide cuánto recorres con cada paso, y haz que el micro:bit lo multiplique por el número de pasos para mostrar la distancia total recorrida.
  • Piensa en cómo mejorar otros proyectos para que las pilas duren más.