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