Paso 7: Arduino en un protoboard
Si usted ha logrado subir el boceto, ahora es el momento para colocar el chip programado del ATmega32 en un protoboard para probarlo! Esta sección no requiere su Arduino, así que adelante y desenchúfela.
Piezas necesarias--la mayoría de ellas se puede comprar en Radio Shack por unos pocos dólares, y por supuesto la mayoría de estos se puede volver a utilizar en el paso anterior para programar el chip. Los resistores, condensadores, LEDs y transistores fueron cada uno en surtidos multi-packs que compré en Radio Shack que tenía varios componentes tamaño juntos. Creo que pagué como $10 por varios cientos distintos tamaños resistencias de 1 Ω a 2 millones Ω. Aquí es una herramienta en línea fresca para la comprensión de colores resistencia.
- Breadboard (puede mantener el chip en la placa de la última prueba y reorganizar las partes--tengo dos breadboards apartes que utilizo, así que es usted).
- Color de los cables de puente: utilizar los mismos como antes.
- LEDs: originalmente usé un pequeño rojo 3 m m LED para el indicador del pin 13 y super brillante blanco sombrero de paja LED para flash de cañón de la pistola, pero como usted leerá sobre la parte inferior de esta lista, hice una revisión de último minuto con la fuente de energía, por lo tanto opté por un LED más pequeño para el cañón de la pistola. El pequeño indicador LED para el pin 13 (pin 19 en el ATmega32) existe a parpadear cada vez que el circuito es pulso de emboladas--debe ser apagado cuando el código de Arduino le dice para ir a dormir.
- Su chip de ATmega32P-PU recién programado del paso anterior.
- Oscilante cristal de 16 MHz.
- Dos capacitores cerámicos de 22pF.
- Dos 10K resistencias Ω.
- Resistencia un 100 Ω.
- Resistencia de Ω un 10.
- Resistencias de dos 220 Ω.
- Botón de pulsación momentánea--no un interruptor on/off toggle.
- Ω un 8.1 vatios altavoces. Yo tengo la mía en Radio Shack para US $4, y he visto otros similares en línea (de valores ligeramente diferentes) por $2-5 una pieza. Es crucial mantener sus tamaños dentro de los límites mismo y ajustar el valor de la resistencia en su caso.
- Transistor 2N2222: estos están disponibles en Radio Shack individualmente o en paquetes de varios.
- Dos pilas AAA y una pequeña vivienda para ellos.
Consulte la ilustración para la correcta colocación de las piezas. En lugar de proporcionar un esquema, ya que este es un proyecto que estoy con la intención de presentar a los aficionados, diseñé una ilustración en su lugar. Nota: esta ilustración del tablero puedes ver evolucionó a partir de un diseño temprano en el que pretende usar 5 voltios DC en el Blaster, que significó el esquema requiere un regulador de tensión y condensadores. Además, la colocación de las resistencias en conjunto con el transistor fue hecha cuando mi primer circuito de protoboard 5 voltios. Luego de soldar el chip y se dio cuenta no pude ajustar cuatro baterías AAA en el rifle como planeé, tuve que quitar dos y tener el arma funciona con 2 AAAs, eliminando así el regulador de voltaje, pero en ese momento, las resistencias y transistores ya habían sido soldados. Dicho esto, la versión de 3 voltios (en este tutorial) tiene un poco más de luz y sonido, como resultado de tener menos potencia y más resistencia a los concebidos. Sin embargo finalmente intento experimentar con tener 3 AAAs y los LED de sonido eran más de gran alcance--así en revisiones más últimas podría re-herramienta la porción LEGO de la pistola para 3 pilas AAA de 4,5 voltios. No dude en experimentar con diferentes resistencia y configuraciones del transistor en su protoboard, y asegúrese de que nada calienta!
Lo que ves en la ilustración es una versión simplificada y modificada del circuito "Arduino en un protoboard", que es un método para construir un módulo Arduino de barebones--o en mi caso, utilizando las piezas necesarias de Arduino Uno (el microcontrolador, el oscilante de cristal y condensadores) para tener un chip pequeño, portable con mi audio y LED código cargado sobre él. En el enlace anterior, la placa requiere un regulador de voltaje, ya que ha previsto ser alimentados por 5 volts DC. Otra vez, ésa era mi intención original, pero en el último minuto cuando reuní la pistola, no podía caber suficientes baterías y así quitar el regulador. Mi actual blaster utiliza 2 pilas AAA y obtiene sólo 3 voltios. La salida de sonido y el brillo del LED son notablemente más apagados versus mi tablero original de hecho según el enlace de arriba. Mi ilustración fue basada en Arduino en un tutorial de protoboard, sólo en mi ilustración actual tengo el regulador de voltaje y quitar los dos condensadores de 10uF. Los dos condensadores de 22pF, el cristal de 16 MHz, el ATMega32 y el interruptor de reinicio resistores son absolutamente vitales para los barbones Arduino. El transistor por el altavoz está allí para aumentar el sonido de salida, pero tenga en cuenta que la configuración de resistencia en el diagrama se hizo cuando usé 5 voltios. Usando la misma configuración con 3 voltios hace que el sonido no tan fuerte como mi intención, pero por desgracia, yo ya había soldado el circuito con las resistencias y los transistores antes de caminar abajo a 3 voltios. Otra vez, antes de la soldadura de la placa se puede experimentar con diferentes valores de resistencia y el transistor.
Después de que usted ha experimentado con éxito con el protoboard, puede ir a soldar cada componente en una placa de circuito!
Diagrama de pines del Arduino/ATmega32 cortesía de Arduino Playground.