Paso 1: Primero necesitas un Arduino
Arduino es un microcontrolador de código abierto-esencialmente es una pequeña computadora con un lenguaje de programación multiplataforma fácil de usar. Permite crear objetos interactivos basados en entradas sensoriales (computación física). Se puede utilizar para hacer algo simple como hacer un LED se descolora o tener un servo moverse cuando se oprima un botón o que hacer algo muy complejo como controlar un robot mediante el procesamiento de entradas del sensor, enviar las entradas a un ordenador en una red inalámbrica y luego enviar comandos hacia el robot. Las aplicaciones son realmente limitadas solamente por su imaginación y hay miles de ejemplos de proyectos interesantes en toda la Web. Hay varios libros sobre Arduino y sus capacidades y que he enumerado algunos en la sección de referencia.
¿Que Arduino a utilizar?
¿Existen diversas variaciones del controlador Arduino disponible así que uno usas? Depende de su aplicación. Algunos más han entrada pins que otros si usted necesita un montón de entradas del sensor. Para los efectos del presente Instructivo realmente puede usar cualquier Arduino que como la información presentada aplica a la mayoría cada versión. Aquí está una hoja de cálculo que muestra la mayoría de las variaciones actuales disponibles-
https://Spreadsheets.Google.com/CCC?Key=0AsCUiP6WbJIvcG8xalA3QVdmb3JVT0ptWE9VNC02WEE&hl=en#GID=0
Si vas a utilizar un Arduino Uno o Mega o cualquier Arduino que ha construido en el USB, entonces usted puede saltar a la introducción sección.
Construcción de un tablero de servo
Ya que mi enfoque es principalmente en el edificio del vestuario decidí utilizar el Sparkfun Arduino Pro Mini y luego construir una tabla de aplicaciones de servo compacto para lo que tiene múltiples salidas de servo, entradas analógicas y salidas digitales. También he añadido un zócalo para un adaptador de radio inalámbrica Adafruit Xbee, así como un circuito de carga para una sola celda LiPo batería para alimentar el controlador.
Las razones que me gusta el Mini Pro son sus muy pequeño factor de forma, requisitos de energía de bajo costo y baja. Funciona con 3.3V, lo que significa puede ser alimentado por una sola célula LiPo y que facilita la conexión de sensores que se ejecutan en 3.3V.
El última versión servo tablero tiene seis entradas analógicas, 4 salidas digitales y ocho salidas de servo. Las salidas de servo también son salidas digitales-que sólo están configurados para que sea realmente fácil para conectar los servos de hobby. La versión anterior que se ve en las fotos tiene seis salidas de servo. Cada salida de servo tiene tres pernos de tierra, alimentación y señal. Las entradas analógicas se configuran del mismo modo, cada entrada tiene tres pernos de tierra, alimentación y señal. Esta configuración es muy fácil de conectar sensores individuales. El tablero mide 1,75 "x 2,30" así que es bastante pequeña.
El tablero tiene un circuito para la carga de la celda de LiPo que alimenta el regulador. Hay un mini puerto USB para la alimentación de 5v. Simplemente conecte la batería y luego conecte un cable USB y la batería se carga automáticamente. Hay un indicador de carga, que el LED está encendido cuando la batería se está cargando y luego apagará automáticamente cuando la batería está completamente cargada.
El puerto USB también potencia el regulador, incluso sin batería conectada. El puerto USB sólo se utiliza como un conector de fuente de energía durante la carga o durante épocas cuando una batería de LiPo no está disponible allí no es ninguna transmisión de datos mediante el puerto USB y está limitada por la cantidad de energía que puede proporcionar un puerto USB.
Código se carga en el regulador usando un adaptador USB a serie (más sobre esto más adelante). Este adaptador también puede alimentar el controlador USB sin necesidad de conectar la batería. Esto viene muy práctico cuando usted está probando código y desea poder el control sin tener que conectar la batería de LiPo.
Estoy dando todos el águila los archivos necesarios para que la gente puede modificar el diseño para satisfacer sus propias necesidades.
EAGLE puede ser descargado aquí, http://www.cadsoftusa.com/