- Dette emne har 3 svar og 2 stemmer, og blev senest opdateret for 3 dage siden af .
- Du skal være logget ind for at svare på dette indlæg.
Ardustore.dk › Fora › Projektidéer & Deling › Rum overvågning
Tagget: Alarm ESP32 PIR
Hej der ude i det danske land.
Jeg er ved at kikke på et rum / alarm anlæg bygget på
ESP32 Wroom-32U.
Funktion :
De 3 slave ESP 32 og PIR skal sende via BlueTooth til en master ESP 32
Master ESP 32 skal bare modtage og blinke, der efter kunne kvitterer eller reset på kontakt
Ikke noget netværk eller internet endnu.
Styklist :
4 ESP32
PIR modul
Div LED 10 mm rød og hvid
Trykknap
Findes der nogle løsninger her til allerede ?
Senere må master esp 32 gerne udvides med 2004 Display med hukommelse og aktiviteter oversigt
Hej Kent. 🙂
Jeg har lavet en hurtig kode til modtager og sender som du kan bygge videre på. 🙂
Slave ESP32 + PIR
#include "BluetoothSerial.h"
BluetoothSerial SerialBT;
const int pirPin = 13;
void setup() {
pinMode(pirPin, INPUT);
SerialBT.begin("PIR_SLAVE_1"); // unikt navn til hver slave
}
void loop() {
if (digitalRead(pirPin) == HIGH) {
SerialBT.println("ALARM");
delay(2000); // simple debounce
}
}
Master ESP32
#include "BluetoothSerial.h"
BluetoothSerial SerialBT;
const int ledPin = 2; // intern LED
bool alarmActive = false;
void setup() {
pinMode(ledPin, OUTPUT);
SerialBT.begin("MASTER");
}
void loop() {
if (SerialBT.available()) {
String msg = SerialBT.readStringUntil('\n');
if (msg.indexOf("ALARM") >= 0) {
alarmActive = true;
}
}
if (alarmActive) {
digitalWrite(ledPin, !digitalRead(ledPin)); // blink
delay(300);
}
}
De ting du har fundet kan godt bruges til. 🙂
Her er et link med lidt hjælp også 🙂
Mange tak, det vil jeg da prøve i aften
Telefonen har åben:
Mandag-Fredag 07.00 – 16.00
Lørdag-Søndag 09.00 – 12.00
Kontakt os:
Mail: info@ardustore.dk
Telefon: 41403333
Virksomheden:
Ardustore.dk
Klinkbjerg 4B
6200 Åbenrå
CVR: 39973804
Afhentning: Ordren som afhentes bliver lagt i postkassen som er låst med en kode. Koden kommer i den mail som sendes når pakken kan afhentes. Vores postkasse er på væggen i gården.
Vi er meget mere ind bare en webshop, vi tilbyder også forskellige service.
– Udvikling af egen PCB print
– Salg af komplet styringer
– Software udvikling
– Programmering
– 3D Design af kasser
Skriv til os på info@ardustore.dk
Vi vil prøve noget nyt! Der findes ingen sider i Danmark som tilbyder forums inde for Arduino! Derfor har vi prøvet at lave et lille univers for Arduino entusiaster.
Telefonen har åben:
Mandag-Fredag 07.00 – 16.00
Lørdag-Søndag 09.00-12.00
Kontakt os:
Mail: info@ardustore.dk
Telefon: 41403333
Virksomheden:
Ardustore.dk
Klinkbjerg 4B
6200 Åbenrå
CVR: 39973804
Webshoppen er ikke en butik som kan besøges. Men det er muligt at afhente ordre, dog efter aftale via mail eller tlf. (Også i weekenden)
Afhentning: Ordren som afhentes bliver lagt i postkassen som er låst med en kode. Koden kommer i den mail som sendes når pakken kan afhentes.
Vi er meget mere ind bare en webshop, vi tilbyder også forskellige service.
– Udvikling af egen PCB print
– Salg af komplet styringer
– Software udvikling
– Programmering
– 3D Design af kasser
Skriv til os på info@ardustore.dk
Vi vil prøve noget nyt! Der findes ingen sider i Danmark som tilbyder forums inde for Arduino! Derfor har vi prøvet at lave et lille univers for Arduino entusiaster.