El editor de bloques es la forma más sencilla de comenzar con MakeCode. Puedes arrastrar y soltar bloques de la lista de categorías. Cada vez que realizas un cambio a los bloques, el simulador se reinicia automáticamente y ejecuta tu código. ¡Puedes probar tu programa en el browser!
- prueba nuestro tutorial para comenzar que te ayuda a construir un programa de sirena
- prueba uno de nuestros proyectos para aprender sobre las características de la Circuit Playground
- nuestra forma preferida de aprender, es viendo la lista de videos de MakeCode Live con John Park, así como ver el show en vivo, los Martes a las 20:00 GMT en el canal de Adafruit
- puedes entrar a revisar la documentación
¡Blinky!
Vamos a demostrar como funciona MakeCode, construyendo un simple programa que parpadea los 10 muy interesantes NeoPixeles.
El crear un ejecto de parpadeo ("blink") se hace diciéndole que ponga todos los LEDs del anillo de color rojo, se realiza una pausa ("pause") por un momento, y luego se apagan, se hace otra pequeña pausa, y esto lo repetimos para siempre ("forever")
Vamos a recolectar los bloques que necesitamos para convertir lo que describimos arriba, en Bloques que la Circuit Playground pueda entender y ejecutar:
- forever ejecuta bloques en un clico, con una pausa de 20ms en cada corrida (similar al loop en Arduino).
- show ring muestra el color de los 10 neopixeles a la vez
- pause bloquea al hijo de ejecución actual por 100ms. Si otros eventos o el ciclo de forever están corriendo, tienen chance de correr en este instante
¿Quieres seleccionar o cambiar los colores? El bloque de show ring tiene una herramienta integrada para seleccionar el color. Selecciona el color de la paleta de colores, y luego click a uno de los diez NeoPixeles del anillo, para modificar su color.
¿Como deshabilito un Neopixel? El punto gris en el medio de la paleta de colores, indica que el pixel está apagado. Selecciona el gris de la paleta de colores y realiza un click sobre un Neopixel del anillo.
Puedes ver el programa Blinky hecho en bloques, trabajando en el editor MakeCode abajo. Puedes ver como los bloques encajan juntos. Si realizas un click sobre los signos de pregunta encima de la caja, te va a aparecer un comentario que explica lo que hace el bloque.
En la siguiente sección, ¡vamos a cargar el código de Blinky hacia la Circuit Playground Express!
Text editor powered by tinymce.