Skip to main content

¿Qué lenguaje gráfico es mejor para Echidna?

EchidnaScratch
  • ➕ Es un programa especíespecífico para Echidna, tiene ya ya instrucciones especiales
    2024-11-27 23_50_54-EchidnaML.png
    Esto es UNA ENORME VENTAJA pues permite que el sprite interactúinteractúa con Echidna sin necesidad de usar mensajes y variables globales como en mBlock
  • EchidnaScratch EchidnaScratch es un programa que permite usar la placa EN VIVO esto nos permite interactuar con el ordenador
  • No permite permite 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
  •   ➕ La detecciódetección Makey Makey de los pines lo detecta igual que mBlock
mBlock
  • ➕ Es un programa muy extendido multiplaca-
  • ➕ Permite programar programar EN VIVO igual que EchidnaScratch
  • ➕ Pero tambiétambién permite permite CARGAR EL PROGRAMA EN LA PLACA PLACA lo que permite crear proyectos independientes del ordenador
  • ➖ EchidnaBlack o Echidna Shield lo lee como si fuera un un Arduino UNO
  • ➖ Para la comunicaciócomunicación entre el Device Arduino = Echidna y los diferentes Sprites del programa hay que usar usar MENSAJES o VARIABLES GLOBALESlo que hace hace  engorroso cualquier programa
  • TambiéTambién permite la IA pero con extensiones, ver ver https://libros.catedu.es/books/robotica-educativa-con-mbot/page/cognitive-services-servicios-cognitivos pero no estáestá tan integrado como EchidnaScratch
  • ➕ Detecta bien los pines Makey Makey
Snap4Arduino
  • TambiéTambién es un programa que permite usar EchidnaScratch EchidnaScratch en vivo
  • Tiene Tiene 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 Makey Makey Makey 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

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, 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 digo a la derecha: