VMM501
V. 01 – 17/01/2019
103
©Velleman nv
Crear el código
1.
Arrastre y suelte los bloques como se indica en la figura.
2.
El bloque
on start/al iniciar
se efectuará sólo una vez para iniciar el
programa.
3.
Coloque el valor de
P0
en
0
.
4.
Coloque el bloque
set pull pin P0 to up/configurar pull en pin P0 a
subir
en
P1
y
a subir
.
5.
Coloque el
digital read pin/lectura digital pin
en
P1
en el bloque
forever/para siempre
. Coloque el bloque con el
signo igual
en 0.
En realidad, esto es el esquema. No es necesario fijar una resistencia pull-
up a la placa de pruebas. La función pull-up está programada (véase paso
3-4) en el código y reemplaza la necesidad de una resistencia en la placa
de pruebas.
6.
Después de haber pulsado el botón, coloque la tensión alta en P0. Coloque
el valor 0 en 1 (5 V). El motor arranca.
7.
Después de haber soltado el botón, coloque la tensión baja en P0. Coloque
el valor en 0. El motor para.
8.
Luego, compile el programa para generar un fichero .hex. Haga clic en el
botón Download/descargar y almacene el fichero .hex file en la carpeta
Downloads (C:\Downloads). Este fichero .hex está listo para su subida a
la micro:bit.
Conecte micro:bit a un puerto USB. Ahora, arrastre y suelte el fichero .hex
en la micro:bit [removable device] para subir el programa.
Pulse el botón para arrancar el motor y suelte el botón para pararlo. Ahora, ¿cómo utilizaría un potenciómetro
de ajuste para controlar la velocidad del motor?
Observación: Porque la tensión del micro:bit es de 3.3 V, puede que no sea suficiente para soportar el
ventilador. Si fuera necesario, gire la pala para para hacer que el ventilador arranque.