Paso 3: Configuración de la arduino programa
Configurar el arduino al programa no es una cosa permanente. Todo esto va a hacer es un boceto que te permitirá programar el chip y luego cuando quiere utilizar la arduino simplemente cambiar el bosquejo de la carga.Puño las cosas primero se necesita el programa, carga abajo haciendo clic en attiny45_85.zip se Asegúrese de que está utilizando versión del programa arduino 0022.
Siguiente:
Instalar ATtiny45 ATtiny85 ayuda en Arduino
Descargar: attiny45_85.zip
Busque su carpeta de sketchbook de Arduino (usted puede encontrar su ubicación en el cuadro de diálogo de preferencias en el software de Arduino)
Crear una nueva subcarpeta llamada "hardware" en la carpeta sketchbook.
Copie la carpeta attiny45_85 de la attiny45_85.zip a la carpeta de hardware.
Reiniciar el entorno de desarrollo Arduino.
Siguiente:
Girando la placa Arduino en un programador
Vamos a usar la placa Arduino para programar el ATtiny45 o ATtiny85. En primer lugar, tendremos que convertir la placa Arduino en un programador de"en el sistema" (ISP). A esto:
Ejecutar el entorno de desarrollo Arduino.
Abra el bosquejo de ArduinoISP desde el menú de contexto.
Seleccione la Junta Directiva y el puerto serie que corresponden a tu placa de Arduino.
Subir el sketch de ArduinoISP.
Siguiente:
Conecte el condensador electrolítico de 1uf 50V como sigue:
lado con la raya a la tierra del arduino
lado con ninguna raya para arduino reset pin
Siguiente:
En el arduino desarrollo medio ambiente haga clic en herramientas, tablero y seleccione ATtiny85 (con arduino como ISP) Asegúrese que si utiliza ATtiny 45 usted seleccionar el correcto. Ahora puede escribir su bosquejo y subirlo como lo haría normalmente para arduino. Mientras que subir un bosquejo nuevo el LED parpadeará a loco para un sec el programa asumirá y se ejecutará conforme a lo programado.
Una vez cargado el bosquejo puede quitar el condensador electrolítico.
A veces después de subir su bosquejo puede obtener los siguientes errores:
AVRDUDE: por favor definir señales de PAGEL y BS2 en el archivo de configuración por parte ATtiny85
AVRDUDE: por favor definir señales de PAGEL y BS2 en el archivo de configuración por parte ATtiny85
No te preocupes que el bosquejo habrá cargado bien. Usted puede ahora quitar todos sino los 5V + y tierra los cables te tan exitosamente programa un chip ATtiny!
Deben disponerse de los siguientes comandos de Arduino:
pinMode()
digitalWrite()
digitalRead()
analogRead()
analogWrite()
shiftOut()
pulseIn()
Millis()
micros()
Delay()
delayMicroseconds()