Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Estudantes de engenharia eletrônica, entusiastas de DIY (Faça Você Mesmo) e qualquer pessoa interessada em automação residencial.
O controle de velocidade de um ventilador é uma aplicação prática e útil do Arduino, especialmente em projetos de automação residencial. Através deste projeto, você pode controlar a velocidade de um ventilador com base na temperatura ambiente, proporcionando um ambiente mais confortável e economizando energia.
Projeto: O projeto consiste em um sistema de controle de velocidade para um ventilador comum, utilizando um Arduino, um sensor de temperatura e um módulo relé. O sensor de temperatura irá medir a temperatura ambiente e o Arduino irá controlar a velocidade do ventilador através do módulo relé, de acordo com a temperatura medida.
Lista de componentes:
Exemplos:
#include <OneWire.h>
#include <DallasTemperature.h>
#define ONE_WIRE_BUS 2
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
DeviceAddress insideThermometer;
void setup(void)
{
Serial.begin(9600);
sensors.begin();
if (!sensors.getAddress(insideThermometer, 0)) Serial.println("Unable to find address for Device 0");
sensors.setResolution(insideThermometer, 12);
}
void loop(void)
{
sensors.requestTemperatures();
Serial.print("Temperature is: ");
Serial.println(sensors.getTempC(insideThermometer));
delay(1000);
}
Este código lê a temperatura do sensor LM35 e imprime na Serial Monitor. Com base no valor da temperatura, você pode usar a função analogWrite() para controlar a velocidade do ventilador.
Se você gostou deste artigo e acha que ele pode ser útil para seus amigos, não se esqueça de compartilhá-lo! Se você tiver alguma dúvida ou sugestão, deixe um comentário abaixo. Estamos sempre interessados em ouvir suas ideias!