Paso 4: Programación del microcontrolador
Usé el ATtiny45 para este proyecto. El código es bastante simple, así de ATtiny 4K de memoria es suficiente. Usé un Arduino Uno como programador (ISP). Instrucciones sobre cómo configurar un Uno como un ISP puede encontrarse aquí. (Gracias, High-Low Tech!) Una vez configurado tu Arduino, necesita 6 cables de puente y un condensador de 10uF (para el Arduino restablece pin). Puedes ver mi Arduino en la imagen. Nota: compartí la protoboard con mi circuito de prueba. Por lo que en un lado de la protoboard programé el ATtiny y por otro lado fue donde probé el programa. Tenga cuidado de no insertar la uC de 8-pin al revés! (Hice y derretido una parte de mi protoboard).
Una vez tienes tu Arduino configurado y ATtiny conectado, abrir el IDE de Arduino y enchufe el cable USB. Ser paciente para el puerto COM para conectar. Una vez, compilar y cargar el programa adjunto en el ATtiny. Programación sólo toma unos segundos. Desconecte el cable USB que desconecte la alimentación antes de quitar el ATtiny.