Está en la página 1de 173

Traducido del inglés al español - www.onlinedoctranslator.

com

www.keyestudio.com

7. Proyecto:

Proyecto 1: Latido del corazón

(1) Introducción al proyecto

Este proyecto es fácil de realizar con una placa principal micro: bit, un

cable Micro USB y una computadora. La matriz de puntos LED micro:bit

mostrará un patrón en forma de corazón relativamente grande y luego

uno más pequeño. Este cambio alternativo de este patrón es como el

latido del corazón. Este experimento te sirve como punto de partida para

tu entrada al mundo de la programación.

(2) Componentes necesarios:


109
www.keyestudio.com

Placa principal Micro: bit * 1 Cable USB * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.

(4) Código de prueba:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Tipo de Nombre del


archivo Sendero archivo

archivo
hexadeci
mal Carpeta KS4027/Makecode Proyecto 1:Corazón
Tutorial/Código
Makecode/Proyecto beat.hex
Código/Proyecto 1:Latido del
corazón
También puede arrastrar bloques para formar código. No te preocupes,
aunque no eres bueno programando.

110
www.keyestudio.com

En primer lugar, puede ver este


enlacehttps://makecode.micro:bit.org/reference para encontrar más
información sobre micro: bloques de bits. Entonces este
enlacehttps://makecode.micro:bit.org/ puede ayudarle a escribir código.

Los bloques de comandos se pueden encontrar a la derecha:

Haz combinaciones de estos bloques:

Haga clic en la flecha detrás de "JS JavaScript" para seleccionar entre


"JavaScript" y
111
www.keyestudio.com

“Python” para mostrar el código en lenguaje JavaScript o lenguaje


Python:

(5) Resultados de la prueba:

Después de cargar el código de prueba en la placa principal micro: bit y


mantener la conexión con la computadora para alimentar la placa
principal, el punto LED

la matriz muestra el patrón “ "y luego" "alternativamente.

(Consulte el capítulo 5.3 para saber cómo descargar el código de prueba


rápidamente). Si la descarga no es fluida, retire el cable USB de la placa
principal y luego vuelva a conectarlos y vuelva a abrir Makecode para
intentarlo nuevamente.
Proyecto 2: Encienda un solo LED

112
www.keyestudio.com

(1) Introducción al proyecto

En este proyecto, tenemos la intención de controlar un determinado LED


de la placa principal micro:bit para que brille.

(2) Componentes necesarios:

Placa principal Micro: bit


*1 Cable USB * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.
113
www.keyestudio.com

(4) Introducción de componentes:

La matriz de puntos LED consta de 25 LED dispuestos en un cuadrado de 5

por 5. Para ubicar estos LED rápidamente, como se muestra en la figura a

continuación, podemos considerar esta matriz como un sistema de

coordenadas y crear dos ases marcando los que están en las filas del 0 al 4

de arriba a abajo, y los que están en las columnas del 0 al 4. de izquierda a

derecha. Por lo tanto, el LED ubicado en la segunda de la primera línea es

(1,0) y el LED ubicado en la quinta de la cuarta columna es (3,4) y otros

igualmente.

(5) Código de prueba:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
114
www.keyestudio.com

Malefi
cio Carpeta KS4027/Makecode Proyecto 2:Luz A
expedi
ente Tutorial/Makecode LED único.hex
Código/Código de
proyecto/Proyecto 2:

Enciende un solo LED

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
115
www.keyestudio.com

Haz combinaciones de estos bloques:

116
www.keyestudio.com

(6) Resultado de la prueba

Después de cargar el código de prueba en la placa principal micro:bit y


alimentar la placa principal a través del cable USB, el LED en (1,0) se
enciende durante 1 segundo y el de (3,4) brilla durante 1 segundo y repita
esta secuencia.

Proyecto 3: matriz de puntos LED

(1) Introducción al proyecto

Las matrices de puntos son muy comunes en la vida diaria. Han


encontrado amplias aplicaciones en pantallas publicitarias LED, pantallas
de piso de ascensores, anuncios de paradas de autobús, etc.

La matriz de puntos LED de la placa principal Micro: Bit contiene 25 LED

en una cuadrícula. Previamente, logramos controlar un cierto LED para

que se encienda integrando su valor de posición en el código de prueba.

Con el apoyo de la misma teoría, podemos encender muchos LED al

mismo tiempo para mostrar patrones, dígitos y caracteres.

Además, también podemos hacer clic en "Mostrar icono" para elegir el


patrón que nos gusta mostrar. Por último, pero no menos importante,
también podemos diseñar patrones nosotros mismos.

117
www.keyestudio.com

(2) Componentes necesarios:

