Съдържание:

ESP32 Клиент за регистриране на картини от камера: 5 стъпки
ESP32 Клиент за регистриране на картини от камера: 5 стъпки

Видео: ESP32 Клиент за регистриране на картини от камера: 5 стъпки

Видео: ESP32 Клиент за регистриране на картини от камера: 5 стъпки
Видео: Совместимость КАМЕР и РЕГИСТРАТОРОВ видеонаблюдения. 2024, Ноември
Anonim
ESP32 Клиент за регистриране на картини от камерата
ESP32 Клиент за регистриране на картини от камерата

Клиентският проект за регистриране на картини на ESP32 Камера се концентрира върху използването на микроконтролер ESP32 за заснемане и изпращане до централен сървър чрез Интернет, използвайки WiFi възможности на модула ESP32.

Основната платка за печатни платки е проектирана с две основни цели:

  • модулност
  • директно свързване към стандартен модул на камерата

Всички части са достъпни за поръчка от различни източници, а примерите на софтуера са достъпни като хранилища на Git.

Стъпка 1: Подготовка на схема

ESP32 PROTO WEB CAM платката е проектирана да побере следните функции:

  • съвместимост с модулна платка ESP-32S (Wroom)
  • връзка с модул на камера или терминал за 14 IO пина
  • два метода на флаш памет ESP32

    • USB RS232
    • RS232 с ръчни изстрели
  • уникален код на HW устройство
  • RTC
  • EEPROM с превключвател RW/R
  • два източника на захранване от 5V
  • външен кристал за платка ESP-32s
  • гнездо за microSD карта
  • твърд светодиод
  • DC -DC преобразувател 5V -> 3V3
  • допълнителен конектор за 3 IO щифта, I2C и RS232 интерфейси

Схемата е достъпна в PDF файл, комбинирайте няколко схеми, публично достъпни от различни източници.

Стъпка 2: Производство на печатни платки

Производство на печатни платки
Производство на печатни платки
Производство на печатни платки
Производство на печатни платки

Използвайки вече представена схематична печатна платка, беше създадена с помощта на софтуер за проектиране, който произвежда файлове GERBER в две странични SMT/SMD технологии с малко по-големи подложки за помощ при процеса на ръчно запояване и използване на съоръжения за производство на печатни платки ITD-tim d.o.o. ПХБ е направена в ROHS.

Малко снимки представят крайния продукт.

Стъпка 3: Завършване на ESP32 PROTO WEB CAM Board

Завършване на ESP32 PROTO WEB CAM Board
Завършване на ESP32 PROTO WEB CAM Board
Завършване на ESP32 PROTO WEB CAM Board
Завършване на ESP32 PROTO WEB CAM Board

Елементите се запояват ръчно най -вече по технологии 0805 и 1206, като се използва спойка ROHS с малко поялници. Първо са спояващи интегрални схеми, след това пасивни елементи, след това конектори. ПХБ беше чист с изопропилов алкохол.

Крайните резултати са налице с малко снимки.

Стъпка 4: Попълнете ESP32 клиент за регистриране на картини от камерата

Пълен клиент за регистриране на картини на ESP32 от камерата
Пълен клиент за регистриране на картини на ESP32 от камерата
Пълен клиент за регистриране на картини на ESP32 от камерата
Пълен клиент за регистриране на картини на ESP32 от камерата

За да завършите ESP32 Camera Picture Logging Client, на ESP32 PROTO WEB CAM PCB беше добавена батерия CD2032 за RTC и модул за камера с OV2640, наличен от TME под търговско наименование WAVESHARE 8532.

Всички компоненти са тествани с помощта на ARDUINO IDE с подходящо добавяне на ESP32 с избрана платка с име "ESP32 Dev Module"

Стъпка 5: Тестване на кода

Всички кодове за тестване са достъпни в GitLAB:

  • LED сърцебиене и UniqueUnitID (DS18B20) git репо
  • I2C (DS3231 RTC, AT24Cxx EEPROM) git репо
  • Модул за камера git repo

Препоръчано: