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