Micro: bit principal Cable USB * 1


tablero * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


Micro USB.

(4) Código de prueba:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
118
www.keyestudio.com

archivo
hexadec
imal Carpeta KS4027/Makecode Proyecto 3: Punto LED

Tutorial/Código Makecode/Proyecto Matriz.hex


Código/Proyecto 3: matriz de puntos
LED

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
119
www.keyestudio.com

Haz combinaciones de estos bloques:

120
www.keyestudio.com

(5) Resultado de la prueba:

Después de cargar el código de prueba en la placa principal de micro:bit y

encender la placa principal a través del cable USB, encontramos que la

matriz de puntos de 5*5 comienza a mostrar los números 1,2,3,4 y 5, y

luego muestra alternativamente una dirección descendente flecha ,

palabra "Hola", un patrón de corazón , una flecha apuntando al

noreste , luego al sureste , luego al suroeste , y luego en

noroeste .

Proyecto 4: Botones programables

(1) Introducción al proyecto

Los botones se pueden utilizar para controlar circuitos. En un circuito


integrado con pulsador, el circuito se conecta al pulsar el botón y se abre
al revés.

Micro: la placa principal Bit cuenta con tres botones, dos son
programables
121
www.keyestudio.com

botones (marcados con A y B), y el del otro lado es un botón de reinicio.


Al presionar los dos botones programables se pueden ingresar tres
señales diferentes. Podemos presionar el botón A o B solo o presionarlos
juntos y la matriz de puntos LED muestra A, B y AB respectivamente.
Empecemos.

(2) Componentes necesarios:

Cable USB de la placa principal Micro:


bit * 1 * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.
122
www.keyestudio.com

(4)Código de prueba 1:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci Proyecto 4:Código-
mal Carpeta KS4027/Makecode 1.hex
Tutorial/Código
Makecode/Proyecto

Código/Proyecto 4: Programable

Botones

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
123
www.keyestudio.com

Haz combinaciones de estos bloques:

(5) Resultado de la prueba 1:

Después de cargar el código de prueba en la placa principal micro:bit y


encender la placa principal a través del cable USB, la matriz de puntos LED
de 5*5 muestra A si se presiona y luego se suelta el botón A, B si se
presiona y suelta el botón B y AB si se presiona el botón A y B presionados
juntos y luego liberados.

(6)Código de prueba 2:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

124
www.keyestudio.com

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci Proyecto 4:Código-
mal Carpeta KS4027/Makecode 2.hex
Tutorial/Código
Makecode/Proyecto

Código/Proyecto 4: Programable

Botones

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
125
www.keyestudio.com

126
www.keyestudio.com

Haz combinaciones de estos bloques:

127
www.keyestudio.com

(7) Resultado de la prueba 2:

Después de cargar el código de prueba en la placa principal micro: bit y


encender la placa principal a través del cable USB, cuando se presiona el
botón A, los LED que se vuelven rojos aumentan, mientras que cuando se
presiona el botón B, los LED que se vuelven rojos se reducen.

Proyecto 5: Detección de temperatura

(1) Introducción al proyecto

La placa principal Micro:bit no está equipada con un sensor de

temperatura, pero utiliza el sensor de temperatura integrado en el chip

NFR52833 para la detección de temperatura. Por lo tanto, la temperatura

detectada está más cerca de la temperatura del chip y puede haber una

desviación de la temperatura ambiente. El sensor puede detectar la

temperatura del ambiente externo con un rango de 40℃~105℃.

(2) Componentes necesarios:

128
www.keyestudio.com

Micro: bit principal Cable USB * 1


tablero * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.

(4)Código de prueba 1:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci Proyecto 5:Código-
mal Carpeta KS4027/Makecode 1.hex
Tutorial/Código
Makecode/Proyecto

Código/Proyecto 5:Temperatura

Detección
129
www.keyestudio.com

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:

130
www.keyestudio.com

131
www.keyestudio.com

Haz combinaciones de estos bloques:

132
www.keyestudio.com

(5) Resultado de la prueba 1:

Después de cargar el código de prueba 1 en la placa principal micro: bit,


encender la placa principal a través del cable USB y hacer clic en "Mostrar
dispositivo de consola", los datos de temperatura se muestran en la
página del monitor en serie como se muestra a continuación.

133
www.keyestudio.com

Cuando toque el procesador nNRF52833 en la placa durante un tiempo,


su temperatura aumentará gradualmente y el monitor serie CoolTerm
mostrará el cambio de temperatura en el entorno actual, como se muestra
en las siguientes figuras:

134
www.keyestudio.com

Si está ejecutando Windows 7 u 8 en lugar de Windows 10, a través de


