## Proyecto 4: Botones programables ![](./media/Makecode_b339baac.jpg) [Haga clic para descargar el código 1 de esta lección](./Code/Programmable-Buttons.hex) [Haga clic para descargar el código 2 de esta lección](./Code/Programmable-Buttons2.hex) ### (1)Descripción del proyecto: Los botones se pueden usar para controlar circuitos. En un circuito integrado con un botón, el circuito se conecta al presionar el botón y está abierto en sentido contrario. La placa principal Micro:bit main board V2 tiene tres botones: dos son botones programables (marcados con A y B), y el que está en el otro lado es un botón de reinicio. Al presionar los dos botones programables se pueden introducir tres señales diferentes. Podemos presionar el botón A o B por separado o pulsarlos juntos, y la matriz de puntos LED muestra respectivamente A, B y AB. Empecemos. ### (2)Componentes necesarios: Micro:bit main board V2 Cable Micro USB ### (3)Código de prueba 1 : Conecte el ordenador a la placa micro:bit mediante el cable Micro USB y programe en el editor MakeCode, ![](./media/Makecode_c776e309.gif) Código completo: ![](./media/Makecode_054985a9.png) ### (4)Resultados de la prueba 1 : Después de cargar el código de prueba 1 en la Micro:bit main board V2, la matriz de puntos LED 5*5 muestra A si se pulsa el botón A, B si se pulsa el botón B, y AB si se pulsan A y B juntos. ![](./media/Makecode_b48c79ad.gif) ### (5) Código de prueba 2 : ![](./media/Makecode_751dfce0.gif) Programa completo : ![](./media/Makecode_5cdecff7.png) ### (6)Resultados de la prueba 2: Después de cargar el código de prueba 2 en la Micro:bit main board V2, al pulsar el botón A aumentan los LED que se vuelven rojos, mientras que al pulsar el botón B disminuyen los LED que se vuelven rojos. ![](./media/Makecode_248724b3.gif) ---