Mundarija:

Signal ESP32: 7 qadam
Signal ESP32: 7 qadam

Video: Signal ESP32: 7 qadam

Video: Signal ESP32: 7 qadam
Video: How to use Arduino as TV Remote Controller with Infrared 2024, Noyabr
Anonim
Signal ESP32
Signal ESP32

Arduino uchun ESP32 mikroprosessorlari va dasturlari.

Bu erda siz mikro, kompyuter, radio, RFID, ovozli signal va boshqa komponentlardan foydalanishingiz mumkin. Boshqaruv elementlari tashqi boshqaruv tomonidan boshqariladi: sirena va relslar, PIR yel sensori magnitika de la puerta.

Asosiy funktsiyalar:

  • puesta en marcha - aktivatsiya de vigía mediante pulsado de tecla en pantalla - desactivación con pulsado mientras no se ha llegado all final del timeout.
  • Ogohlantirishlar: RFID -ni o'chirib qo'yish va o'chirish uchun javobgar bo'ladi. Hech narsa aniqlanmagan bo'lsa, u holda siz konfiguratsiya qilishingiz mumkin.
  • konfiguratsiya, shaxsiy ma'lumotlarni yig'ish: shaxsiy jadvallar, vaqt tugashi, idioma, ruxsatlar, Wi -Fi, …
  • voqea -hodisalarni o'qing: siz o'zingiz tayyorlaganingizdek, elektron pochtangizga ham, elektron pochta orqali ham xabar yuborishingiz mumkin.

