Índice:
- Etapa 1: Adicionar ATtiny Core Supprt ao software Arduino IDE
- Etapa 2: programar o Arduino para uso como um programador no sistema (ISP)
- Etapa 3: Conecte ATtiny84 para programação
- Etapa 4: configure o Arduino para programar ATtiny84
- Etapa 5: programar ATtiny84
- Etapa 6: conectar ATtiny84 para executar como autônomo
Vídeo: Arduino Uno para programar ATTINY84 (Arduino V. 1.8.5): 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Usando o Arduino Uno para programar ATTINY84-20PU (item Digikey # ATTINY84-20-PU-ND). Este Instructable mostra como usar a plataforma Arduino para trabalhar com processadores fisicamente menores, como o ATtiny84 (84/44/24). Este exemplo é especificamente para o processador ATtiny84-20PU, mas pode ser adaptado para as outras placas selecionando a placa apropriada do software Arduino (ou seja, Arduino IDE) e modificando as pinagens conforme necessário.
(Atualizado para Arduino 1.8.5)
Etapa 1: Adicionar ATtiny Core Supprt ao software Arduino IDE
Para Arduino 1.8.5:
- Abra o software Arduino (também conhecido como Arduino Integrated Development Environment [IDE]).
- Abrir preferências: [ARQUIVO] [PREFERÊNCIAS]
- Cole o URL em URLs de gerenciador de placas adicionais:
Etapa 2: programar o Arduino para uso como um programador no sistema (ISP)
- Selecione a placa Arduino: [FERRAMENTAS] [PLACA] [ARDUINO / GENUINO UNO]. Observação: embora eu tenha o Arduino UNO, substituí o processador por um Atmega328P pré-programado que exige que eu selecione "Arduino Duemilanove ou Diecimila".
- Selecione Programador: [FERRAMENTAS] [PROGRAMADOR] [AVR ISP].
- Abra o esboço do ArduinoISP: [ARQUIVO] [EXEMPLOS] [11. ArduinoISP] [ArduinoISP]
- Faça upload do esboço.
Etapa 3: Conecte ATtiny84 para programação
Conecte os pinos do Arduino aos pinos ATtiny84:
- Arduino 5V para ATtiny84 Pino 1
- Arduino pino 10 a ATtiny84 pino 4
- Arduino pino 11 a ATTiny84 pino 7
- Arduino pino 12 a ATtiny84 pino 8
- Arduino pino 13 a ATtiny84 pino 9
- Arduino GND para ATtiny84 pino 14
- Arduino RESET para capacitor de 10uF (+ lado / perna longa)
- Capacitor GND para 10uF (- lado / perna curta)
Etapa 4: configure o Arduino para programar ATtiny84
- Selecione a placa Arduino: [TOOLS] [BOARD] [ATtiny24 / 44/84]. Agora, opções adicionais de placa aparecerão no menu Ferramentas na próxima vez que Ferramentas for aberto.
- Selecione B. O. D. desativado: [TOOLS] [B. O. D.] [B. O. D. Desabilitado]
- Selecione LTO desativado: [TOOLS] [LTO 1.6.11+ only] [Disabled]
- Selecione Pin Mapping anti-horário: [TOOLS] [Pin Mapping] [Anti-horário]
- Selecione Chip Attiny84: [TOOLS] [Chip] [Attiny84]
- Selecione Relógio 8 MHz: [FERRAMENTAS] [Relógio] [8 MHz interno]
- Burn bootloader: [TOOLS] [Burn Bootloader]
Etapa 5: programar ATtiny84
- Abra o esboço do Blink: [ARQUIVO] [EXEMPLOS] [01. Basics] [Blink]
-
Editar esboço:
- Antes de void setup (), defina o nome do pino (led) e a localização (pino 0): int led = 0;
- coloque “LED_BUILTIN” com “led” em stetup void () e em loop void ()
- Faça upload do esboço.
- Desligue e desconecte do Arduino.
Etapa 6: conectar ATtiny84 para executar como autônomo
- Fonte AT minúsculo de pino 1 a 5 V (não ligue a alimentação ainda)
- AT minúsculo pino 2 para LED (perna longa)
- ATTiny Pin 14 to Ground
- LED (perna curta) para o resistor (extremidade 1) entre 100 e 1k Ohm
- Resistor (fim 2) para aterrar
- Ligue a alimentação para ATtiny84
Recomendado:
Como programar o decodificador IR para o controle de motor CA de múltiplas velocidades: 7 etapas
Como programar o decodificador IR para controle de motor CA de múltiplas velocidades: Os motores de corrente alternada monofásicos são normalmente encontrados em utensílios domésticos, como ventiladores, e sua velocidade pode ser facilmente controlada ao usar vários enrolamentos discretos para velocidades definidas. Neste Instructable, construímos um controlador digital que
Como programar o Arduino Pro Mini com o Arduino Uno: 4 etapas
Como programar o Arduino Pro Mini com o Arduino Uno: Eu escrevi isso como parte de outro projeto, mas então decidi usar um Pro Micro que pode ser programado diretamente do laptop. No entanto, isso pode ser útil algum dia (ou para alguém). Vou deixar aqui
Como programar o Arduino Pro Mini usando o Arduino UNO: 4 etapas
Como programar o Arduino Pro Mini usando o Arduino UNO .: Olá pessoal, Hoje estou compartilhando um método simples para programar o Arduino Pro mini usando o Arduino UNO. Este tutorial é para aqueles que estão começando com o arduino e querem reduzir o tamanho de seu projeto usando um Arduino Pro mini.Arduino Pro mini
Como programar o Audacity para gravar em um determinado momento: 8 etapas
Como programar o Audacity para gravar em um determinado momento: É um truque rápido, use-o para espionar, para gravar uma chamada telefônica ou simplesmente para gravar seu discurso da aula de história enquanto você está fora
Configurando para programar um Picaxe Via Shell Script (linux): 5 etapas
Configurando para programar um Picaxe Via Shell Script (linux): Passo a passo simples que mostra como fazer um script de shell que irá baixar um programa de um site ftp, compilá-lo e baixá-lo para o picaxe. (Este também é o meu primeiro instrutível)