Cintillo Institucional

wiki comunidad

Proyecto Hardware Libre Cenditel

Página Cenditel

wiki Cenditel

Plataforma de Desarrollo Colaborativo

Curso Sensibilización Hardware Libre (Unidad 001)

logohl.png logohl.png logohl.png

001/03 Hardware Libre

Instalación de programas

IDE Arduino No-java

IDE Arduino (arduino.cc)

Processing

Instalación de Arduino en Debian GNU/Linux 5.0

Desde la consola, ejecutar:

Luego descargas la IDE Arduino desde http://www.arduino.cc/en/Main/Software, y la descomprimes en el directorio que quieras con el siguiente comando:

y luego te metes al directorio y ejecutas:

IDE Arduino

Desde Cenditel estamos impulsando una interfaz con el usuario "no java", en el siguiente enlace se realiza la justificación, notas para la instalación http://wiki.cenditel.gob.ve/wiki/hlpd/idearduino

¿Por qué trabajar con Arduino?

Revisión de la interfaz




IDE Procesing

Procesing es una plataforma de la que nace el IDE de Arduino (por ello su similitud)

Processing es un programa "open source" que es utilizado para desarrollo de programación de gráficos, animaciones, interacciones. Usualmente utilizado por estudiantes, artistas, desarrolladores para estudiar, entender y producir diseños gráfico con un lenguaje sencillo. Nace para la enseñar fundamentos de programación dentro de un contexto visual.

¿Por qué trabajar con Processing?

Revisión de la interfaz

Primer Ejemplo

/**
 * Primer programa Processing.
 *
 *
 *
 */
import processing.serial.*;
int dataserial;

int i;

Serial port;

void setup() {
  size(250, 250);
}

void draw() {
  background(255, 204, 0);

  PFont font;
  font = loadFont("Ziggurat.vlw");
  textFont(font, 32);
  text("Cenditel", mouseX, mouseY);


smooth();

}

Aclaratoria

En Cenditel existe una posición definida en cuanto al uso de java, pero desde Cenditel estamos impulsando el desarrollo de herramientas "no java", como por ejemplo el IDE Arduino, pero para efectos de este curso, por ser un instrumento educativo se considera utilizar estos programas, para incentivar el uso del hardware y motivar hacia el desarrollo de estas herramientas, para leer el documento completo: enlace a documento

Enlaces Importantes