Hace tres meses presentó instructables en uno de los retos y fue seleccionado a recibido 3D gratis imprimir. Elegí que mi 3 x 3 x 3" impresión 3D en lugar de un famoso robot instructable 3D.
Mi impresión 3D consiguió entregado en el cuadro de 123D, a mi puerta hace tres semanas. También se incluyen en la caja son un parche de instructables y pegatinas.
Gracias por el programa de impresión Free3D y todos behide este programa, de lo contrario no será capaz de ver mi proyecto avanzar hasta este punto.
Y también tengo mi tablero de prototipo hecho.
Véase el cuadro 1, 2 y 3.
Actualizado 30 de mayo de 2012
Recientemente recibí algunos comentarios (sin conexión) de un experto que es en el campo de la electrónica y es propietaria de una empresa por más de 40 años, también conocido como gt, en cuanto a la forma describe este instructables. Gt también me está ayudando a editar este instructables y mi instructables otros así.
Miré en él. (Originalmente no hablo a Inglés como lengua original). Me di cuenta que los comentarios son que todos hacen sentidos, gramática es decir, la forma en que la frase las oraciones. Así que decidí revisar este instructable en consecuencia.
Gracias gt, realmente aprecio tu ayuda.
Actualizado 11 de abril de 2012
Esquema agregado y junta imágenes, capa superior, capa inferior y ambas capas, proyecto de ley de Materials(BOM).
El RevIO
Hay muchos diversos tamaños y forma de Arduino Arduino compatibles disponibles por ahí. Arduino no se limita a un procesador en particular, la ampliamente el uso de micro controladores son Atmega8 Atmega168, Atmega328, Atmega1280 y Atmega2560.
Desde que estoy más familiarizado con Atmega328, elijo Atmega328 como el cerebro de RevIO.
He utilizado oficial Arduinos (Duemianove y Mega) y clon de Arduino de AdaFruit (Boarduino USB y DC Boarduino) así como el construido mi propio Arduino compatible para tareas permanentes, como TagTool Nano. Quiero usar esas tablas, pero al mismo tiempo quiero construyó un Arduino compatible que destacar y los pines de comunicación que en Arduino típico del grupo.
Arduino está diseñado para exponer los pines de entrada/salida casi todos del micro-controlador permitidas fácilmente conectar o comunicar a otros circuitos. Hay 14 pines de I/O digitales, seis de ellas son funciones opcionales o seleccionables de PWM (Pulse Width Modulation) y seis entradas analógicas.
En el oficial Arduino (extremo, NG, Diecimila, Duemilanove y la última Arduino Uno) hay cuatro tiras de cabecera la parte superior de la Junta. Un receptáculo hembra de 6 pines es para fuente de alimentación 5V y 3.3V, líneas, Vin y Reset a tierra. El segundo receptáculo hembra de 6 pines es para seis pines analógicos. Estos dos carriles de la hembra de 6 pines son situado 0,1" aparte. Otros dos rieles de 8 pines había ubicado en el otro lado de la Junta y sentaron 0,15" aparte. Estos dos carriles de la hembra de 8 pines se utilizan para todos los 14 pines I/O digitales (D0 a D13).
ATMega328 tiene tres tipos de protocolos de comunicación funciones seleccionables (I2C, SPI y comunicación Serial), quiero separar y agrupar estos protocolos de comunicación en las misma tiras de cabecera. Necesitaba utilizar por lo menos nueve pines, dos para I2C, dos para comunicación Serial Uart, tres para SPI, dos de 5V y tierra. Quiero mantener los 3.3V para alimentar los dispositivos que requieren de 3, 3V, y un extra de tierra y agregar el pin de reset en este grupo también. Hace un total de 12 pines.
Así que decidí que con conector de 14 pines dos tiras a cada lado de la Junta RevIO en lugar de separar los conectores a dos conectores de 6 pines y dos conectores de 8 pines. Tiene sentido, y es la misma cantidad de pernos en cada lado del Atmega328!
Quiero construir este Arduino compatible en un típico comercial disponible tablero de PC, sin modificación, como recortar o cortar, y el tamaño de la Junta debe ser aproximadamente el mismo tamaño de placa oficial de Arduino. Y quiero que la Junta fije en el caso de proyecto apropiada, por lo que podría llevar conmigo en cualquier lugar o uso en el campo sin temor a que la Junta está expuesta, o iba a romper o dañar a la Junta expuesta mientras se trabaja al aire libre. Y también estaba pensando en una manera de dar cabida a la comunicación inalámbrica, tales como asequible Xbee o Bluetooth, en el tablero por lo que fácilmente podría utilizar "El RevIO" para comunicarse con otros dispositivos "sin cables".
Las propiedades físicas más obvias de la RevIO:
Se utilizan dos receptáculo hembra de 14 pines en lugar de cuatro receptáculo hembra de receptáculo de 6 y 8 pines hembras.
Grupo de los puertos de comunicación (I2C, SPI y puertos de comunicación seriales) en la tira de un tomacorriente.
Permite piggy back breakout Junta o escudo compatible RevIO a apilarse encima.
Fije en el tablero en el caso del proyecto diseñado.
Códigos de color y IO pernos ID están etiquetados en el caso del proyecto.
Reguladores de voltaje (5V y 3.3V) están incluidos.
XB-Buddy, o compatible con kit de adaptador Xbee listo.