Siguiendo con este proyecto una vez recibido el Attiny85 he decido montar la placa en una stripboard de 11*11.
Abajo el detalle del circuito completo:
Y aquí el detalle de la parte de los componentes:
La carga del codigo en el Attiny85 la he realizado utilizando el siguiente link donde se explica muy claramente los pasos a seguir:
http://txapuzas.blogspot.com/2009/12/paperattinyprogrammer-un-programador.html
El código que he cargado en el Attiny85 es el siguiente:
// Arduino Code:
// etching agitator by yOPERO
//ATTiny45
void setup () {
pinMode(2, OUTPUT);
pinMode ( 0 , OUTPUT ) ; // tell Arduino to use pin 0 as OUTPUT
pinMode ( 1 , OUTPUT ) ; // tell Arduino to use pin 1 as OUTPUT
// you can use other outputs, they must support PWM
}
void loop () {
digitalWrite(2, HIGH); // set the LED on
izquierda();
delay(500);
paro();
delay(200);
derecha();
delay(500);
paro();
delay(3000);
}
void izquierda() {
analogWrite ( 0 , 150 ) ; // run motor one way half speed
analogWrite ( 1 , 0 ) ;
}
void derecha() {
analogWrite ( 0 , 0 ) ; // run motor one way half speed
analogWrite ( 1 , 150 ) ;
}
void paro() {
analogWrite ( 0 , 0 ) ; // stops motor
analogWrite ( 1 , 0 ) ;
}
Finalmente aqui las fotos del con el resultado final:
..y un pequeño video del invento funcionando:



Enhorabuena por tu trabajo.
ResponderEliminarVerdaderamente es un coñazo tener que andar moviendo la cubeta esperando a que se ataque la placa.
Saludos del txapuzas