Мазмуну:

Alarma ESP32: 7 кадам
Alarma ESP32: 7 кадам

Video: Alarma ESP32: 7 кадам

Video: Alarma ESP32: 7 кадам
Video: 12 Seven segment LED display with ESP32 and Arduino 2024, Июль
Anonim
Alarma ESP32
Alarma ESP32

Микро ESP32 программасы ардуино программасы.

Микроорганизмдер микрофондорду, RFID, лекторлорду жана башка компоненттерди камтыйт. Төмөнкү элементтер көзөмөлдөнөт: контролдоо: сирена, релиздер, сенсорлор PIR жана сенсорлор магнитико.

Негизги функциялар:

  • puesta en marcha - activate de vigía mediante pulsado de tecla en pantalla - desactivación con pulsado mientras no se ha llegado all final del timeout.
  • эскертмелерди алуу: бул жерде эң башкысы: сиз өзүңүздү табууңуз керек болсо, анда сиз өзүңүздүн активдүүлүгүңүздү аныктай аласыз жана RFIDдин активдүү аракеттерин көрө аласыз. Жок, сиз аларды конфигурациялай аласыз.
  • конфигурациялоо, жеке мүмкүнчүлүктөрдү бөлүштүрүү: темалар, тайм -ауттар, идиома, уруксаттар, Wi -Fi,…
  • Envío de eventos: даярдалган окуялар, администраторлордун электрондук почта билдирүүлөрү боюнча электрондук почта билдирүүлөрүн жөнөтүү үчүн, сиз өзүңүздүн алдыңыздагы окуяларды өткөрөсүз.

Электрондук жана амазонкалык технологиялар. en conant a la caja, habra que construirse una, o bien hacer bricolaje con alguna que tengamos en casa. Бул жерде ал 3D презентациясын (STL архивинде) колдонууга мүмкүндүк берет.

La lista de materiales necesarios:

  • STL TinkerCad архивинин электрэнергиясын алуу
  • PIR моделдеринин архиви Thingiverse үчүн сенсор
  • micro ESP32 Dev шилтемеси
  • ILI9341 шилтемеси
  • лектор RFID RC522 шилтемеси
  • pcb шилтемеси
  • pcb шилтемеси боюнча терминалдар
  • шилтеме үчүн шилтеме
  • кабелдер de conexiones arduino
  • сенсор PIR шилтемеси
  • сенсор магниттик шилтеме
  • сирена шилтемеси
  • кайра шилтеме
  • pins macho y hembra para pcb шилтемеси
  • pcb шилтемеси үчүн USB конектору
  • USB 5V туташтыргычтары RFID аркылуу иштейт

Herramientas:

  • soldador + estaño
  • пистола де силикона + баррас де силикона
  • кабелдер жана mangueras
  • торнило, tuercas de varias medidas M2 y M3
  • cinta aislante
  • tubos termoretráctil

1 -кадам: Caja De Conexiones

Caja De Conexiones
Caja De Conexiones

Кошумча 3D архиви. Tiene el fondo y la tapa.

Сүрөттөмө кайра англисче (Улуу Британия) тилине которулсунбу? Өлчөмү 120 мм х 140 мм х 40 мм.

55мм х 45мм өлчөмүндө болжол менен вентиляция.

2 -кадам: Montaje De Placas Pcb

Montaje De Placas Pcb
Montaje De Placas Pcb
Montaje De Placas Pcb
Montaje De Placas Pcb
Montaje De Placas Pcb
Montaje De Placas Pcb

Акыркы жолу, ESP32 үчүн эң ыңгайлуу монтаж PCB үчүн уюштуруучулардын бири болуп саналат.

Конденсатор 10uF кирүү EN EN GND де la placa ESP32 үчүн эң чоң программа, бул программанын негизги программасы, күндүн аягында Boot cada vez.

Дисциплинаны даярдоонун негизги шарттары терминалдык терминалдардын сырткы көрүнүшү, ошондой эле сырткы көрүнүшү (сенсорлор, позициялар жана кыймылдар).

Las conexiones de los terminales уулу:

  1. сигнал 3.3V
  2. сигнал GND
  3. сигнал сигналы (чыгаруу)
  4. эшик сенсору (0-3.3V киргизүү)
  5. эшик сенсор 3.3V
  6. PIR кыймыл сенсору (0-3.3V киргизүү)
  7. PIR кыймыл сенсор 5V
  8. PIR кыймыл сенсору GND

3 -кадам: Montaje De Elmentos En Caja Y Cableados

Montaje De Elmentos En Caja Y Cableados
Montaje De Elmentos En Caja Y Cableados
Montaje De Elmentos En Caja Y Cableados
Montaje De Elmentos En Caja Y Cableados
Montaje De Elmentos En Caja Y Cableados
Montaje De Elmentos En Caja Y Cableados

Vamos montando los elementos en la tapa de la caja, siguiendo este orden y cableando a medida que avanzamos. Америка Кошмо Штаттары силикон же торнилос.

Экзамендерди тапшыруу сынактарынын жыйынтыгы боюнча. Кошумча архивдер Fritzing para edición үчүн.

  1. Leds de funcionamiento y alarma
  2. placa pcb de conexiones
  3. модулдук RFID
  4. pantalla táctil
  5. ESP32 үчүн pcb
  6. коңгуроо

4 -кадам: Subida De Programa Arduino

Бул китепканалардын программалары, программалар, программалар, rfid, ntp, wifi, las de pantalla:

  • lv_arduino
  • Adafruit_ILI9341
  • Adafruit_GFX
  • Adafruit_TFTLCD
  • Adafruit_TouchScreen
  • ESPAsyncWebServer
  • AsyncTCP - MCUFRIEND_kvb
  • TFT-eSPI
  • MFCR522
  • NTP_Client

Документтер жергиликтүү китепканалардын компьютердик китепканаларынын компьютерлерине кирүүгө уруксат берүүчү программалар. Китепканалар кадимкидей эле жазылып турат / documentos / arduino / library.

lv_arduino:

Колдонулган файлдар архиви lv_conf.h үчүн кошумча файлдарды колдонууга мүмкүндүк берет.

TFT_e-SPI:

Сүрөттөмө кайра англисче (Кошмо Штаттар) тилине которулсун Которуу Hay que poner los pines correspondientes para en uso de la pantalla en nuestro system, and ello edita el User_Setup.h yabilabilita la pantalla (ILI9341) píjate en los pines, puede que tenas que cambiarlos. Dejo el archivo modificado.

5 -кадам: De La Alarma конфигурациясы

Prueba Y Configuración De La Alarma
Prueba Y Configuración De La Alarma

Колдонуу шарттары Купуялуулук Мобилдик Жөндөө

Негизги функциялар жана функциялар wifi y los sensors.

Конфигурация жана конфигурация конфигурациясы 6 конфигурацияны конфигурациялоого мүмкүндүк берет:

  • WIFI

    configuración de red y contraseña

  • IP/PHP

    • Эч кандай чектөөлөр жок (бул жерде эң чоң маалымат бар)
    • IP жергиликтүү
    • Пуэрто ремото (жергиликтүү роутер үчүн дагы бир жолу)
    • PHP: ppgina php дел сервидору эң чоң маалыматтардын бири болуп саналат
  • RFID

    • жактыруу, жок кылуу жана жок кылуу
    • 3 -бөлүктөн кийин:

      1. escribir nombre
      2. leer llavero o tarjeta rfid
      3. кароолчу
  • MISCELÁNEA
    • Презентация темасы (5e идиома (Català, Castellano, English)
    • NTP тейлөө кызматтары үчүн кошумча шарттар түзүлгөн.
    • аныктоо hora de verano
    • сенсорлорду текшерүү
  • TIEMPOS

    • tiempo disponible después de activar
    • туура эмес чечим
    • tiempo que sonará la alarma
  • SALIR

    volver a parámetros iniciales

6 -кадам: Montaje En Pared Y Conexion De Elementos Externos

Montaje En Pared Y Conexion De Elementos Externos
Montaje En Pared Y Conexion De Elementos Externos
Montaje En Pared Y Conexion De Elementos Externos
Montaje En Pared Y Conexion De Elementos Externos

Buscar un unio cerca de la puerta para poner la caja y cablar los elementos externos a ella: sirena, sensor de movimiento y de puerta.

Colocar сенсордук кыймылдаткычтын жардамы менен. Колдонуу мөөнөтү аяктаган жок. 3D чөптөрдүн көбү оптималдуу түрдө 3Dди көбөйтөт. 3 карагайдын кабели (5V, GND y Salida). A 5V, a 3.3, ESP32 жана 3.3V үчүн эң чоң төлөмдөр.

Эл сенсорунун пуэрта дэб colocarse, a part part en la propia puerta y la parte que va cableada en el marco de la misma, forma que queden encarados. Cuando la puerta está cerrada, чабыт кабелдин үзгүлтүксүз туташуусу, 3.3V (HIGH). Cuando se abre la puerta, кабель кабели, микро тендерлер 0V (LOW).

La sirena estará alimentada por una pila de 9V, y un relé уруксаты эл пасо o no este voltaje a la sirena. 3.3V үчүн эң кичине бөлүкчөлөр, 9V. Cuando haya una señal baja, no rel de se abre y no deja pasar los 9V.

7 -кадам: PHP/MySQL сервидорун даярдоо

Оюн -зоок кызматтарын көрсөтүү үчүн, сиз веб -сайтыңызды колдоно албайсыз.

Электрондук почта аркылуу электрондук почта аркылуу конфигурациялоо системасы конфигурацияланган.

Бул MySQL жана PHP үчүн атайын кызматтарды колдонуу. Жөнөкөй сөз менен айтканда, сиз веб -сайтты башкара албайсыз.

Add-item.php программасын кошуу үчүн, программаны өчүрүп коюңуз, эстафеталарды, окуяларды,…. Негизги маалыматтар автоматтык түрдө автоматтык түрдө корголот.

Жыйынтыктоо үчүн, браузерди өчүрүп коюңуз, браузерди иштетүү үчүн колдонмону колдонууга уруксат бериңиз. Колдонмону андроид аркылуу алмаштыруу мүмкүн эмес, бул маалыматтын ачык болушуна алып келет.

Сунушталууда: