Skip to main content

MONTAJE 1 SEMÁFORO con mBlock

{{@2986}}

LA CONFIGURACIÓN DE MBLOCK

Es importante seguir el orden de los pasos:

MONTAJE 1 SEMAFORO Y ECHIDNA USANDO DEVICE ECHIDNA (recomendado)

Entramos en mBlock https://ide.mblock.cc/ en Devices (borramos el que haya) y pulsamos al + para añadir un nuevo Device

Ojo no , https://ide.makeblock.com/ 

2024-11-28 08_47_24-mBlock Block-Based IDE- Coding for Beginners.png

Nos vamos a SPRITE (quitamos el oso panda) y creamos el nuestro que será un simple semáforo

2024-11-28 08_50_09-mBlock Block-Based IDE- Coding for Beginners.png

Como no existen semáforos, no pasa nada, creamos uno en Paint

2024-11-28 08_51_09-mBlock Block-Based IDE- Coding for Beginners.png

Pintamos un semáforo, es muuuuy sencillo, le ponemos el nombre del SPRITE como SEMAFORO y los disfraces COSTUME el primero con el nombre ROJO

2024-11-28 08_52_42-mBlock Block-Based IDE- Coding for Beginners.png

Vamos duplicando el disfraz y hacemos los correspondientes AMARILLO y VERDE

2024-11-28 23_03_42-mBlock Block-Based IDE- Coding for Beginners.png

Es muy fácil :

2024-11-28 23_05_27-mBlock Block-Based IDE- Coding for Beginners.png

 

MONTAJE 1 SEMÁFORO Y ECHIDNA USANDO DEVICE ARDUINO

En este caso ponemos de Device un objeto ARDUINO- UNO

2024-11-29 08_11_54-mBlock v5.4.3.png
Ponemos este programa con la Echidna y en mBlock hemos cambiado el disfraz del oso panda por tres círculos con tres disfraces, y el programa del objeto semáforo es

echidna-semaforo2.png

El programa en el objeto Arduino es el siguente

 echidna-semaforo-1.png

Todo el proyecto esta en https://planet.mblock.cc/project/3228189

Y este es el resultado: Video 

Nota, esta realizado con mBlock3.0 que no era necesario enviar mensajes entre objetos y el arduino

P: TENGO EL ECHIDNA BLACK y e en Devices veo que existe ¿Puedo añadirlo y así utilizar instrucciones propias de Echidna?
R: Buena idea, pero nosotros lo hemos probado y no nos funciona en modo vivo por lo que NO lo recomendamos.
2024-11-28 08_48_36-mBlock Block-Based IDE- Coding for Beginners.png