Hola!
Miro de comentar el tema...
-Snap4Arduino sí que tiene incorporada la función de crear 'scketches' para Arduino. Una mini-guia sería:
+ En el menú 'File' tenemos la opción 'New Arduino translatable project'. Se abre un nuevo proyecto y veremos que en la paleta de bloques han desaparecido los bloques 'no traducibles'.
+ Iniciamos el 'script' con el bloque con la bandera verde.
+ Después vendría el bloque 'Por siempre' que será nuestro 'loop'.
+ Dentro de la repetición pondremos nuestro código.
+ Con el 'botón derecho' sobre el bloc de inicio (bandera verde) veremos la opción de 'export as Arduino sketch'
+ Podremos gravar el archivo .ino para subirlo a la placa. Necesitamos la IDE de Arduino (de momento no tenemos la opción des de Snap4A).
-Recuerdo que estamos en una versión beta. En este sentido esta funcionalidad diría que tiene algún problema adicional (el funcionamiento 'normal' de Snap4A diría que es robusto y estable). En alguna versión anterior diríamos que iba mejor... pero las últimas mejoras (poder añadir código fuera del loop, cambiar el nombre del archivo...) han introducido algun problema. Acabo de hacer una prueba... Si se sigue la receta (bandera verde->repetición->código dentro la repetición) parece que va bien. Si se pone código fuera aparece un 'pequeño problema' de que crea dos 'loops' i se ha de corregir el cierre del setup.
-Pensemos que no hace falta tocar mucho el 'setup' porque los 'pinMode' los pone automáticamente (no hay ningún bloque).
-Por último un comentario... Estoy utilizando activamente Snap4Arduino y no había comprobado estos errores (he probado antes de contestar) porque no genero nunca 'sketches', ya que pierdo toda la potencialidad de Snap! (no sólo pantalla, teclado... sino todo lo que nos ofrece el entorno). Si el proyecto és de robótica y el cable es un problema, se puede establecer la conexión por Bluetooth. En este sentido... si realmente sólo se quieren crear sketches por bloques, quizás ahora sería una mejor opción utilizar otras herramientas: Visualino, Blockly, bitloq...
Cualquier duda, seguimos este hilo...
Joan
El dimecres, 30 desembre de 2015 14:20:58 UTC+1, Verónica Zambonini va escriure: