Índice:

Sensor de qualidade do ar AEROBOT V1.0: 6 etapas (com imagens)
Sensor de qualidade do ar AEROBOT V1.0: 6 etapas (com imagens)

Vídeo: Sensor de qualidade do ar AEROBOT V1.0: 6 etapas (com imagens)

Vídeo: Sensor de qualidade do ar AEROBOT V1.0: 6 etapas (com imagens)
Vídeo: operador no talento#shorts #viral #caminhão #retroescavadeira #trending #rainerhonorato #maquinas 2024, Novembro
Anonim
Image
Image
Conectando o LCD
Conectando o LCD

Esta instrução é sobre como fazer um sensor de qualidade do ar barato e altamente preciso chamado AEROBOT. Este projeto mostra temperatura, umidade relativa, densidade de poeira do PM 2,5 e alertas sobre a qualidade do ar do entorno. Ele usa um sensor DHT11 para temperatura e umidade relativa, um sensor óptico de poeira afiado para densidade de poeira e um sensor ultrassônico para informar os usuários sobre leituras imprecisas devido ao bloqueio do sensor. Este projeto pode ser feito facilmente e não precisa de nenhum conhecimento em arduino. O sensor de poeira é muito rápido e pode ler até a mais leve contaminação nas redondezas. sua faixa máxima é desconhecida, mas geralmente é ineficaz após a densidade de poeira passar de 600. Mas isso é muito mais do que a contaminação média de 150. A faixa de medição de temperatura é de -10 a 80 graus Celsius e a de umidade relativa é de 10% a 90%. Portanto, este projeto é altamente eficaz e eficiente como um sensor de qualidade do ar para residências e escritórios fora do raio de alta poluição. Coisas que você precisaria: • 1 Arduino uno / mega • Sensor DHT11 • Sensor óptico de poeira afiado • Sensor ultrassônico • 1 Botão • 3 LEDs (opcional) • 1 campainha (opcional) • capacitor 220 µf • 2 * resistores de 220 ohm • placa de ensaio você pode assistir o projeto trabalhando aqui

Etapa 1: Conectando o LCD

Conectando o LCD
Conectando o LCD

A primeira coisa que você precisa fazer antes de trabalhar no LCD é verificá-lo. Para isso, faça as ligações conforme mostrado no 1º diagrama. Conecte o pino 15 no LCD ao pino 5V do Arduino. Em seguida, conecte o pino 16 no LCD ao pino GND do Arduino. Esses pinos são usados para alimentar a luz de fundo do LCD. Em seguida, você precisa configurar a lógica do LCD. Para fazer isso, conecte o pino 1 no LCD ao pino GND do Arduino. Em seguida, conecte o pino 2 no LCD ao pino 5 V do Arduino. Em seguida, você precisa configurar o potenciômetro de ajuste de contraste. Pegue o potenciômetro de 10K e conecte o primeiro terminal ao pino 5V do Arduino e o segundo terminal (pino do meio) ao pino 3 do LCD e o terceiro terminal ao pino GND do Arduino. Em seguida, ligue o Arduino. Você notará que a luz de fundo do LCD liga. Além disso, quando você gira o botão do potenciômetro, os blocos de caracteres no LCD ficam brilhantes / escuros. Confira a imagem abaixo para ver do que estou falando. Se o seu LCD exibiu o que é mostrado na foto abaixo, significa que o seu LCD está configurado corretamente! Se você não foi capaz de fazer isso, verifique suas conexões e seu potenciômetro. Ajustando o contraste no LCD Concluindo as conexões Agora, precisamos conectar as linhas de dados e outros pinos que funcionam com o LCD. Verifique a conexão no segundo diagrama. Conexões finais entre o Arduino, o potenciômetro e o LCD. Vamos começar conectando os fios de controle do LCD. Conecte o pino 5 (RW) do LCD ao pino GND do Arduino. Este pino não é usado e serve como pino de leitura / gravação. Em seguida, conecte o pino 4 (RS) do LCD ao pino 7 digital do Arduino. O pino RS é usado para informar ao LCD se estamos enviando dados ou comandos (para alterar a posição do cursor). Em seguida, conecte o pino 6 (EN) do LCD ao pino 8 digital do Arduino. EN é o pino de habilitação no LCD, usado para informar ao LCD que os dados estão prontos para leitura. Em seguida, temos que conectar os quatro pinos de dados no LCD. Conecte o pino 14 (DB7) do LCD ao pino 12 digital do Arduino. Em seguida, conecte o pino 13 (DB6) do LCD ao pino 11 digital do Arduino. Em seguida, o pino 12 (DB5) do LCD ao pino 10 digital do Arduino, então o Pino nº 11 (DB4) do LCD no pino 9 digital do Arduino.

Etapa 2: Conectando o Sensor DHT11

Conectando o Sensor DHT11
Conectando o Sensor DHT11

Agora conecte o pino de entrada do sensor DHT11 ao pino 7 do Arduino e conecte o Vcc e os fios terra respectivamente. Certifique-se de prendê-lo e colocá-lo longe do grupo de fios conectados ao LCD.

Etapa 3: Conectando o sensor ultrassônico

Conectando o Sensor Ultrassônico
Conectando o Sensor Ultrassônico

O sensor ultrassônico que adicionei aqui é uma precaução para que sempre que algo estiver bloqueando o sensor de poeira (eu voltaria a isso mais tarde) o sensor ultrassônico detecte e dê um aviso para que o sensor de poeira não dê leituras inadequadas.

Conecte o pino trigonométrico do sensor ao pino 6 do arduino e o pino de eco do sensor ao pino 5 do arduino e também coloque este sensor longe de todos os fios porque o sensor é tão sensível que se houver um fio na frente dele, ele irá mostrar-lhe o aviso.

Etapa 4: Configurando o Sensor de Poeira

Configurando o Sensor de Poeira
Configurando o Sensor de Poeira
Configurando o Sensor de Poeira
Configurando o Sensor de Poeira
Configurando o Sensor de Poeira
Configurando o Sensor de Poeira

Agora vem a parte mais difícil e o sensor mais incrível deste projeto - o sensor de poeira. Basta configurar o sensor de poeira como mostrado no diagrama 2. e conectar o pino de poeira ao pino 2 do arduino e o pino led ao pino 3 do arduino e não se esqueça de incluir o capacitor. Depois de configurá-lo, verifique os valores de poeira que ele fornece com um sensor de qualidade do ar real para ter certeza.

Etapa 5: Concluindo

Terminando
Terminando

Eu adicionei uma campainha para que soe quando a qualidade do ar ficar crítica. É apenas uma configuração extra, você também pode adicionar LEDs se desejar.

Etapa 6: O Código

O código
O código

Então aqui está o código:

Recomendado: