Índice:

Criação Simples - Alarme de Luz: 4 Passos
Criação Simples - Alarme de Luz: 4 Passos

Vídeo: Criação Simples - Alarme de Luz: 4 Passos

Vídeo: Criação Simples - Alarme de Luz: 4 Passos
Vídeo: ELÉTRICA PARA INICIANTES, INSTALAÇÃO ELÉTRICA COMPLETA, PASSO A PASSO, CIRCUITO DE ILUMINAÇÃO 2024, Julho
Anonim
Criação Simples - Alarme de Luz
Criação Simples - Alarme de Luz

Este experimento é realmente interessante - aplicar um fototransistor DIY. Os fototransistores DIY usam o efeito de brilho e o efeito fotoelétrico dos LEDs - eles geram correntes fracas quando alguma luz incide sobre eles. E usamos um transistor para amplificar as correntes geradas, para que a placa Arduino Uno possa detectá-las.

Etapa 1: Componentes

- Placa Arduino Uno * 1

- Cabo USB * 1

- Buzzer Passivo * 1

- Resistor (10KΩ) * 1

- LED * 1

- Transistor NPN S8050 * 1

- Breadboard * 1

- Fios de ligação

Etapa 2: Diagrama esquemático:

Diagrama esquemático
Diagrama esquemático

Etapa 3: Procedimento

Com o efeito fotoelétrico, os LEDs geram correntes fracas quando expostos a ondas de luz.

NPN consiste em uma camada de semicondutor dopado com P (a "base") entre duas camadas dopadas com N. Uma pequena corrente que entra na base é amplificada para produzir uma grande corrente de coletor e emissor. Ou seja, quando há uma diferença de potencial positiva medida do emissor de um transistor NPN para sua base (ou seja, quando a base é alta em relação ao emissor), bem como uma diferença de potencial positiva medida da base para o coletor, o transistor torna-se ativo. Nesse estado "ligado", a corrente flui entre o coletor e o emissor do transistor. O valor de A0 será maior que 0. Por programação, fazemos o buzzer quando A0 for maior que 0.

Um resistor pull-down de 10kΩ é conectado ao estágio de saída do transistor para evitar a suspensão da porta analógica para interferir nos sinais e causar erros de julgamento.

Passo 1:

Construa o circuito.

Passo 2:

Baixe o código em

Etapa 3:

Faça upload do esboço para a placa Arduino Uno

Clique no ícone Upload para fazer upload do código para o painel de controle.

Se "Upload concluído" aparecer na parte inferior da janela, significa que o esboço foi carregado com sucesso.

Agora, acenda uma lanterna no LED e você ouvirá o bipe da campainha.

Etapa 4: Código

// Criação Simples - Alarme de Luz

//Agora você pode

ouvir que a campainha emite sons quando o LED acende.

//O email:

//Website:www.primerobotics.in

void setup ()

{

Serial.begin (9600); // inicia a porta serial em 9600 bps:

}

void loop ()

{

int n = analogRead (A0); // leia o valor de

pino analógico AO

Serial.println (n);

if (n> 0) // Se houver uma tensão

{

pinMode (5, SAÍDA); // define o pino digital 5 como uma saída

tom (5, 10.000); // Gera uma onda quadrada (10000 Hz

frequência, ciclo de trabalho de 50%) no pino 5

pinMode (5, INPUT); // defina o pino 5 como uma entrada

}

}

Recomendado: