Índice:
- Etapa 1: Peças e Ferramentas
- Etapa 2: esquema e como funciona
- Etapa 3: Construa
- Etapa 4: programe o AVR
Vídeo: Controle qualquer coisa com um pino AVR: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:40
Este instrutível mostra como controlar um grupo de leds com uma saída de microprocessador. O micro que vou usar é um Atmel Attiny2313.
Etapa 1: Peças e Ferramentas
Peças: Attiny2313 (tenho 5 amostras grátis da Atmel) 20 pinos socketResistors (qualquer tamanho funcionará, dependendo da sua configuração. Explicarei mais tarde) Regulador de 5v (qualquer funcionará, estou usando um LM340) Transistores ou Mosfets (mais fácil de encontrar e os mais baratos são geralmente 2n3904s. Apenas certifique-se de que é um transistor NPN ou um Mosfet de canal N) 2 pequenos capacitores (consulte a planilha de dados do regulador,.1uf e.22uf com LM340) Muitos LEDsAlguma placa protetora ou um breadboardAny programmer for the AVRWireTools: Soldering Iron
Etapa 2: esquema e como funciona
O primeiro esquema mostra como conectei fileiras de leds aos pinos de saída. O pino de saída do AVR vai para a base de um transistor, que é conectado para funcionar como uma chave. Quando a saída é baixa, ou 0 V, o transistor está desligado e a corrente não pode fluir da carga para o aterramento. Quando a saída é alta, ou 5 V, o transistor está ligado e a corrente pode fluir da carga para o aterramento. Isso é chamado de comutação do lado inferior e pode ser usado para leds, motores CC, motores de passo e muitas outras coisas que requerem mais tensão ou corrente do que o micro pode produzir. A carga para este projeto será de alguns leds. Os leds podem ser cabeado da maneira que você quiser, mas a fonte de alimentação que você está usando determinará como você pode conectá-los. Para mim, encontrei um carregador de laptop que pode produzir 16 V a 7,5 amperes no máximo. Agora, a maneira mais eficiente de conectar os leds estava em uma série paralela, conforme mostrado na terceira imagem. Para determinar o tamanho do resistor, primeiro descubra quanta tensão caiu por LED. Para os leds azuis e verdes que usei, a queda de tensão é de cerca de 3 a 3,3 volts. Os leds vermelho e amarelo estão em torno de 2,2 volts. Agora some todas as quedas de tensão em série (3 * 5 = 15v) Agora subtraia da tensão de sua fonte (16-15 = 1v) Agora você sabe quanta tensão caiu por sua resistor (1v) Agora use a lei de ohm para resolver R: V = IR (1v =.015R) * Eu usei 15ma para meus led's, isso é típico para led's de 5mm Então agora cada fio está usando 15ma de sua fonte. pode ser sua própria carga ou você pode conectar quantos quiser, desde que a corrente total para essa carga não exceda o limite do transistor. (2n3904 pode lidar com 100ma) * O transistor pode ser substituído por um Mosfet N-Channel
Etapa 3: Construa
Agora você pode começar a montar seu circuito. Depois de fazer alguns testes na placa de ensaio, soldei tudo em um protoboard. Se você quiser ficar realmente sofisticado, pode criar o layout de sua própria placa e gravá-la usando um dos processos explicados neste local.
Etapa 4: programe o AVR
Agora é hora de programar seu AVR. Se você não sabe como fazer isso, verifique este instrutível: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/Aqui está o programa que fiz: Ele simplesmente passa por um loop de sequências para sempre. Uma vez que o AVR é programado, você pode colocá-lo no soquete que você soldou em sua placa, ou se você não tiver um soquete, verifique o programa em uma placa de ensaio e se está correto, então você pode soldar o chip em sua placa.
Recomendado:
Conector ICSP para Arduino Nano sem cabeçalho de pino soldado, mas pino de Pogo: 7 etapas
Conector ICSP para Arduino Nano sem cabeçote de pino soldado, mas pino Pogo: Faça um conector ICSP para Arduino Nano sem cabeçalho de pino soldado na placa, exceto Pogo Pin. - Pino do pino da sonda de teste da mola BP75-E2 (cabeça cônica de 1,3 mm)
Reaproveitando um LED RF remoto para controlar "qualquer coisa" !: 5 etapas
Reaproveitando um remoto LED RF para controlar "qualquer coisa" !: Neste projeto, vou mostrar como reaproveitar um controle remoto LED RF para controlar praticamente tudo o que você quiser com ele. Isso significa que veremos mais de perto o processo de transmissão do remoto RF, leremos os dados enviados com um Arduino µC
Crie um PDF (de QUALQUER COISA!): 3 etapas
Crie um PDF (de QUALQUER COISA!): Bom dia! Então, você deseja criar um documento PDF. Você tem inúmeras opções de software disponíveis para você. Um dos mais comuns é o OpenOffice.org 3.0 com sua capacidade de exportar para o formato de arquivo PDF. Isso é bom se você estiver trabalhando com o doc
Máscara de projeção que muda de rosto - seja qualquer coisa: 14 etapas (com imagens)
Máscara de projeção que muda de rosto - seja qualquer coisa: O que você faz quando não consegue decidir o que quer ser no Halloween? Seja tudo. A máscara de projeção é composta por uma máscara impressa em 3D branca, um pi framboesa, um minúsculo projetor e uma bateria. É capaz de projetar tudo e qualquer coisa
Controle remoto de qualquer coisa barato !: 8 etapas
Controle remoto de qualquer coisa … barato !: Carros usados de controle remoto (RC) (barcos, hovercrafts, aviões e quadricópteros também!) São geralmente fáceis de obter. Se não for totalmente gratuito, você pode pelo menos conseguir um barato. Encontre um carro RC e seu controlador. Muitas crianças têm pelo menos um coletando poeira