miércoles, 22 de febrero de 2012


Acerca del Arduino

En esta entrada vamos a tener una introducción a lo que es arduino.

Estructura de un programa

La estructura de lenguaje de programación arduino se compone de una estructura muy simple la cual es la siguiente:


void setup()// Parte encargada de recoger la configuración.
{
estamentos;
}
void loop()//Contiene el programa que se ejecutará cíclicamente.
{
estamentos;
}

Como vemos cuenta con dos partes  que contienen declaraciones, estamentos o instrucciones. Las dos funciones son realmente necesarias para que el programa trabaje.

Función setup()
  • Solo se ejecuta una sola vez al iniciar el programa y la primera en ejecutarse.
  • Se configura o se inicializa el pinMode.
  • Configuración de la comunicación en serie y otras.
  • Se tiene que incluir aunque no haya declaración que ejecutar.   

Función loop()
  • Se ejecuta continuamente.
  • Es el núcleo de todos los programas de Arduino 
  • Realiza la mayor parte del trabajo.

Ahora les hablare acerca de arduino 1.0

-.-.-.-.-.-.-.-.-.-.-.-.

ARDUINO 1.0


    *La extensión anterior de los archivos de arduino eran .PDE y en esta versión son .ino, que son las ultimas letras de la televisión de arduino.

    * Una barra de progreso se muestra durante la compilación y la carga. (a partir de cableado.)

    * Soporte para DHCP y DNS ha sido añadido a la biblioteca de Ethernet, gracias a la integración de Adrian McEwen. 

    La mayoría de las clases en la biblioteca de Ethernet han cambiado de nombre para agregar un "Ethernet" como prefijo y evitar conflictos con otras bibliotecas en red. En particular:

    • "Cliente" es ahora "EthernetClient"
    • "Servidor" es "EthernetServer"
    • "UDP" es "EthernetUDP"

    Esto esta muy bien ya que aveces intentaban a hacer proyectos en los cuales necesitábamos unas bibliotecas que no venían integradas en los arduinos de versión anterior.

    Espero esta información les sirva más adelante iremos haciendo programas desde los mas básico hasta los mas dificil. :P

    Páginas visitadas:


    Y aquí mas información acerca de la versión 1.0

    1 comentario: