Paso 3: Programación del ATTiny85
Hay una gran cantidad de tutoriales en línea diciéndote cómo subir el siguiente código a su ATTiny85, así que voy a empezar con algunos enlaces. Si tiene cualquier duda pregunte en los comentarios. A veces me han tenido problemas debido a la velocidad de reloj, así que si subes el código y no funciona intente cambiar a la velocidad restante (1 MHz <> – 8 MHz). Ahora para algunos buenos enlaces:
- High-Low Tech
- Instructable
Si estos enlaces no funcionan entonces simplemente Google "programa attiny85 con arduino uno" más. Si el código está no funciona correctamente, y luego intenta cambiar el 1 en la instrucción lógica 0, y la de Asegúrese de doble Compruebe su pedido de pin. Te recomiendo probar y escribir este código usted mismo pero si no quiere entonces aquí es mía:
const int vibPin = 2;
const int groundPin = 0;
const int motorPin = 0;
void setup() {}
pinMode (vibPin, entrada);
pinMode (motorPin, salida);
pinMode (groundPin, salida);
digitalWrite (groundPin, bajo);
}
void loop() {}
int estado = digitalRead(vibPin);
Si (estado! = 1) {}
digitalWrite (motorPin, HIGH);
Delay(7000);
digitalWrite (motorPin, LOW);
}
}