Google Chrome no podrá hacer coincidir los dispositivos. Necesitará usar
el software de monitor en serie CoolTerm para leer los datos.

Puede abrir el software CoolTerm, hacer clic en Opciones, seleccionar


SerialPort, configurar el puerto COM y poner la velocidad en baudios en
115200 (después de la prueba, la velocidad en baudios de la
comunicación USB SerialPort en la placa principal Micro: Bit es 115200),
hacer clic en Aceptar y Conectar. El monitor serie CoolTerm muestra el
cambio de
135
www.keyestudio.com

temperatura en el entorno actual, como se muestra en las siguientes


figuras:

136
www.keyestudio.com

137
www.keyestudio.com

138
www.keyestudio.com

(6)Código de prueba 2:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci
mal Carpeta KS4027/Makecode Proyecto 5:

Tutorial/Makecode Código-2.hex
Código/Código de
proyecto/Proyecto 5:

Detección de temperatura
139
www.keyestudio.com

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:

140
www.keyestudio.com

Haz combinaciones de estos bloques:

(Tenga en cuenta que el valor 35 en la declaración a continuación se puede


cambiar

según la situación real.)

141
www.keyestudio.com

(7) Resultado de la prueba 2:

Después de cargar el código 2 en el tablero, cuando la temperatura


ambiente es

menos de 35 ℃, la matriz de puntos LED de 5*5 muestra . Cuando el

la temperatura es equivalente o superior a 35 ℃, el patrón aparece

Proyecto 6: Sensor Geomagnético

(1) Introducción al proyecto

Este proyecto tiene como objetivo explicar el uso del sensor


geomagnético Micro: bit, que no solo puede detectar la fuerza del campo
geomagnético, sino que también puede usarse como una brújula para
encontrar rumbos. También es una parte importante del Sistema de
Referencia de Actitud y Rumbo (AHRS).

142
www.keyestudio.com

Micro: la placa principal Bit utiliza un sensor geomagnético LSM303AGR,


que admite cuatro modos, a saber, 100 kHz, 400 kHz, 1 MHz y 3,4 MHz, y
el rango dinámico del campo magnético es de ±50 gauss.

En la placa, el módulo de magnetómetro se utiliza tanto en la detección

magnética como en la brújula. En este experimento, primero se

introducirá la brújula y luego se verificarán los datos originales del

magnetómetro. El componente principal de una brújula común es una

aguja magnética, que puede girar por el campo geomagnético y apuntar

hacia el Polo Norte geomagnético. (que está cerca del Polo Sur

geográfico) para determinar la dirección.

Atención: este sensor geomagnético integrado en la placa puede

ayudarnos a determinar rumbos mostrando lecturas en el valor de 0 a

360. Y el sistema nos pedirá que lo calibremos la primera vez que se

ponga en funcionamiento girando la placa. Tenga en cuenta que los

materiales metálicos alrededor pueden atenuar la precisión de la lectura y

la calibración.

(2) Componentes necesarios:


143
www.keyestudio.com

Micro: bit principal Cable USB * 1


tablero * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.

(4)Código de prueba 1:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
Malefic
io Carpeta KS4027/Makecode Proyecto 6:
expedi
ente Tutorial/Makecode Código-1.hex
144
www.keyestudio.com

Código/Código de proyecto/Proyecto 6:

Sensor geomagnético

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:

145
www.keyestudio.com

Haz combinaciones de estos bloques:

Nota: es imperativo calibrar la placa Micro:bit para diferentes campos


geomagnéticos existentes en diferentes lugares. Y el sistema hará un
requerimiento automático si se usa por primera vez.

(5) Resultado de la prueba 1:

Después de cargar el Código de prueba 1 en la placa principal micro: bit y

encender la placa a través del cable USB, y presionar el botón A, la placa

nos pide que calibremos la brújula y la matriz de puntos LED muestra

"INCLINAR PARA LLENAR LA PANTALLA". Luego ingrese a la página de

calibración. Gire la placa hasta que los 25 LED rojos estén encendidos,

como se muestra a continuación.


146
www.keyestudio.com

Después de eso, un patrón de sonrisa. aparece, lo que implica que la

calibración está

hecho. Cuando se complete el proceso de calibración, al presionar el


botón A, la lectura del magnetómetro se mostrará directamente en la
pantalla. Y la dirección norte, este, sur y oeste corresponden a 0°, 90°,
180° y 270° respectivamente.

(6)Código de prueba 2:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
Malefic
io Carpeta KS4027/Makecode Proyecto 6:
147
www.keyestudio.com

