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: Engenheiros eletrônicos, entusiastas de Arduino e pessoas interessadas em automação residencial. A segurança residencial é uma preocupação crescente nos dias de hoje. Com o avanço da tecnologia, é possível utilizar o Arduino para criar sistemas inteligentes que protegem sua casa de forma eficiente. Neste artigo, exploraremos como utilizar o Arduino para implementar soluções de segurança residencial, fornecendo exemplos de códigos e uma lista de componentes necessários. Projeto: Nosso projeto consistirá em criar um sistema de segurança residencial que detecta movimento em áreas específicas da casa e envia notificações para o smartphone do proprietário. O objetivo é fornecer uma solução acessível e eficaz para proteger a casa contra intrusões. Lista de componentes:
#include <ESP8266WiFi.h>
const char ssid = "Nome da sua rede WiFi"; const char password = "Senha da sua rede WiFi";
const int pirPin = 2; const int buzzerPin = 3; const int ledPin = 4;
void setup() { pinMode(pirPin, INPUT); pinMode(buzzerPin, OUTPUT); pinMode(ledPin, OUTPUT);
Serial.begin(115200); delay(10);
WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.println("WiFi conectado"); Serial.println("Endereço IP: "); Serial.println(WiFi.localIP()); }
void loop() { int pirState = digitalRead(pirPin);
if (pirState == HIGH) { digitalWrite(buzzerPin, HIGH); digitalWrite(ledPin, HIGH); Serial.println("Movimento detectado!");
// Enviar notificação para o smartphone do proprietário
// Código para enviar notificação não será abordado neste exemplo
} else { digitalWrite(buzzerPin, LOW); digitalWrite(ledPin, LOW); } }
Compartilhe este artigo com seus amigos e familiares que estão interessados em proteger suas casas de forma inteligente. Juntos, podemos criar um ambiente mais seguro e tranquilo.