(http://r.i.elhacker.net/cache?url=http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/Arduino-logo.svg/150px-Arduino-logo.svg.png)
¿Qué es Arduino?Arduino es una plataforma de hardware de fuente abierta basada en una sencilla placa de entradas y salidas simple y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring. Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador Arduino se programa con un lenguaje muy parecido a C/C++, por lo que los programadores de esta índole tiene mas fácil aprender a manejar Arduino.
El "cerebro" de Arduino es un Microcontrolador de Atmega.
(http://r.i.elhacker.net/cache?url=http://www.practicalarduino.com/sitebuilder/about/knowledge/asset/medium/1/ArduinoDuemilanove.jpg)
¿Para qué sirve?El objetivo principal es educar, aprender. Posee una gran sencillez para desarrollar aplicaciones, por lo cual, podemos aprender tanto electrónica, como programación, para aplicarlo tanto a domótica como a todo tipo de usos.
Definiciones:Arduino: http://es.wikipedia.org/wiki/Arduino (http://es.wikipedia.org/wiki/Arduino)
Microcontrolador: http://es.wikipedia.org/wiki/Microcontrolador (http://es.wikipedia.org/wiki/Microcontrolador)
Domótica: http://es.wikipedia.org/wiki/Domotica (http://es.wikipedia.org/wiki/Domotica)
Electrónica: http://es.wikipedia.org/wiki/Electronica (http://es.wikipedia.org/wiki/Electronica)
PortabilidadPodemos compilar programas para Arduino desde los principales sistemas operativos (GNU/Linux, Mac y Windows) (El autor del post recomienda usar GNU/Linux)
Descargar para Windows: http://arduino.googlecode.com/files/arduino-0018.zip (http://arduino.googlecode.com/files/arduino-0018.zip)
Descargar para Mac: http://arduino.googlecode.com/files/arduino-0018.dmg (http://arduino.googlecode.com/files/arduino-0018.dmg)
Descargar para GNU/Linux: http://arduino.googlecode.com/files/arduino-0018.tgz (http://arduino.googlecode.com/files/arduino-0018.tgz)
GNU/Linux 64 bits: http://arduino.googlecode.com/files/arduino-0018-64-2.tgz (http://arduino.googlecode.com/files/arduino-0018-64-2.tgz)
Donde comprarDesde la página principal del proyecto Arduino podemos encontrar enlaces para comprarlo en varios sitios del mundo. Para españa, recomendamos brikogeek.com, por que además puedes comprar tambiñen diversos componentes para Arduino.
Oficial: http://arduino.cc/es/Main/Buy (http://arduino.cc/es/Main/Buy)
Bricogeek: http://www.bricogeek.com/shop/10-arduino-duemilanove-usb.html (http://www.bricogeek.com/shop/10-arduino-duemilanove-usb.html)
Enlaces a Sources para Arduino en el foro:Arduino y LDR: http://foro.elhacker.net/electronica/mi_pequeno_proyecto_con_arduino_y_dos_ldr-t298576.0.html (http://foro.elhacker.net/electronica/mi_pequeno_proyecto_con_arduino_y_dos_ldr-t298576.0.html)
Pulsador y Arduino: http://foro.elhacker.net/electronica/pulsador_arduino-t297961.0.html (http://foro.elhacker.net/electronica/pulsador_arduino-t297961.0.html)
Semáforo: http://foro.elhacker.net/electronica/semaforo_con_arduino-t297044.0.html (http://foro.elhacker.net/electronica/semaforo_con_arduino-t297044.0.html)
EmuADC: http://foro.elhacker.net/electronica/emuadc-t296721.0.html (http://foro.elhacker.net/electronica/emuadc-t296721.0.html)
Encender y apagar Led: http://foro.elhacker.net/electronica/arduino_encender_y_apagar_led-t295171.0.html (http://foro.elhacker.net/electronica/arduino_encender_y_apagar_led-t295171.0.html)
Comunicando Arduino con PC: http://foro.elhacker.net/electronica/comunicando_arduino_con_pc-t295248.0.html (http://foro.elhacker.net/electronica/comunicando_arduino_con_pc-t295248.0.html)
Cronómetro: http://foro.elhacker.net/electronica/arduino_cronometro-t295167.0.html (http://foro.elhacker.net/electronica/arduino_cronometro-t295167.0.html)
Arduino y sensor: http://foro.elhacker.net/electronica/arduino_y_sensor-t294374.0.html (http://foro.elhacker.net/electronica/arduino_y_sensor-t294374.0.html)
Arduino y nunchuck: http://foro.elhacker.net/electronica/arduno_probando_el_nunchuk-t299822.0.html (http://foro.elhacker.net/electronica/arduno_probando_el_nunchuk-t299822.0.html)
Arduino y su EEPROM: http://foro.elhacker.net/electronica/eeprom_y_arduino-t299824.0.html (http://foro.elhacker.net/electronica/eeprom_y_arduino-t299824.0.html)
Programar ArduinoEnlace a tutorial de C y Arduino (Incompleto): http://foro.elhacker.net/programacion_cc/tutorial_c-t291084.0.html (http://foro.elhacker.net/programacion_cc/tutorial_c-t291084.0.html)
Referencia Extensa de código: http://arduino.cc/en/Reference/Extended (http://arduino.cc/en/Reference/Extended)
Citar
Arduino se programa con un lenguaje muy parecido a C/C++, por lo que los programadores de esta índole tiene mas fácil aprender a manejar Arduino.
Aun no eh adquirido un Arduino, pero parece algo interesante y productivo.
Aunque tengo algunas dudas, sobre en que se programa, decis que es parecido a c/c++
cual es el lenguaje en si?. supongo que necesita compilador cual es?
Y que limitaciones tiene, en comparacion con un PLC? ademas del precio :xD
Saludos
El lenguaje es uno propio de arduino que está basado más directamente en process. Realmente, es C++ , pero sin main() y con pocas diferencias más. El compilador viene con el software de arduino que podrás encontrar en su página.
Lo del PLC ya no sabría contestarte.
puedes ver este enlace para el lenguaje: http://arduino.cc/en/Reference/Extended (http://arduino.cc/en/Reference/Extended)
y si miras en portabilidad, encontrarás el software compilador para varios sistemas
Que bueno y que bien que se amplie este aparatito en el foro por que asi es mas facil auxiliarnos en cuanto a codigos hardware etc..
Cuando me compre el mio hace como 2 años no habia casi nada de info y aun asi me parecia increible lo facil que era crear cosas tan complejas con este aparatito
Saludos