İçindekiler:
- Adım 1: Caja De Conexiones
- Adım 2: Montaje De Placas Pcb
- Adım 3: Montaje De Elmentos En Caja Y Cableados
- Adım 4: Subida De Programa Arduino
- Adım 5: Prueba Y Configuración De La Alarma
- Adım 6: Montaje En Pared Y Conexion De Elementos Externos
- Adım 7: Sunucu Hazırlığı PHP/MySQL
Video: Alarma ESP32: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Proyecto de alarma casera con micro ESP32 ve arduino programı.
Mikro, la pantalla, seçmen RFID, el buzzer ve demás bileşenlerini seçin. Kontrolün harici bileşenlerini içerir: tüm kontroller için kontroller: Harekete geçirme sensörleri, sensörler ve sensörler.
İşlev ilkeleri:
- puesta en Marcha - vigía medyante pulsado de tecla ve pantalla aktivasyonu - desactivación con pulsado mientras hiçbir se ha llegado ve son del zaman aşımı
- Alarma en vigilancia: en iyi alarmlar için en iyi araçlardan biri: RFID'yi kullanmak için en uygun araçlar. Hiçbir şekilde devre dışı, alarma sonará durante el tiempo konfigürasyonu.
- configuración, kişiselleştirmeye izin verme totalmente la alarma: tema en pantalla, zaman aşımları, deyim, izin izinleri, wifi, …
- Envío de eventos: e-posta veya e-posta başvuruları için en iyi para politikası bildirimleri için en uygun ortamlar: en iyi hazırlıklar, en kötü olaylar için en iyi sunucular.
Amazon'un elektriği ve elektriğiyle ilgili her şeyi gözden geçirin. en cuanto a la caja, habra que construirse una, o bien hacer bricolaje con alguna que tengamos en casa. En mi caso o, 3D'yi (arşiv STL eki) gerçekleştirir.
Gerekli materyallerin listesi:
- caja para la electrónica de la conola arşivi STL TinkerCad
- caja para sensörü PIR modeli Thingiverse arşivi
- mikro ESP32 Geliştirme bağlantısı
- pantalla táctil ILI9341 bağlantı
- lector RFID RC522 bağlantısı
- placas de montaje pcb link
- terminaller de tornillo para placa pcb bağlantısı
- buzzer para pitidos bağlantısı
- kablolar de conexiones arduino
- sensör PIR bağlantısı
- sensör manyetik bağlantı
- siren bağlantısı
- yeniden bağlantı
- pimler maço ve hembra para pcb bağlantısı
- bağlayıcı USB para pcb bağlantısı
- USB 5V llaveros veya tarjetas RFID için beslenme desteği
Herramienta:
- soldador + estano
- silikon tabancası + silikon baraları
- kablolar ve mangueralar
- tornillos, medidas de varias M2 ve M3
- cinta aislante
- tubos termoretráctil
Adım 1: Caja De Conexiones
ABD el arşivi ek para imprimir la caja en una 3D. Tiene el fondo y la tapa.
3D'yi hiçbir şekilde kullanamazsınız. Las boyutları son 120mm x 140mm x 40mm yaklaşık.
Las medidas de la ventana para la pantalla son de 55mm x 45mm yaklaşık.
Adım 2: Montaje De Placas Pcb
Para el uso final, en uygun montar el ESP32 ve placas PCB para poder organizar büyük todas las ocnexiones.
Saman que colocar un yoğunlaştırıcı 10uF giriş EN y GND de la placa ESP32 para poder cargar los programas de forma comoda, günah tener que pulsar el boton Boot cada vez.
Igualmente, también se deberia hazırlığı, en uygun koşullara karşı hazırlıklı olmak, en kötü koşulların oluşmasına neden olur (sensores de puerta, de movimiento y alarma).
Las conexiones de los terminales oğlu:
- alarm 3.3V
- alarm GND
- alarm sinyali (çıkış)
- kapı sensörü (0-3.3V giriş)
- kapı sensörü 3.3V
- PIR hareket sensörü (0-3.3V giriş)
- PIR hareket sensörü 5V
- PIR hareket sensörü GND
Adım 3: Montaje De Elmentos En Caja Y Cableados
Vamos montando los elementos en la tapa de la caja, siguiendo este orden ve kablo ve medida que avanzamos. ABD silikona veya tornillos para colocar los elementos.
Examinar el dibujo del kabloado para seguir las conexiones. Ek arşivleme Fritzing para kazandırıcı.
- Led'ler de funcionamiento y alarma
- Placa pcb de conexiones
- modülo RFID
- pantalla táctil
- Placa pcb de ESP32
- zil
Adım 4: Subida De Programa Arduino
En hassas kurulumlar, librerias para poder alt programa, entre ellas las de rfid, de ntp, wifi, las de pantalla:
- lv_arduino
- Adafruit_ILI9341
- Adafruit_GFX
- Adafruit_TFTLCD
- Adafruit_TouchScreen
- ESPAsyncWebSunucusu
- AsyncTCP - MCUFRIEND_kvb
- TFT-eSPI
- MFCR522
- NTP_Client
Debemos localizar algunas librerias en nuestro pc para izinleri el uso de las fuentes programadas en la pantalla y los temas izinleri. Normalmente las librerías se ubican en la halıa \documentos\arduino\libraries.
lv_arduino:
Puedes usar el archivo adjunto o modificar el archivo lv_conf.h para izinli los temas y fuentes usados.
TFT_e-SPI:
En yeni sistemler, para ello edita el User_Setup.h y habilita la pantalla (ILI9341) ve en iyi ormanlar, puede que tengas ve cambiarlos'ta çalışıyor. Dejo el arşivi modifikasyonu.
Adım 5: Prueba Y Configuración De La Alarma
Bu, en basit ve en kapsamlı çözümlerden biridir.
La pantalla ana muestra la hora ve estado de la alarma, la conexion wifi ve los sensörler.
En cuanto a la configuración, es sencilla y se sigue en las 6 pestañas de configuración disponibles a laque se acceden pulsando la tecla de configuración:
-
WİFİ
red y contraseña konfigürasyonu
-
IP/PHP
- Nombre del dispositivo (se toma en cuenta si se envía la info a la nube)
- IP yerel
- Puerto remoto (para abrirlo en el yönlendirici de casa y que se redirija al puerto 80 de la IP yerel)
- PHP: sayfa php del server donde vamos enviar la enviar la los eventos
-
RFID
- desplegable de usuarios, con botón de eliminación del usuario seleccionado
-
añadir nuevo usuario en 3 paso:
- eski isim
- leer llavero veya tarjeta rfid
- gardiyan
-
MUHTELİF
- Tema de presentación (5e deyim (Català, Castellano, İngilizce)
- Zona horaria para la hora recgida por server NTP.
- kesin hora de verano
- alarm sensörlerini test edin
-
TIEMPOS
- tiempo disponible después de activar
- tiempo disponible para desactivar
- tiempo que sonará la alarma
-
SALIR
volver a parametros iniciales
Adım 6: Montaje En Pared Y Conexion De Elementos Externos
Buscar un sitio cerca de la puerta para poner la caja y cablar los elementos externos a ella: sirena, sensor de movimiento y de puerta.
Colocar el sensor de movimiento en el techo o encima de la puerta. Se puede usar una cajita para ponerlo dentro ve disimularlo. En şey, 3D'de birden fazla seçenek para realizar la caja. Cablear los 3 çam (5V, GND ve Salida). Aunque alimentamos a 5V, 3.3V için özel, ESP32 için en uygun fiyatlar, 3.3V'den itibaren tek başına kullanım.
Bir başka deyişle, en uygun koşullarda, en iyi koşullardan biri olarak kabul edilir. Elektrik kabloları, kablolar için kablolar, mikro bağlantılar için 3,3V (YÜKSEK). Cuando se abre la puerta, se corta el kablo, por lo que en la en la entrada del mikro eğilimler 0V (DÜŞÜK).
9V'den bağımsız, hiçbir şey için izin verilmez. Cuando el mikro kıskançlık, temel alta de 3.3V, el relé se cerrará ve izinler la alimentación de 9V. Cuando haya una señal baja, el relé se abre y no deja pasar los 9V.
Adım 7: Sunucu Hazırlığı PHP/MySQL
Opcionalmente se puede preparar un servidor para que la alarma publique los eventos, y poder usarlos mediante un aplikación web o una app para móvil.
En nuestro caso vamos bir yapılandırma el sistema web php ve enviar un e-posta ve un buón.
MySQL ve PHP ile ilgili tüm kanıtlayıcılar. Luego, habilitar los usuarios ve dejar las páginas que están disponibles en un yönetmenio de la web.
El programa hace una lamada bir la página add-item.php, pasándole los parámetros de nombre, estado, motivo del evento, …. En la base detos, otomatiğin en güncel hali.
Finalmente, herhangi bir tarayıcı için en iyi şekilde dağıtma, tarayıcı için gerçek zamanlı uygulamalar için izin verme. Saman disponible una app android que puede manejar esto veriler, se publicará proximamente.
Önerilen:
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Adım
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto, en basit alarma temel algılama, mevcut algılama, 108dB ve avisa al usuario medyante un SMS aktivasyonu (opsiyonel) içerir. Permite también el kontrol remoto temel olarak por parte del usuario bir través de SMS (encendido, apagado, reinicio
Una Alarma En El Museo.: 4 Adım
Una Alarma En El Museo.: En este nuevo proyecto lo que trataremos de hacer ser'acute; Bir müze sistemi ve bir sistem de seguridad para defans oyuncusu de los ladrones nuestras mas preciadas pozisyonları. El sistema de alarma constará de una alarma la cual sonará cuando se p
PARROT - Pastillero Con Alarma: 6 Adım
PARROT - Pastillero Con Alarma: Pastillero de madera que anuncia al momento en que el usuario debe tomarse algún remedio
Alarma Lazer: 6 Adım
Alarma Láser: Alarma lazer en estetructable veremos como funciona bir alarma lazer, cual es su öneri y que hace para diferenciarse de las dem's alarmas.El diseño de no de nuestra alarma dahil olmak üzere caja de anahtarlar para poder seçimleri
ESP32'ye Başlarken - Arduino IDE'de ESP32 Kartlarının Kurulması - ESP32 Yanıp Sönme Kodu: 3 Adım
ESP32'ye Başlarken | Arduino IDE'de ESP32 Kartlarının Kurulması | ESP32 Yanıp Sönme Kodu: Bu talimatta, esp32 ile çalışmaya nasıl başlayacağımızı ve esp32 kartlarının Arduino IDE'ye nasıl kurulacağını göreceğiz ve esp 32'yi arduino ide kullanarak yanıp sönme kodunu çalıştıracak şekilde programlayacağız