ARDUINO ATTINY85

Neste tutorial mostraremos como programar um Arduino Attiny85, usando a IDE do Arduino.

Estes CIs são pequenos e baratos (cerca de R$15,00), e são convenientes para a execução de programas simples e que exijam poucos pinos de I/O.  O Attiny85 tem oito pernas (Vcc, Gnd, RST e 5 I/O).

 
A primeira coisa que devemos fazer é abrir a IDE do Arduino e clicar em “ Arquivo > Preferências”

Na caixa de texto onde diz “URLs Adicionais de Gerenciadores de placas:”

Devemos Adicionar o seguinte endereço https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

Feito isso, vá em “Ferramentas > Placa > Gerenciador de placas …”

Digite “Attiny” no campo de busca e instale o pacote.

Conecte seu Arduino Uno no computador, para transformá-lo em um “gravador de Attiny”.

Vá em “Arquivo > Exemplos > ArduinoISP > ArduinoISP”.

Abra o programa de exemplo e pode fazer o upload para o Arduino UNO.

Na sequência, vá para “Ferramentas > Programador: ArduinoISP > ArduinoISP”.

Pronto, já temos nosso Gravador ISP preparado, e nossa IDE configurada para executar nossa primeira gravação.

O circuito para a gravação é extremamente simples, apenas alguns jumpers e 1 capacitor.

O capacitor serve para impedir que o Arduino entre em reset durante a transferência do código.

 

Após escrevermos o nosso código normalmente na IDE, basta selecionar a “placa: ATtiny25/45/85” e clicar em “Carregar”.

 

Ele suporta as seguintes funções:

pinMode()
digitalWrite()
digitalRead()
analogRead()
analogWrite()
shiftOut()
pulseIn()
millis()
micros()
delay()
delayMicroseconds()
SoftwareSerial()

É claro, que o Arduino Attiny têm suas limitações, mas é uma ótima opção para uma aplicação de baixo custo e recursos reduzidos.

Uma grande vantagem é o seu consumo extremamente baixo, o que permite ele funcionar por muito tempo sendo alimentado com pilhas de relógios.

MATERIAIS UTILIZADOS

Para gravá-lo você vai precisar de:

1 Arduino Uno
1 Cabo USB
1 Protoboard
1 Attiny85
Alguns Jumpers

E se você gostou do nosso tutorial, mas ainda não segue a Circuito Maker no Youtube e Instagram, se inscreva agora!

Ajude a impulsionar o nosso trabalho.

Abraço