Paso 4: El primer bosquejo
Hay decenas de tutoriales sobre cómo escribir guiones de Arduino. Para este tutorial, haremos sólo un simple semáforo: rojo, 5 segundos 1 segundo ámbar, verde de 4 segundos y repetir.
En codebender, iniciar sesión y comenzar con haciendo clic en el botón azul grande "Crear Sketch". Un popup aparecerá pidiéndole a nombre de su proyecto y agregue una descripción. Sólo el nombre "Semáforo" y haga clic en "Crear".
Y se abrirá el editor. Antes de continuar, vamos a decir codebender que utilizamos un ATtiny85 y un Arduino como ISP. Conectar el programador, haga clic en la rueda de leva, tal ves baje tres cajas sobre el editor. Dejar uno solo (debe indicar el puerto que está conectado a su ISP). Para la segunda, elegir "Núcleo de D. A. Mellis ATtiny85 (reloj interno de 1 MHz)". En el tercer desplegable, elegir "Arduino como ISP".
Ahora pasemos al código. Ya hay unas pocas líneas de código allí. Aviso de una parte llamada setup y un bucle llamado parte. La parte entre las llaves bajo el programa de instalación se ejecutará una vez al inicio. Lo único que debemos hacer aquí es definir los tres pernos que están conectados al LED como salida.
void setup)
{
pinMode (4, salida); rojo, alambrada a la clavija 3
pinMode (0, salida); verde, alambrada a la clavija 5
pinMode (1, salida); rojo, alambrada a la clavija 6
}
Todo después de las barras es comentario y no necesita estar allí, pero es más fácil entender posteriormente su script.
El parte llamada loop se ejecuta una y otra vez hasta desconectar la batería. Sustituirla por esta.
void loop)
{
digitalWrite (4, alto); rojo en
digitalWrite (1, bajo); ámbar apagado
retrasar (5000); esperar 5000 milisegundos
digitalWrite (0, alto); verde en
digitalWrite (4, bajo); rojo apagado
retrasar (4000); esperar 4000 milisegundos
digitalWrite (1, alto); ámbar en
digitalWrite (0, LOW); verde apagado
retrasar (1000); esperar 1000 milisegundos
}
Haga clic en guardar y allí está, su primer guión, un funcionamiento semáforo. Ahora ponga su ATtiny85 en el ISP y golpear el botón verde de "Funcionamiento de Arduino". Su ISP debería hacer algunos intermitente y cuando se hace, quitar el chip, pulsa en tu luz de tope y presiona la célula del botón en el soporte. ¡ Un éxito!