expedi
ente Tutorial/Makecode Código-2.hex
Tutorial/Código del
proyecto/Proyecto

6: Sensor geomagnético

Este módulo puede seguir leyendo datos para determinar la dirección,


por lo que apunta al Polo Norte magnético actual mediante una flecha.

148
www.keyestudio.com

Para la imagen de arriba, la flecha que apunta hacia la parte superior


derecha cuando el valor oscila entre 292,5 y 337,5. Debido a que no se
puede ingresar 0.5 en el código, los valores que obtenemos son 293 y
338.

Luego agregue otras declaraciones para hacer un conjunto de código


completo.

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
149
www.keyestudio.com

150
www.keyestudio.com

151
www.keyestudio.com

Haz combinaciones de estos bloques:

152
www.keyestudio.com

153
www.keyestudio.com

154
www.keyestudio.com

(7) Resultado de la prueba 2:

Cargue el código 2 y conecte el micro: bit a la corriente. Después de la


calibración, incline la placa micro:bit y la matriz de puntos LED muestra las
señales de dirección.

155
www.keyestudio.com

Proyecto 7: Acelerómetro

(1) Introducción al proyecto

La placa principal Micro: Bit V2 tiene un sensor de aceleración de


gravedad LSM303AGR incorporado, también conocido como
acelerómetro, con una resolución de 8/10/12 bits. La sección de código
establece el rango en 1g, 2g, 4g y 8g. A menudo usamos acelerómetros
para detectar el estado de las máquinas.

En este proyecto, presentaremos cómo medir la posición del tablero con


el acelerómetro. Y luego eche un vistazo a la salida de datos original de
tres ejes del acelerómetro.

(2) Componentes necesarios:

Placa principal Micro: bit *


1 Cable USB * 1
156
www.keyestudio.com

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.

(4)Código de prueba 1:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Archivo Ruta Nombre del archivo

Tipo
Malefic Proyecto 7:Código-
io Carpeta KS4027/Makecode 1.hex
expedi
ente Tutorial/Makecode
Código/Código de
proyecto/Proyecto 7:

Acelerómetro

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
157
www.keyestudio.com

Haz combinaciones de estos bloques:

(5) Resultado de la prueba 1:

158
www.keyestudio.com

Después de cargar el código de prueba 1 en la placa principal micro: bit y


encender la placa a través del cable USB, si agitamos la placa principal
Micro: Bit, sin importar en cualquier dirección, la matriz de puntos LED
muestra el dígito "1".

Cuando se mantiene en posición vertical (haga su logotipo sobre la matriz


de puntos LED), se muestra el número 2.

Cuando se mantiene boca abajo (haga su logotipo debajo de la matriz de


puntos LED), se muestra como se muestra a continuación.

Cuando se coloca quieto sobre el escritorio, mostrando su anverso,


aparece el número 4.

159
www.keyestudio.com

Cuando se coloca quieto sobre el pupitre, mostrando su reverso, se


exhibe el número 5.

Cuando el tablero está inclinado hacia la izquierda, la matriz de puntos


LED muestra el número 6 como se muestra a continuación.

Cuando el tablero está inclinado hacia la derecha, la matriz de puntos LED


muestra el número 7 como se muestra a continuación:

Cuando la tabla cae al suelo, este proceso se puede considerar como una
caída libre y la matriz de puntos LED muestra el número 8.(Tenga en
cuenta que

160
www.keyestudio.com

no se recomienda esta prueba porque puede dañar la placa principal).


Atención: si desea probar esta función, también puede configurar la
aceleración en 3g, 6g u 8g. Pero aún así, no lo recomendamos.

(6) Código de prueba 2:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci
mal Carpeta KS4027/Makecode Proyecto 7:Código-2.hex
Tutorial/Código
Makecode/Proyecto

Código/Proyecto 7: Acelerómetro

Puede editar bloques de comandos usted mismo


161
www.keyestudio.com

Bloques de comando:

162
www.keyestudio.com

Haz combinaciones de estos bloques:

163
www.keyestudio.com

(7) Resultado de la prueba 2:

Cargue el código de prueba en la placa principal micro: bit, encienda la


placa principal a través del cable USB y haga clic en "Mostrar dispositivo
de consola".

164
www.keyestudio.com

Después de consultar el manual de datos del MMA8653FC y el diagrama


esquemático del hardware de la placa principal Micro: Bit, las coordenadas
del acelerómetro del Micro: Bit se muestran en la siguiente figura:

La siguiente interfaz muestra el valor de descomposición de la aceleración


en el eje X, eje Y y eje Z respectivamente, así como la síntesis de
aceleración

165
www.keyestudio.com

(síntesis de aceleración de la gravedad y otras fuerzas externas).

