Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Neste artigo, vamos explorar projetos de eletrônica utilizando a plataforma Arduino. Vamos discutir a importância desses projetos para os leitores e como eles podem ser adaptados para o ambiente Arduino. O Arduino é uma plataforma de prototipagem eletrônica de código aberto que permite aos usuários criar projetos interativos e controlar dispositivos eletrônicos de forma fácil e acessível. Com o Arduino, é possível criar projetos de eletrônica de baixo custo e com uma curva de aprendizado reduzida, tornando-os ideais para iniciantes e entusiastas.
Project: Neste projeto, vamos criar um sistema de monitoramento de temperatura e umidade utilizando o Arduino. O objetivo é medir a temperatura e umidade ambiente e exibir os valores em um display LCD. O sistema também será capaz de acionar um alarme sonoro caso a temperatura ultrapasse um limite pré-determinado. Isso pode ser útil em ambientes sensíveis, como uma estufa ou sala de servidores, onde é importante manter a temperatura e umidade dentro de faixas específicas.
Components List:
Examples:
#include <dht.h>
#include <LiquidCrystal.h>
#define DHTPIN 2
#define BUZZERPIN 3
dht DHT;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
lcd.begin(16, 2);
pinMode(BUZZERPIN, OUTPUT);
}
void loop() {
int chk = DHT.read11(DHTPIN);
lcd.setCursor(0, 0);
lcd.print("Temp: ");
lcd.print(DHT.temperature);
lcd.print(" C");
lcd.setCursor(0, 1);
lcd.print("Humidity: ");
lcd.print(DHT.humidity);
lcd.print("%");
if (DHT.temperature > 25) {
digitalWrite(BUZZERPIN, HIGH);
delay(500);
digitalWrite(BUZZERPIN, LOW);
delay(500);
}
delay(2000);
}
Neste exemplo, utilizamos a biblioteca DHT para ler os dados do sensor de temperatura e umidade DHT11. A biblioteca LiquidCrystal é utilizada para controlar o display LCD. No setup(), inicializamos o display LCD e configuramos o pino do buzzer como saída. No loop(), realizamos a leitura da temperatura e umidade, exibimos os valores no display LCD e acionamos o buzzer caso a temperatura seja maior que 25 graus Celsius.