2013 Instituto tecnológico de Tijuana SUBDIRECCION ACADEMICA DEPARTAMENTO DE SISTEMAS Y COMPUTACION Agosto - Diciembre Diciembre 2013 2013 ING. EN SISTEMAS COMPUTACIONALES
López Ramírez Miguel Ángel Fecha: 13/09/2013 Arquitectura de computadoras Instalación Arduino Ramírez Aguilar Iván 11210309
[ARDUINO]
6SC6B
Introducción Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares. El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida. Los microcontroladores más usados son el Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa. Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador (por ejemplo: Macromedia Flash, Processing, Max/MSP, Pure Data). Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargar gratuitamente. Al ser open-hardware, tanto su diseño como su distribución es libre. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia. Consta de 14 entradas digitales configurables entrada i/o que operan a 5 voltios. Cada pin puede proporcionar o recibir como co mo máximo 40 mA. Los pines 3, 5, 6, 8, 8 , 10 y 11 pueden proporcionar una salida PWM (Pulse Width Modulation). Si se conecta cualquier cosa a los pines 0 y 1, eso interferirá con la comunicación USB. Diecimila también tiene 6 entradas analógicas que proporcionan una resolución de 10 bits. Por defecto miden de 0 voltios (masa) hasta 5 voltios, aunque es posible cambiar el nivel más alto, utilizando el pin Aref y algún código de bajo nivel. Existen numerosos modelos de Arduino con direferentes tamaños y características: Arduino UNO, Duemilanove (Nano), Mega 2560, ATmega1280, Mini, Fio, BT w/ ATmega328, BT w/ ATmega168, LilyPad Arduino w/ ATmega328, LilyPad Arduino w/ ATmega168, Pro, Pro Mini, NG, etc. A continuación se demostrara la forma más efectiva de completar la instalación del Hardware Arduino.
Requerimientos Previos 1. Una placa Arduino UNO
2. Un cable USB de tipo A-B:
3. Drivers de la página oficial Arduino (clic aquí )
Instalación 1. Dar clic en inicio y después dar clic derecho en Equipo y por ultimo dar clic en Administrar Administrar
2. Después dar clic en el panel izquierdo sobre la opción "Administrar dispositivos", después sobre el panel derecho buscar la opción "otros dispositivos" y por ultimo dar clic derecho y elegir la opción "actualizar controlador"
3. Nos aparecerá una ventana con 2 opciones, una es instalar de forma automática y la otra es instalar de forma manual, se erigirá la se gunda opción.
4. Ahora tendremos que ingresar la ruta donde hayamos descargado (descomprimido, previamente nuestro paquete de archivos que se muestra en el punto 3 de requerimientos previos ) o bien dando dando clic en la opción opción "examinar" eligiéremos la carpeta "drivers" "drivers" como se muestra a continuación.
5. Daremos clic en siguiente para completar la instalación.
6. A continuación Windows nos advertirá si confiamos en el software que estamos a punto de instalar, daremos clic en la segunda opción "Instalar este software de controlador de todas formas".
7. El software comenzara con la instalación, el tiempo puede variar según el equipo donde se está instalando.
8. Una vez finalizado nos aparecerá un mensaje como el que se muestra a continuación, dar clic en "cerrar" para concluir con la instalación
9. Como podemos ver nuestro controlador aparecerá e n la lista de puertos tal y como se muestra en la siguiente figura.
Con esto termina nuestro tutorial de instalación de arduino, se espera que haya haya sido de utilidad y pueda comenzar a programar en A rduino lo más pronto posible.