Elektron va elektron qurilmalar uchun eng muhim elementlar. bir vaqtning o‘zida, bir xil vaqt ichida, biz hech kimga yordam bermaymiz. U 3D formatida (STL -ning qo'shimcha arxivida) amalga oshiriladi.

La lista de materiales necesarios:

  • STL TinkerCad arxivi uchun elektr jihozlari
  • Thingiverse arxividagi PIR sensorlari
  • micro ESP32 Dev havolasi
  • ILI9341 havolasi
  • Lektor RFID RC522 havolasi
  • Pcb havolasi
  • terminales de tornillo para placa pcb havolasi
  • Pitidos havolasi
  • kabellar de conexiones arduino
  • Sensor PIR havolasi
  • magnit aloqasi sensori
  • sirena havolasi
  • qayta havola
  • pinlar macho y hembra uchun pcb havolasi
  • Kompyuter uchun USB ulagichi
  • USB ulanish 5V yoki RFID tarmoqqa ulangan

Harramientas:

  • sotuvchi + estono
  • silindrli pistola + silikon silsilasi
  • kabellar va mangueras
  • torillalar, tuercas de varias medidas M2 y M3
  • cinta aislante
  • termometráctil tubos

1 -qadam: Caja De Conexiones

Caja De Conexiones
Caja De Conexiones

Umumiy arxiv 3D -ga qo'shimcha ravishda o'rnatilishi mumkin. Tiene el fondo y la topa.

3D displeyda hech qanday farq yo'q. O'lchamlari taxminan 120 mm x 140 mm x 40 mm.

O'lchamlari taxminan 55 mm x 45 mm bo'lgan masofada joylashgan.

2 -qadam: Montaje De Placas Pcb

Montaje De Placas shaxsiy kompyuter
Montaje De Placas shaxsiy kompyuter
Montaje De Placas shaxsiy kompyuter
Montaje De Placas shaxsiy kompyuter
Montaje De Placas shaxsiy kompyuter
Montaje De Placas shaxsiy kompyuter

Oxirgi marta, ESP32 -ni o'rnatish uchun PCB -ni tashkil qilish juda oson.

Kondensatorlar 10uF ni tashkil qiladi, bu esa ESP32 dasturining asosiy dasturidir, bu esa yuklash va yuklash dasturini yuklaydi.

Ta'kidlash joizki, hozirdanoq tayyor lang terminallar ham, tashqi tomondan ham, tashqi tomondan ham (tashqi sezgichlar ham, moviyento y alarma) ham.

Las conexiones de los terminales o'g'li:

  1. signal 3.3V
  2. signal GND
  3. signal (chiqish)
  4. eshik sensori (0-3.3V kirish)
  5. eshik sensori 3.3V
  6. PIR harakat sensori (0-3.3V kirish)
  7. PIR harakat sensori 5V
  8. PIR harakat sensori GND

3 -qadam: Montaje De Elmentos va Caja Y Cableados

Montaje De Elmentos va Caja Y Kabellar
Montaje De Elmentos va Caja Y Kabellar
Montaje De Elmentos va Caja Y Kabellar
Montaje De Elmentos va Caja Y Kabellar
Montaje De Elmentos va Caja Y Kabellar
Montaje De Elmentos va Caja Y Kabellar

Velos montando los elementos en la topa de la caja, a siguiendo este orden or kabelando a medida que avanzamos. AQShda silindrli yoki elementar elementlar mavjud.

Imkoniyatlarni tekshirish uchun kabel orqali tekshiring. Arxiv arxivi fayllarni tahrirlash uchun.

  1. Leds de funcionamiento va alarma
  2. placa pcb de conexiones
  3. modulli RFID
  4. pantalla táctil
  5. ESP32 uchun shaxsiy kompyuter
  6. ovozli signal

4 -qadam: Subdu De Programa Arduino

Oldindan o'rnatilgan dasturlar, dasturlar, rfid, ntp, wifi, las de pantalla dasturlari:

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

Bu kompyuter kutubxonalari kompyuter dasturlari va dasturlarining ruxsatini beradi. Odatdagidek, "carpeta / documentos / arduino" kutubxonalari.

lv_arduino:

Ma'lumotlar arxivi lv_conf.h uchun ruxsat berilgan fayllarni saqlashga yordam beradi.

TFT_e-SPI:

Hay -poner los pines korreksiondientes for your usu de la pantalla en nuestro system, a ello edita el User_Setup.h habilita la pantalla (ILI9341) va eng yuqori pines qarorgohlari. O'zgartirishlar arxivi.

5 -qadam: De La Alarma konfiguratsiyasi

Boshqaruv va sozlash La De Alarma
Boshqaruv va sozlash La De Alarma

Una vez montada la Caja y antes de colgarla en la Pared deberíamos probar Las funciones básicas para asegurarnos que todo está correctamente cableado.

Boshqaruv bo'limi asosiy vazifalarni bajaradi, ular Wi -Fi va sensorli sensorlardan iborat.

Konfiguratsiyaning eng muhim bosqichlaridan biri bu konfiguratsiyani sozlash va sozlashdir:

  • WIFI

    configuración de red y contraseña

  • IP/PHP

    • Ma'lumot yo'q
    • IP mahalliy
    • Puerto remoto (mahalliy tarmoq yo'riqnoma yordamida 80 ta IP -manzil)
    • PHP: php del servidor donde vamos va ma'lumotlarning katta qismi.
  • RFID

    • desplegable de usuarios, con botón de eliminación del usuario seleccionado
    • 3 ta javob:

      1. escribir nombre
      2. leer llavero yoki tarjeta rfid
      3. qo'riqchi
  • NARXSIY

    • Mavzu (5e idioma (Català, Castellano, ingliz)
    • NTP xizmat ko'rsatish zonasi uchun javobgarlik.
    • aniq hora de verano
    • sensatsiyalarni sinab ko'rish
  • TIEMPOS

    • tiempo disponible después de activar
    • Tartibni o'chirish uchun
    • tiempo que sonará la alarma
  • SALIR

    volver a parámetros iniciales

6 -qadam: O'rnatish, Conexion De Elementos Externos

O'rnatish Yo'q Conexion De Elementos Externos
O'rnatish Yo'q Conexion De Elementos Externos
O'rnatish Yo'q Conexion De Elementos Externos
O'rnatish Yo'q Conexion De Elementos Externos

Avtoulovlar bir -biridan farqli o'laroq: sirena, datchiklar va kabellar.

Dvigatel sensori - bu eng yuqori texnologiyali texnologiya. Qo'llab -quvvatlovchining fikriga ko'ra, bu juda qiyin. Har xil turdagi pichan 3D -ni ko'paytirish imkoniyatini beradi. 3 ta qarag'ay simi (5V, GND y Salida). A 5V, 3.3 va undan yuqori ESP32, shuningdek, 3.3V kuchlanishli qurilmalar.

Hisob -kitoblar, shuningdek, bir -biridan farqli o'laroq, marka -de -la -misma, de -forma que queden encarados. Cuando la puerta está cerrada, kabelning uzluksiz ulanishi, 3.3V (yuqori). Cuando se abre la puerta, kabel yoki kabel orqali, 0V (past).

9V, y un relé ruxsat berish uchun hech qanday qiyinchilik tug'dirmaydi. 3.3V yoki undan yuqori darajadagi mikroavtobuslar, 9V ga ruxsat berilgan. Cuando haa una señal baja, no rel de se abre y no deja pasar los 9V.

7 -qadam: PHP/MySQL servidorini tayyorlash

Veb -saytlar uchun xizmatlar tayyorlansa, bu sizning veb -saytingiz yoki veb -saytingiz uchun hech qanday yordam bermaydi.

Bu elektron pochta va elektron pochta xabarlarini elektron pochta orqali yuborish orqali tizimni sozlash imkonini beradi.

MySQL va PHP -ning maxsus xizmatlari bilan bir qatorda, bu ham bir xil emas. Bu veb -saytning asosiy vazifasi bo'lib, u sizning shaxsiy ma'lumotlaringizdir.

Add-item.php fayllari, dasturlar, o'yinlar, voqealar, voqealar va boshqalar uchun dasturlar o'rnatildi. Ma'lumotlar avtomatik ravishda avtomatik tarzda o'rnatiladi.

Oxirgi marta, brauzerni o'chirib tashlaganingizdan so'ng, dasturni o'chirib qo'ying. Ilova Android ilovalari uchun juda mos keladi.

Tavsiya: