¿Qué lenguaje gráfico es mejor para Echidna?
EchidnaScratch
- ➕ Es un programa
especíespecífico para Echidna, tieneyaya instrucciones especiales
Esto es UNA ENORME VENTAJA pues permite que el spriteinteractúinteractúa con Echidna sin necesidad de usar mensajes y variables globales como en mBlock - ➕
EchidnaScratchEchidnaScratch es un programa que permite usar la placa EN VIVO esto nos permite interactuar con el ordenador - ➖ No
permitepermite CARGA es decir, dependemos del ordenador, no podemos cargar el programa en el Echidna y que trabaje independientemente de PC. - ➕ EchidnaScratch esta integrado con la INTELIGENCIA ARTIFICIAL LearningML
detecciódetección Makey Makey de los pines lo detecta igual que mBlock
mBlock
- ➕ Es un programa muy extendido multiplaca-
- ➕ Permite
programarprogramar EN VIVO igual que EchidnaScratch - ➕ Pero
tambiétambiénpermitepermite CARGAR EL PROGRAMA EN LAPLACAPLACA lo que permite crear proyectos independientes del ordenador - ➖ EchidnaBlack o Echidna Shield lo lee como si fuera
unun Arduino UNO - ➖ Para la
comunicaciócomunicación entre el Device Arduino = Echidna y los diferentes Sprites del programa hay queusarusar MENSAJES o VARIABLES GLOBALESlo quehacehace engorroso cualquier programa - ➖
TambiéTambién permite la IA pero con extensiones,verver https://libros.catedu.es/books/robotica-educativa-con-mbot/page/cognitive-services-servicios-cognitivos pero noestáestá tan integrado como EchidnaScratch - ➕ Detecta bien los pines Makey Makey
Snap4Arduino
- ➕
TambiéTambién es un programa que permite usarEchidnaScratchEchidnaScratch en vivo - ➕
TieneTiene instrucciones especiales para la placa - ➖ No es tan amigable como los anteriores.
¿¿ POR CUAL NOS DECANTAMOS ?
-
Si vas a trabajar en modo
grágráfico programas con o sin MakeyMakeyMakey ECHIDNASCRATCH -
Si vas a trabajar con IA ECHIDNASCRATCH
-
Si vas a trabajar con proyectos que no quieres que se ejecuten con el PC mBlock
EN RESUMEN, al menos que te interese trabajar con proyectos donde quieres CARGAR el programa en la placa, RECOMENDAMOS ECHIDNA SCRATCH
-
OJO si pasas de MBLOCK a ECHIDNASCRATCH hay que cargar
FirmataFirmata ver https://libros.catedu.es/books/echidna/page/echidnascratch-no-detecta-echidna -
OJO si pasas de ECHIDNASCRATCH a MBLOCK hay que cargar el Firmware de mBlock ver https://libros.catedu.es/books/echidna/page/mblock-no-detecta-echidna
-
Por lo tanto es mejor no ir cambiando de programa
P: Por defecto cuando lo compro ¿Qué¿Qué tiene cargado? ¿¿Firmata para usarlo con EchinaScratch o Firmware para usarlo con mBlock?
R: Firmata para usarlo con EchinaScratch
Otros programas grágráficos
Existen otros programas grágráficos, el ArduinoBlocks, Bitblock…Bitblock… pero no tienen la posibilidad de interaccionar con Sprites del ordenador, ni tienen el mismo entorno del referente Scratch, por lo que no se utilizaráutilizarán en este curso, pero son posibilidades interesantes, os mostramos dos capturas de pantalla del mismo programa semásemáforo visto anteriormente, fífíjate que aquíaquí no hay Sprite:
Con Bitbloq:
Con ArduinoBlocks:
Y un favorito nuestro el VISUALINO pues a la vez que haces programacióprogramación grágráfica, va enseñenseñando el cócódigo a la derecha: