Está en la página 1de 1

ARDUINO

QUE ES ? LENGUAJES DE PROGRAMACIÓN PARTES BASICAS DE LA TARJETA DE DESARROLLO COMO COMUNICARLO CON EL PC

Es una plataforma de desarrollo basada en una placa electrónica de hardware libre Las principales características de un Arduino son: Lenguaje ensamblador. Este esquema de programación produce los códigos más Lenguaje C/C++. En el esquema de programación mediante el lenguaje C/C++, el Arduino y Java son dos entes independientes. Arduino es una Processing es útil cuando queremos comunicar Arduino con un En Arduino, uno de los medios más habituales, es comunicar con la tarjeta, un
que incorpora un microcontrolador re-programable y una serie de pines hembra. Estos eficientes. Las desventajas de usar ensamblador para programar un microcontrolador micro se programa mediante la configuración de memorias de propósito especifico. plataforma de hardware libre con su propio lenguaje, mientras que Java ordenador y mostrar datos o guardar datos, pero también podemos sistema sencillo denominada comunicación serial, en la que de momento, nos vamos
permiten establecer conexiones entre el microcontrolador y los diferentes sensores y Velocidad en Mhz. son: Esta forma de programar un micro-controlador lleva mucho tiempo ya que para cada a limitar a realizar la comunicación a través del cable USB, que une el PC con la
actuadores de una manera muy sencilla (principalmente con cables dupont) Tamaño de memoria RAM, FLASH y EEPROM. modulo del micro es necesario revisar la documentación de la hoja de datos y
es un lenguaje de programación de alto nivel. Java necesita para su usar otros lenguajes de programación como python, .NET o cualquier tarjeta controladora, pero que solo a modo de información indico que es posible
Cantidad de pines de entrada/salida. Se requiere mucha experiencia en el lenguaje ensamblador para ser eficiente. averiguar que valores asignar a estas memorias. Ejemplos de dos programas, uno en ejecución la Máquina Virtual de Java, la cual, hasta ahora no puede ser otro que conozcamos. efectuarlo por otros procedimientos, tanto alámbricos como inalámbricos, como
Numero de pines analógicos. Requiere mucho tiempo para probar las aplicaciones. Arduino y otro en C. ejecutada desde Arduino. Al menos no la máquina virtual que utilizamos pueden ser ultrasonidos, rayos infrarrojos, o WiFi y por tanto tambien es posible
Cuantos puertos UART, I2C, SPI tiene. Cada microcontrolador y sus sub-familias de cada fabricante tienen su propio en nuestras computadoras. conectar a través de Internet.
Tamaño de la tarjeta de evaluación. lenguaje ensamblador. Arduino también es un lenguaje de programación con sus propias funciones, clases y
Bits del procesador. estrucutras. El lenguaje esta basado en C++ y como este, esta basado en De igual forma la señal puede proceder de un PC o de cualquier otros dispositivo
Voltaje del procesador. programación de objetos. capaz de emitir comunicaciones seriadas, lo que permite interactuar con los aparatos
que construyamos conectados bien por cable o bien mediante conexiones
inalámbricas, lo que permite situar, tanto los aparatos, como partes de ellos, en
cualquier lugar,próximo o lejano. Sin embargo de momento nuestro objetivo es más
modesto y nos limitaremos a explicar la comunicación con el PC a través del cable
USB, dejando otras formas de comunicación para el futuro.

También podría gustarte