Comprar desde EE. UU. | Comprar desde Reino Unido | Comprar en DE | Comprar en TI | Comprar en FR | Comprar en ES | ここでご購入を! |
BBC micro:bit board x 1
Módulo OSOYOO RGB x 1
Cable PnP OSOYOO de 4 pines x 1
Placa OSOYOO Plug&Play( PnP ) para micro:bit x 1
Conecte el módulo RGB a la placa OSOYOO PnP con un cable PnP de 4 pines, asegúrese de que las conexiones de pines deben ser exactamente iguales a las siguientes figuras.;
Paso 0: Vaya a url: https://makecode.microbit.org, haga clic en New Project
Paso 1. En Toolbox, haga clic en la categoría LED y, a continuación, arrastre un bloque led enable false y suéltelo dentro del bloque on start
Paso 2. Haga clic en la categoría Pins , arrastre un bloque analog write pin y colóquelo debajo del bloque LED enable false. Establezca el pin de escritura en P2 y el valor en 1023 , como se muestra en la siguiente figura:
Paso 3.Haga clic con el botón derecho del ratón en el bloque analog write pin y utilice el método Duplicar dos veces. Obtendrá dos bloques duplicated, y colóquelos justo debajo del bloque analog write pin (aún dentro del bloque on start).
Establezca el pin# en los dos nuevos bloques a P1 y P0 como se muestra en la siguiente figura.
Paso 4Haga click en la categoría Pins . Arrastre un bloque analog write pin y suéltelo dentro del bloque forever , y ajuste el valor de escritura de 1023 a 0 como se muestra en la siguiente figura.
Paso 5. En Toolbox, haga clic en la categoría Basic , coloque un bloque pause(ms) debajo del bloque analog write pin (aún dentro del bloque forever ) y ajuste pause(ms) a 1000 como se muestra en la siguiente figura.
Paso 6. Repita el método del duplicado para hacer otros cinco bloques analog write pin blocks y tres bloques pause(ms) . Ajuste los valores pin# y to exactamente igual que en la figura siguiente.
Paso 7.En Toolbox, haga clic en la categoría Loops , arrastre un bloque repeat times do y colóquelo debajo del bloque analog write pin P2 to 1023 (dentro del bloque forever). Establezca los tiempos de repetición en 1 como se muestra en la siguiente figura.
Paso 8. Haga clic en la categoría Loops . Arrastre un bloque for index from y suéltelo dentro del bloque repeat times do .
Haga clic con el botón derecho en el óvalo rojo index y luego seleccione rename variable en el menú desplegable para crear “Val” como nuevo nombre de variable, luego haga clic en el botón Ok . Reemplace el valor a 513 como se muestra en la siguiente figura.
Paso 9.En la Toolbox, haga click en la categoría Pins . Arrastra un bloque analog write pin y colócalo dentro del bloque for val from 0 to 513 .
Paso 10. Haga clic en la categoría Variables y luego haga clic en un bloque Val sobre , y luego Arrastre y suelte el bloque Val dentro del bloque analog write P0 to como se muestra en la siguiente figura.
Paso 11. En la Toolbox, haga click en la categoría Pins nuevamente. A continuación, haga clic y arrastre el bloque analog write pin y suéltelo dentro del bloque for val from 0 to .
Paso 12. Haga click en la categoría Math y arrastre un bloque 0-0 y colóquelo debajo del bloque analog write pin to Val. Luego ajuste el valor izquierdo en el bloque 0-0 a 1023 como se muestra en la figura.
Paso 13. Haga clic en la categoría Variables , Arrastre y suelte el bloque Val para reemplazar el valor 0 en el bloque 1023-0 como se muestra en la siguiente figura.
Paso 14. Use el método de duplicado para hacer otro bloque analog write pin P1 to 1023-Val, coloque este nuevo bloque debajo del bloque analog write pin P1 to 1023-Val original. Entonces el nuevo bloque escribe el pin# a p2 , reemplace 1023 con 512 como se muestra en la siguiente figura.
Paso 15: Haga clic en la categoría Basic, suelte un bloque pause(ms) y suéltelo debajo del bloque analog write pin P2 to 512-Val (dentro del for val from ), establezca el valor ms en 1 como en la siguiente figura.
Paso 16. Repita los pasos 8 a 15 y haga otro bloque for Val from 0 to 513 loop, coloque este nuevo bloque de bucle justo below el antiguo bloque de bucle for Val from 0 to 513 . Cambie el pin# P0 y el valor de P1 ,P2 y la sentencia “to” según la siguiente figura.
Paso 17: En el bloque Toolbox, haga click en la categoría Pins . Arrastre el bloque analog write pin to y colóquelo debajo del bloque Loop hecho en el Paso 16 (aún dentro del bloque forever ).ajuste el pin# de escritura a P2 como en la siguiente figura.
Paso 18: Utilice el método del duplicado para hacer otros dos bloques analog write . colóquelos debajo del bloque analog write hecho en el Paso.Luego cambie el Pin a P1,P0 como en la siguiente figura:
Paso 19. Descargue este archivo “.hex” y guárdelo en su disco MICROBIT Driver como en la siguiente figura.
A continuación se presentan los bloques de código de programación gráfica completa que hemos hecho para usted como referencia:
>
¿has hecho el experimento? De este modo, también podrás hacer experimentos de iluminación más coloridos.
DownLoad Url osoyoo.com