Está começando na automação DIY e quer colocar a mão na massa? Neste guia, você vai ver exemplos reais e simples com código incluído, tanto para Arduino quanto para Raspberry Pi. O objetivo é te ajudar a praticar, entender e evoluir com confiança.
🔧 Projeto 1 – Acender uma Lâmpada com Sensor de Movimento (Arduino)
Descrição: Acende uma lâmpada automaticamente quando detecta movimento.
Ideal para: Entrada da casa, corredores, áreas externas.
Componentes:
- Arduino Uno
- Sensor PIR (movimento)
- Módulo Relé
- Lâmpada 127V ou LED 12V
Código:
cppCopiarEditarvoid setup() {
pinMode(2, INPUT); // Sensor de movimento
pinMode(13, OUTPUT); // Relé para acionar lâmpada
}
void loop() {
if (digitalRead(2) == HIGH) {
digitalWrite(13, HIGH); // Liga a lâmpada
delay(10000); // Mantém ligada por 10 segundos
} else {
digitalWrite(13, LOW); // Desliga
}
}
🌡️ Projeto 2 – Monitor de Temperatura e Umidade com Display (Arduino)
Componentes:
- Arduino Uno
- Sensor DHT11 ou DHT22
- Display LCD 16×2
Código (resumido):
cppCopiarEditar#include <DHT.h>
#include <LiquidCrystal.h>
DHT dht(2, DHT22);
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
dht.begin();
lcd.begin(16, 2);
}
void loop() {
float temp = dht.readTemperature();
float hum = dht.readHumidity();
lcd.setCursor(0, 0);
lcd.print("Temp: "); lcd.print(temp);
lcd.setCursor(0, 1);
lcd.print("Umid: "); lcd.print(hum);
delay(2000);
}
📷 Projeto 3 – Câmera de Segurança com Detecção de Movimento (Raspberry Pi)
Descrição: Captura uma imagem ou vídeo ao detectar movimento e salva localmente.
Componentes:
- Raspberry Pi 4
- Câmera Pi ou USB
- Sensor PIR (opcional)
Linguagem: Python
pythonCopiarEditarfrom picamera import PiCamera
from time import sleep
import datetime
camera = PiCamera()
camera.start_preview()
sleep(2)
now = datetime.datetime.now()
filename = "/home/pi/capturas/" + now.strftime("%Y-%m-%d_%H-%M-%S") + ".jpg"
camera.capture(filename)
camera.stop_preview()
🔄 Projeto 4 – Integração com Home Assistant (Raspberry + Arduino)
Objetivo: Usar o Arduino para captar sensores e enviar dados ao Home Assistant via MQTT.
Componentes:
- Arduino Uno + sensor (ex: temperatura)
- Raspberry Pi com Home Assistant
- MQTT Broker (Mosquitto)
Resumo: O Arduino lê os dados e envia via Serial/USB para o Raspberry, que converte e envia ao Home Assistant.
(Código pode ser separado em outro post detalhado)
📚 Próximos Passos
- Faça cada projeto aos poucos
- Teste, modifique e personalize
- Poste suas dúvidas nos comentários
- Compartilhe suas montagens com a comunidade
Quer mais projetos como esse?
Explore nosso blog e veja como transformar sua casa com automação DIY.
