Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cuando abrimos el IDE de Arduino la primera problemática que encontraremos es que no encontraremos
instaladas las tarjetas para el Attiny85 y para resolver este problema copiaremos el siguiente link:
https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
nos iremos al IDE de Arduino, nos vamos Archivos/Preferencias y se abrirá una ventana como esta
Una vez abierta esta ventana copiaremos el link en el apartado que dice “Gestor de URLs Adicionales de
Tarjetas”
Nos vamos a herramientas, seleccionamos la “Placa: Arduino/Genuino UNO”, elegimos el Puerto COM donde
se encuentra conectado, y por último en programador debe estar en “AVRISP mkII” como se muestra en la
imagen y Cargamos el Archivo Al Arduino UNO.
Los recuadros que aparecen de color café son los pines del Arduino UNO, VCC y GND son las alimentaciones.
Estas conexiones son necesarias para poder programar nuestro Attiny85, de lo contrario no funcionara la
carga de nuestro código.
Por tanto, la imagen quiere decir que el Pin 1 del Attiny va conectado al Pin 10 de Arduino UNO, el Pin 5 del
Attiny va conectado al Pin 11 de Arduino UNO y así sucesivamente.
En esta imagen muestra donde se encuentran los ADC y los PWM de nuestro Attiny y los pines digitales
también de color café, pero ahora de la manera en la que deben ser llamados en el IDE de Arduino. Por
ejemplo, si deseamos encender un Led por el PIN físico 7 de nuestro Attiny, tenemos que escribir
digitalWrite (2, HIGH); ya que el Pin 7 tiene el número 2 en recuadro café. Otro ejemplo, si deseamos
encender un Led por el PIN físico 2 de nuestro Attiny, tenemos que escribir digitaWrite (3, HIGH); ya que el Pin
2 tiene el número 3 en recuadro café. De la misma manera cuenta para los ADC, también deberán ser
llamados de acorde como se encuentran en su recuadro café. A1, A2 y A3.
Muy bien sabido esto procederemos a conectar un Led con su respectiva resistencia en el Pin 7 físico de Attiny
ósea el (Pin 2 digital) y escribiremos este sencillo código en el IDE de Arduino para encender y apagar el LED
que en realidad es la programación para BLINK
int led = 2;
void setup() {
pinMode(led,OUTPUT);
}
void loop() {
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW);
delay(1000);
}
Después nos vamos a Herramientas/Placa: ”ATtiny25/45/85”, Procesador: “Attiny85”, Puerto COM donde se
encuentra conectado el Arduino , y por ultimo cambiar el programador a Programador: “Arduino as ISP”.
Y ¡Listo! Cargamos nuestro programa al Attiny85 y nuestro led comenzara a parpadear en intervalos de 1
segundo.
Una vez hecho esto y si van a seguir programando su Attiny, es necesario que la configuración de su
Programador deba seguir como “Arduino as ISP” de lo contrario les marcara un error.
Saludos espero y entiendan este tutorial y Suerte con sus proyectos.
Búscanos en Facebook y YouTube donde podrás encontrar varios circuitos de electrónica que te podrán servir
para tus proyectos.