1.2 Cómo se programa Echidna Shield
Tenemos dos opciones:
- Programación mediante lenguajes gráficos: símbolos, gráficos… tipo Scratch
- Ventajas: Mucho más sencillo e intuitivo, ideal para principiantes en programación como es nuestro caso entre primaria y secundaria.
- Inconvenientes: No se llega a aprovechar todas las posibilidades del Arduino.
- Programas: Snap4Arduino, mBlock, ArduinoBlocks, Bitbloq, S4A...
- Programación mediante código:
- Ventaja: Se aprovecha todo el potencial de programación, puesto que se controla todas las variables
- Inconvenientes: Como toda programación en código, tiene su dificultad y abstracción.
- Programas: ArduinoIDE.
Cómo este curso trata del Echidna, que es una shield sencilla, nos decantamos por la programación mediante lenguajes gráficos, no obstante vas a ver las diferencias en el siguiente apartado.
Vamos a enseñarte tres formas de hacer un mismo programa: Un semáforo
Nota: Acuerdate en toda esta sección de poner la Echidna en modo Sensor