¿Qué es Arduino?

5

¿Qué es este concepto Arduino del que siempre escucho? ¿Es una familia de microcontroladores o un demoboard?

Incluya imágenes en su respuesta, y si hay varios elementos posibles conocidos como Arduino , entonces permítame contar el secreto :) .. y cuéntenos sobre algunos de esos elementos.

    
pregunta Edward

4 respuestas

5

Para citar su página de Introducción :

  

Arduino es una herramienta para crear computadoras que pueden detectar y controlar más del mundo físico que su computadora de escritorio. Es una plataforma de computación física de código abierto basada en una simple placa de microcontrolador y un entorno de desarrollo para escribir software para la pizarra.

Consiste en una placa de demostración con (dependiendo de la versión) un Atmel ATMega328, ATMega168, ATMega8 o un ATMega1280. Estos chips tienen el Arduino Bootloader grabado en ellos, lo que facilita la carga de sus propios programas en ellos (llamados bocetos en el lenguaje Arduino). También tiene un IDE multiplataforma que le permite desarrollarlo, el lenguaje se basa en un subconjunto de C / C ++. Hay una gran cantidad de tableros complementarios (normalmente conocidos como escudos) que le permiten interactuar con Arduino o ampliar sus capacidades.

Todo esto es de código abierto, incluidos los diseños de la placa, por lo que puedes comprar una placa prefabricada o hacer la tuya propia. Los tableros son relativamente baratos (alrededor de £ 25 para un Duemilanove en este momento) y hay una comunidad próspera de personas que usan / desarrollan / piratean con ellos.

Aquí hay una foto de uno:

    
respondido por el Edward
5

La página de wikipedia en enlace Proporciona una excelente descripción del Arduino y variantes.

    
respondido por el jluciani
2

El Arduino es una placa de desarrollo para los microcontroladores Atmel ATMega168 o ATMega328. Ofrece un puerto serie USB estándar así como encabezados para una variedad de 'protectores' que se ajustan sobre la placa de desarrollo para ofrecer funcionalidad adicional como controladores de motor, tarjetas SD, etc. Viene con su propia variante de lenguaje de programación C que apunta para facilitar las cosas a las personas que nunca antes han programado.

Hay varias versiones diferentes tanto oficiales como no oficiales. Algunas de las versiones no oficiales utilizan componentes de montaje en superficie y tienen un diseño diferente que impide el uso de los escudos. También hay una versión 'mega' que utiliza el ATMega1280 uC y tiene muchos más temporizadores, UART y otros periféricos que la versión original. La mayoría de los escudos son compatibles con la mega versión, pero algunos no lo son.

    
respondido por el Edward
0

Presentada sin comentarios, la página de inicio de la plataforma Arduino:

enlace

    
respondido por el Lou

Lea otras preguntas en las etiquetas