Si está ejecutando Windows 7 u 8 en lugar de Windows 10, a través de


Google Chrome no podrá hacer coincidir los dispositivos. Necesitará usar
el software de monitor en serie CoolTerm para leer los datos.

Puede abrir el software CoolTerm, hacer clic en Opciones, seleccionar

SerialPort, configurar el puerto COM y poner la velocidad en baudios en

115200 (después de la prueba, la velocidad en baudios de la

comunicación USB SerialPort en la placa principal Micro: Bit es 115200),

hacer clic en Aceptar y Conectar. El monitor serie CoolTerm muestra los

datos del eje X, eje Y y eje Z, como se muestra en las siguientes figuras:
166
www.keyestudio.com

Proyecto 8: Detección de brillo de luz

167
www.keyestudio.com

(1) Introducción al proyecto

En este proyecto, nos centramos en la función de detección de luz de la


placa principal Micro: Bit V2. Se logra mediante la matriz de puntos LED. Y
se puede ver como un fotosensor.

(2) Componentes necesarios:

Micro: bit principal Cable USB * 1


tablero * 1

(3) Diagrama de conexión:

168
www.keyestudio.com

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.

(4) Código de prueba:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci
mal Carpeta KS4027/Makecode Proyecto 8:Luz

Tutorial/Código Makecode/Proyecto Brillo

Código/Proyecto 8:Brillo de luz Detección.hex

Detección

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
169
www.keyestudio.com

170
www.keyestudio.com

Haz combinaciones de estos bloques:

171
www.keyestudio.com

(5) Resultado de la prueba:

Cargue el código de prueba en la placa principal micro: bit, encienda la


placa a través del cable USB y haga clic en "Mostrar dispositivo de
consola".

172
www.keyestudio.com

Cuando la matriz de puntos LED se cubre con la mano, la intensidad de la


luz que se muestra es aproximadamente 0; cuando la matriz de puntos
LED se expone a la luz, la intensidad de la luz que se muestra se vuelve
más fuerte con la luz como se muestra a continuación:

173
www.keyestudio.com

El 20 en el código es un valor arbitrario de intensidad de luz. Si el nivel de


luz actual es inferior o igual a 20, aparecerá el ícono de la luna en la matriz
de puntos LED. Si es mayor de 20, aparecerá el sol.

Si está ejecutando Windows 7 u 8 en lugar de Windows 10, a través de


Google Chrome no podrá hacer coincidir los dispositivos. Necesitarás usar
el CoolTerm

174
www.keyestudio.com

software de monitor serie para leer datos.

Puede abrir el software CoolTerm, hacer clic en Opciones, seleccionar

SerialPort, configurar el puerto COM y la velocidad en baudios en 115200

(después de la prueba, la velocidad en baudios de la comunicación USB

SerialPort en la placa principal Micro: Bit es 115200), hacer clic en Aceptar

y Conectar. El monitor serial CoolTerm muestra el valor de la intensidad

de la luz, como se muestra en las siguientes figuras:


175
www.keyestudio.com

Proyecto 9: Altavoz

(1) Introducción al proyecto

Micro: la placa principal de Bit tiene un altavoz incorporado, lo que facilita

la adición de sonido a los programas. Con un altavoz, toda la placa

Micro:bit se puede utilizar para crear proyectos relacionados con el

sonido. Pero la nueva versión, esa es la versión 2, es capaz de hacer que el

hablante emita risitas, saludos, bostezos y suene triste. También se puede

programar para emitir todo tipo de tonos, como reproducir la canción

Ode to Joy.

(2) Componentes necesarios:

Micro: bit principal Cable USB * 1


176
www.keyestudio.com

tablero * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.

(4)Código de prueba 1:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Tipo de Nombre del


archivo Ruta archivo

archivo
hexadeci Proyecto 9:Código-
mal Carpeta KS4027/Makecode 1.hex

Tutorial/Código Makecode/Proyecto

Código/Proyecto 9: Altavoz

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
177
www.keyestudio.com

Haz combinaciones de estos bloques:

178
www.keyestudio.com

(5) Resultado de la prueba 1:

Después de cargar el Código de prueba 1 en la placa principal micro: bit y


alimentar la placa a través del cable USB, el altavoz emite un sonido y la
matriz de puntos LED muestra el logotipo de la música.

(6)Código de prueba 2:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

179
www.keyestudio.com

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci
mal Carpeta KS4027/Makecode Proyecto 9:

Tutorial/Makecode Código-2.hex
Código/Código de
proyecto/Proyecto 9:

Vocero

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
180
www.keyestudio.com

Haz combinaciones de estos bloques:

181
www.keyestudio.com

182
www.keyestudio.com

183
www.keyestudio.com

184
www.keyestudio.com

185
www.keyestudio.com

186
www.keyestudio.com

A continuación se adjunta la partitura musical de Oda a la Alegría:

187
www.keyestudio.com

Encuentre más información sobre notaciones musicales a través de este


enlace:

https://en.wikipedia.org/wiki/Numbered_musical_notation

(7) Resultado de la prueba 2:

Después de cargar el Código de prueba 2 en la placa principal micro:bit y


alimentar la placa a través del cable USB, el altavoz en la placa Micro:bit
integrada reproduce el sonido Oda a la alegría.

188
www.keyestudio.com

Proyecto 10: Logotipo sensible al tacto

(1) Introducción al proyecto

La placa principal Micro: Bit está equipada con un logotipo dorado


sensible al tacto, que puede actuar como un componente de entrada y
funcionar como un botón adicional.

Contiene un sensor táctil capacitivo que detecta pequeños cambios en el


campo eléctrico cuando se presiona (o se toca), al igual que la pantalla de
su teléfono o tableta. Cuando lo presiona, puede activar el programa.

(2) Componentes necesarios:

Placa principal Micro: bit * 1 Cable USB * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.
189
www.keyestudio.com

(4) Código de prueba:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
Malefic
io Carpeta KS4027/Makecode Proyecto 10:
expedi
ente Tutorial/Makecode sensible al tacto
Código/Código de
proyecto/Proyecto 10: Logotipo.hex

Logotipo sensible al tacto

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
190
www.keyestudio.com

191
www.keyestudio.com

Haz combinaciones de estos bloques:

192
www.keyestudio.com

(5) Resultados de la prueba:

Después de cargar el código de prueba en la placa principal micro:bit y

alimentar la placa a través del cable USB, la matriz de puntos LED muestra

el patrón de corazón cuando se presiona o toca el logotipo sensible al

tacto y muestra un dígito cuando se suelta el logotipo. Cuanto más

tiempo se presione, mayor será el número cuando se suelte.

Proyecto 11: Micrófono

(1) Introducción al proyecto

193
www.keyestudio.com

La placa principal Micro: Bit está construida con un micrófono que puede

probar el volumen del entorno ambiental. Cuando aplaude, el indicador

LED del micrófono se enciende. Dado que puede medir la intensidad del

sonido, puede hacer una escala de ruido o cambiar la iluminación de la

discoteca con la música. El micrófono se coloca en el lado opuesto del

indicador LED del micrófono y cerca de los orificios que dejan pasar el

sonido. Cuando la placa detecta sonido, el indicador LED se enciende.

(2) Componentes necesarios:

Placa principal Micro: bit *


1 Cable USB * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.
194
www.keyestudio.com

(4)Código de prueba 1:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci
mal Carpeta KS4027/Makecode Proyecto 11:
Tutorial/Código
Makecode/Proyecto Código-1.hex

Código/Proyecto 11:Micrófono

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:

Haz combinaciones de estos bloques:


195
www.keyestudio.com

(5) Resultado de la prueba 1:

Después de cargar el código de prueba en la placa principal micro:bit y


encender la placa

a través del cable USB, la matriz de puntos LED muestra el patrón“

”cuando aplaudes

y patrón cuando todo está tranquilo.

(6)Código de prueba 2:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

Tipo de
archivo Ruta Nombre del archivo

archivo
hexadeci Proyecto 11: Código-
mal Carpeta KS4027/Makecode 2.hex

Tutorial/Código Makecode/Proyecto

Código/Proyecto 11: Micrófono

También puede arrastrar bloques para formar código.


Los bloques de comandos se pueden encontrar a la derecha como se
muestra a continuación:

196
www.keyestudio.com

197
www.keyestudio.com

Haz combinaciones de estos bloques:

198
www.keyestudio.com

(2) Resultado de la prueba 2:

Cargue el código de prueba en la placa principal micro: bit, encienda la


placa a través del cable USB y haga clic en "Mostrar dispositivo de
consola" como se muestra a continuación:

199
www.keyestudio.com

Cuando el sonido es más fuerte, el valor del sonido que se muestra en el


puerto serie es mayor, como se muestra a continuación:

200
www.keyestudio.com

Además, cuando se presiona el botón A, la matriz de puntos LED muestra


el valor del volumen más grande (tenga en cuenta que el volumen más
grande se puede restablecer mediante el botón Restablecer en el otro
lado del tablero) mientras que al aplaudir, el punto LED La matriz muestra
el patrón del sonido.

Proyecto 12: Reproducir música

(1) Introducción al proyecto

201
www.keyestudio.com

En los proyectos anteriores, hemos aprendido sobre el logotipo sensible al


tacto y el altavoz, respectivamente. En el proyecto, combinaremos estos
dos componentes para reproducir música. Ese es el logotipo que se
aplicará para controlar el altavoz para cantar canciones.

(2) Componentes necesarios:

Placa principal Micro: bit * 1 Cable USB * 1

(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.

(4) Código de prueba:

La ruta para obtener códigos de prueba(¿Cómo cargar?)

202
www.keyestudio.com

Archivo Ruta Nombre del archivo

Tipo
Malefic carpeta/Makecod Proyecto 12:Reproducir
io KS4027 e música.hex
expedi Tutorial/Código
ente Makecode/Proyecto
Código/Proyecto 12: Reproducir
música

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
203
www.keyestudio.com

Haz combinaciones de estos bloques:

(5) Resultados de la prueba:

Después de cargar el código de prueba en la placa principal micro:bit y


encender la placa a través del cable USB, el altavoz reproduce la canción
Happy Birthday to You cuando

204
www.keyestudio.com

se toca el logo.

Proyecto 13: esquivar balas

(1) Introducción al proyecto

En los proyectos anteriores, hemos aprendido acerca de los dos botones


programables, el botón A y B, y la matriz de puntos LED, respectivamente.
En este, los combinaremos para diseñar un juego: Dodge Bullets.

(2) Componentes necesarios:

Placa principal Micro: bit * 1 Cable USB * 1

(3) Diagrama de conexión:

205
www.keyestudio.com

Conecte la placa principal Micro:bit a su computadora a través del cable


USB.

(4)Regla del juego1

Hay dos balas (marcadas como G1 y G2) que caen de la matriz de puntos

LED y un papel G en la parte inferior de la matriz. Los botones A y B se

pueden usar para controlar el movimiento del rol para esquivar las balas. Se

mueve hacia la derecha cuando se presiona A y hacia la izquierda cuando se

presiona B. El juego termina cuando se presiona G y el juego puede

comenzar de nuevo presionando A y B juntos.

(5)Código de prueba 1:
La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
archivo
hexadeci carpeta/Makecod Proyecto 13:Código-
mal KS4027 e 1.hex

Tutorial/MakecodeCode/Proyecto

Código/Proyecto 13: Dodge Bullets


206
www.keyestudio.com

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:

207
www.keyestudio.com

208
www.keyestudio.com

209
www.keyestudio.com

Haz combinaciones de estos bloques:

210
www.keyestudio.com

211
www.keyestudio.com

(6) Resultado de la prueba 1:

El juego comienza cuando el código se carga en el tablero principal. Las


balas G1 y G2 se caen y el botón A y B controlan el papel G para evitarlas.
Si el rol no logra evitar los ataques, el juego termina.

(7)Regla 2 del juego:

212
www.keyestudio.com

Sobre la base de la regla 1, se agrega una nueva regla de que uno

obtendrá puntaje en este juego. Y con la acumulación de la puntuación, la

dificultad de este juego aumenta. El detalle de la regla 2 es que cuando el

rol G esquiva una bala, se gana 1 puntaje y el juego se detiene cuando se

golpea y el juego termina después de mostrar los puntajes. Al igual que la

regla 1, el juego se reiniciará cuando los botones A y B se presionen

juntos.

(8)Código de prueba 2:
La ruta para obtener códigos de prueba(¿Cómo cargar?)

Nombre del
Archivo Ruta archivo

Tipo
Malefic carpeta/Makecod
io KS4027 e Proyecto 13:
expedi
ente Tutorial/Makecode Código-2.hex
Código/Código de
proyecto/Proyecto 13:

esquivar balas

También puede arrastrar bloques para formar código.

Los bloques de comandos se pueden encontrar a la derecha como se


muestra a continuación:
213
www.keyestudio.com

214
www.keyestudio.com

215
www.keyestudio.com

216
www.keyestudio.com

Haz combinaciones de estos bloques:

217
www.keyestudio.com

218
www.keyestudio.com

(9) Resultado de la prueba 2:

El juego comienza cuando el código se carga en el tablero principal. Las

balas G1 y G2 se caen y el botón A y B controlan el papel G para evitarlas.

Se contabilizará 1 puntuación por cada esquiva exitosa. Si el rol no logra

evitar los ataques, el juego se detiene y finaliza tras la exhibición de las

puntuaciones obtenidas.

219
www.keyestudio.com

Proyecto 14: Comunicación inalámbrica Bluetooth

(1) Introducción al proyecto

La placa principal Micro: Bit viene con un procesador nRF52833 (con un

dispositivo BLE (Bluetooth Low Energy) Bluetooth 5.1 incorporado) y una

antena de 2,4 GHz para comunicación inalámbrica Bluetooth y

comunicación inalámbrica de 2,4 GHz. Con su ayuda, la pizarra puede

comunicarse con una variedad de dispositivos Bluetooth, incluidos

teléfonos inteligentes y tabletas.

En este proyecto, nos concentramos principalmente en la función de


comunicación inalámbrica Bluetooth de esta placa principal. Vinculado
con Bluetooth, puede transmitir código o señales. Para ello, debemos
conectar un dispositivo Apple (un teléfono o un iPad) a la placa.

Dado que la configuración de los teléfonos Android para lograr la


transmisión inalámbrica es similar a la de los dispositivos Apple, no es
necesario volver a ilustrar.
220
www.keyestudio.com

(2) Componentes necesarios:

Micro: bit
principal Micro USB Teléfono inteligente/iPad*1
tablero * 1 cable*1
(3) Diagrama de conexión:

Conecte la placa principal Micro:bit a su computadora a través del cable


Micro USB.。

(4) Procedimientos:

Paso 1:

Para Manzana dispositivos, ingresar este


Enlace

https://www.microbit.org/get-started/user-guide/ble-ios/ con su
computadora primero, y luego haga clic en "Descargar archivo HEX de
emparejamiento" para descargar el firmware Micro: Bit a una carpeta o
escritorio, y cargue el firmware descargado a la placa principal Micro: Bit.
221
www.keyestudio.com

(Solo los dispositivos Apple deben seguir este paso. No es necesario para
los sistemas Android).

222
www.keyestudio.com

223
www.keyestudio.com

Paso 2:

Busque “micro bit” en su App Store para descargar la aplicación


micro:bit.

Paso 3:Conecte su dispositivo Apple con la placa principal Micro: Bit:

En primer lugar, encienda el Bluetooth de su dispositivo Apple y haga clic

en el icono para abrir la aplicación micro: bit y seleccione el

elemento "Elegir micro: bit" para comenzar a emparejar Bluetooth.

224
www.keyestudio.com

En segundo lugar, haga clic en "Emparejar un nuevo micro:bit";

225
www.keyestudio.com

Siga las instrucciones para presionar el botón A y B al mismo tiempo (no


los suelte hasta que se lo indiquen) y presione el botón Restablecer y
encender durante unos segundos.

Suelte el botón Restablecer y encender, verá un patrón de contraseña que


se muestra en la matriz de puntos LED. Ahora, suelte los botones A y B y
haga clic en "Siguiente".

226
www.keyestudio.com

227
www.keyestudio.com

Establezca el patrón de contraseña en su dispositivo Apple como el


mismo patrón que se muestra en la matriz y haga clic en
"Siguiente".

228
www.keyestudio.com

Todavía haga clic en "Siguiente" y aparecerá un cuadro de diálogo


como se muestra a continuación. Luego haga clic en "Emparejar". Unos
segundos más tarde, la coincidencia finaliza y la matriz de puntos LED
muestra el patrón "√".

229
www.keyestudio.com

230
www.keyestudio.com

231
www.keyestudio.com

Después del partido con Bluetooth, escriba y cargue el código con la


aplicación.

Haga clic en "Crear código" para ingresar a la página de programación y


escribir el código.

Hacer clic y la caja aparece, y

luego seleccione “Crear √”.


232
www.keyestudio.com

233
www.keyestudio.com

234
www.keyestudio.com

Nombre el proyecto como "1" y haga clic en para salvarlo

235
www.keyestudio.com

Haga clic en el tercer elemento "Flash" para ingresar a la página de carga.


El programa de código predeterminado para cargar es el que acaba de
guardar y se llama "1" y luego haga clic en el otro "Flash" para cargar el
programa de código "1".

236
www.keyestudio.com

237
www.keyestudio.com

238
www.keyestudio.com

Si el programa "1" se carga correctamente unos segundos más tarde, la


aplicación aparecerá como se muestra a continuación y la matriz de
puntos LED de la placa principal Micro: Bit mostrará un patrón de corazón.

239
www.keyestudio.com

8. Proyectos de expansión:

Los 14 proyectos anteriores son la introducción de sensores y módulos.


Las lecciones adicionales son desafiantes para los nuevos principiantes.

Nota: (G), marcado en cada sensor y módulo, es el polo negativo y está


conectado a "G", "-" o "GND" en el escudo del sensor o placa de control; (V)
es el polo positivo y está vinculado con V, VCC, + o 5V en el escudo del
sensor

240

También podría gustarte