Інтеграція камери ESP32-CAM OV2604 з мобільними месенджерами

2020;
: cc. 88 - 93
1
Чорноморський національний університет імені Петра Могили, кафедра комп’ютерної інженерії
2
Чорноморський національний університет імені Петра Могили, кафедра комп’ютерної інженерії

Розглянуто питання про створення IP-камери на основі модуля ESP-32 CAM та інтеграцію та передавання знімків до месенджеру. Запропоновано забезпечення та підвищення безпеки під час передавання даних та взаємодії з ботом. Також запропоновано створити спеціальний telegram бот за допомогою Telegram API для отримання знімків з камери в будь-який час при встановленому з’єднанні з інтернетом. Проаналізовано ефективність роботи мікроконтролера за заданої задачі. Запропоновано використання протоколу передавання MQTT та розглянуто його переваги для цієї системи. Наведено приклади вдосконалення цього проєкту, компонування цього модуля, обговорено місце та сфери застосування цього модуля. Визначено переваги модуля ESP-32 CAM саме для цієї задачі. З’ясовано, чому він кращий у своєму сегменті для початкових робіт і вдосконалення знань у цій роботі. Наведено приклади використання модуля з іншими мобільними застосунками.

  1. Agus Kurniawan. Internet of Things Projects with ESP32: Build exciting and powerful IoT projects using the all-new Espressif ESP32. 2019. 252 p.
  2. Peter Hoddie, Lizzie Prader. IoT Development for ESP32 and ESP8266 with JavaScript: A Practical Guide to XS and the Moddable SDK. 2020. 628 p.
  3. Neil Cameron. Electronics Projects with the ESP8266 and ESP32: Building Web Pages, Applications, and WiFi Enabled Devices. 2020. 723 p.
  4. Craig Hunt. TCP/IP Network Administration (3rd Edition; O’Reilly Networking). 2020. 746 p.
  5. Gaston C. Hillar. MQTT Essentials — A Lightweight IoT Protocol. 2017. 280 p.
  6. Cuno Pfister. Getting Started with the Internet of Things: Connecting Sensors And Microcontrollers To The Cloud. 2011. 194 p.
  7. Douglas Comer. Internetworking with TCP/IP Volume One. 2013. 744 p.
  8. Momot M. V. Mobilnyie robotyi na baze ESP32 v srede Arduino IDE.(in Russian) 2016. 272 p.
  9. Douglas Crockford. The Good Parts: The Good Parts. 2008. 176 p.
  10. Pradeeka Seneviratne. Hands-On Internet of Things with Blynk: Build on the power of Blynk to configure smart devices and build exciting IoT projects. 2018. 266 p.
  11. Dogan Ibrahim, Ahmet Ibrahim. The Official ESP32 Book. 2017. 286 p.
  12. Marco Schwartz. Internet of Things with ESP8266. 2016. 226 p.
  13. Manoj Thakur. Zero to Hero ESP8266. 2016. 127 p.
  14. Y. Krainyk, A. Razzhyvin, O. Bondarenko, I. Simakova Internet-of-things device set configuration for connection to wireless local area network. In: Second International Workshop on Computer Modeling and Intelligent Systems (CMIS — 2019), 2019, pp. 885–896.