Creación de una Moto con Microbit
MicroBit, una pequeña tarjeta de desarrollo creada por la BBC para enseñar programación y electrónica a estudiantes. Está diseñada para ser fácil de usar, incluso para principiantes, y tiene múltiples sensores y componentes integrados. Algunas de sus características principales incluyen:
– Botones programables (A y B).
– Matriz de LEDs de 5×5 para mostrar gráficos simples.
– Sensor de movimiento (acelerómetro).
– Brújula (magnetómetro).
– Bluetooth para conectividad inalámbrica.
– Sensores de temperatura y luz.
Se puede programar en varios lenguajes como MakeCode, Python, y JavaScript, y es ideal para proyectos educativos que involucren robótica, interacción con sensores o juegos simples.
¿Estás pensando en utilizar una Micro:bit en algún proyecto específico? Pues te enseñamos a realizar una pequeña Moto que anda hacía atrás y hacía adelante
Controlar una moto con la tarjeta Micro:bit y hacer que avance con el botón A y retroceda con el botón B, necesitamos lo siguiente
1. Micro:bit para recibir las entradas (botones A y B).
2. Dos Motores Tipo Lego
3.Una Placa Wukon para conectar los motores y placa Micro
4. Batería o fuente de alimentación adecuada para los motores.
Código básico para la Micro:bit en MakeCode
Te muestro un código básico para lograr esto usando el entorno MakeCode:
“`blocks
input.onButtonPressed(Button.A, function () {
// Avanzar
pins.digitalWritePin(DigitalPin.P0, 1) // Activa el pin P0 para avanzar
pins.digitalWritePin(DigitalPin.P1, 0) // Desactiva el pin P1
})
input.onButtonPressed(Button.B, function () {
// Retroceder
pins.digitalWritePin(DigitalPin.P0, 0) // Desactiva el pin P0
pins.digitalWritePin(DigitalPin.P1, 1) // Activa el pin P1 para retroceder
})
input.onButtonPressed(Button.AB, function () {
// Detener el motor
pins.digitalWritePin(DigitalPin.P0, 0)
pins.digitalWritePin(DigitalPin.P1, 0)
})
“`
Explicación:
– El botón “A” hace que la moto avance activando el pin “P0”.
– El botón “B” hace que la moto retroceda activando el pin “P1”.
– Si presionas ambos botones “A+B”, el motor se detiene.
Y ya estará todo listo para que lo pongas en marcha.
Post a Comment
Lo siento, debes estar conectado para publicar un comentario.