Paso 6: Prototipo del circuito (opcional)
PIN 14 (PB0): Rojo 1
PIN 15 (PB1): Verde 1
Pin 16 (PB2): Azul 1
PIN 17 (PB3): Rojo 2
PIN 18 (PB4): Verde 2
Pin 19 (PB5): Azul 2
PIN 23 (PC0): Rojo 3
PIN 24 (PC1): Verde 3
Pin 25 (PC2): Azul 3
PIN 26 (PC3): Rojo 4
PIN 27 (PC4): Verde 4
PIN 28 (PC5): Azul 4
Gancho de cada conexión a través de una resistencia de 300 ohm y conecte las clavijas de tierra 4 LED a tierra.
Conecte el motor del ventilador colocando una resistencia de 1K Ohm del Pin 5 (OC2B) a la base del transistor NPN. Conectar la clavija media del transistor a un resistor de 10K ohmios que luego se conecta a la base del transistor PNP. Conectar las patillas restantes de NPN a tierra, el centro de la PNP para el motor del ventilador y el restante de la PNP para su 12V (o lo que usas para una fuente de alimentación, breadboarded mina con un 9V porque tenía uno ahí, todavía suficiente para una prueba). Conectar toma de tierra del ventilador en el suelo de la placa, conecte el cable amarillo a un resistor de 10KOhm y también a una resistencia de 1KOhm. El 10KOhm va a + 5V mientras que el 1KOhm va a AVR pin 11 (T1). También poner 1uF entre pin 11 y suelo para suavizar la señal.
Conecte el programador para AVR y descargar el código en (el código es al final de este Instructable). Véase el paso 11, hay que configurar los bits del fusible en el AVR para desactivar el divisor del reloj interno. Reloj/8 bit está activado por defecto y debe desactivarse antes de que el código funcionará. Después de instalar el código AVR en el AVR actualizado, abra la aplicación cliente y tratar de encender el ventilador. Debe enciende y gira perfectamente. En este paso puedes ya sea empujar tu protoboard en tu PC y llamar a hacerlo, o usted puede hacer las cosas bien y hacer un PCB.