Завдяки платам розробки, таким як ESP32-CAM та ESP32-S3 Sense, ви можете легко інтегрувати камеру у свої проєкти мікроконтролерів. Це може бути корисно вдома чи на роботі, або просто цікаво, коли інтегровано в більш амбітні проєкти.
ESP32-CAM: DIY відеодзвінок
Забудьте про підписки та проблеми з конфіденційністю
При купівлі відеодзвінка для вашого розумного будинку виникають два основні занепокоєння. По-перше, це необхідність платити додаткові щомісячні платежі за використання певних функцій, без можливості обійти їх (наприклад, локальне записування) через закриту екосистему. По-друге, це ризик використання вашого відеопотоку компаніями в небажаних цілях, що ставить під загрозу вашу конфіденційність.
Один із способів вирішити цю проблему — придбати камеру-дзвінок, яка може працювати повністю офлайн, або ж створити її самостійно. Адам Конвей з XDA-Developers (сестринського сайту How-To Geek) пішов далі й створив власний відеодзвінок, використовуючи плату розробки ESP32-S3-EYE з вбудованою камерою. Він використовував ESPHome і поділився YAML-файлом на своїй сторінці GitHub.
Звісно, в інтернеті існує безліч інших проєктів відеодзвінків на базі ESP32. Рон Шаффер створив DIY відеодзвінок з голосовою відповіддю, використовуючи ESP32-CAM, макетну плату, модуль камери, аудіоплеєр DFPlayer mini та кнопку. IoT With ESP також пропонує дуже детальне керівництво щодо цього з тією ж платою розробки.
Всі ці рішення для відеодзвінків мають працювати локально за замовчуванням. Замість того, щоб безпосередньо підключати дзвінок до інтернету (як у випадку з Ring або Google Nest), платформу розумного будинку, яку ви використовуєте для моніторингу, можна безпечно підключити за допомогою такого рішення, як Home Assistant Cloud, або VPN.
Датчик руху з функцією фотозйомки
Відстежуйте відвідувачів або шпигуйте за своїми домашніми тваринами
Подібно до проєкту відеодзвінка, описаного вище, існує простий проєкт детектора руху з чудового архіву Random Nerd Tutorials. Він робить крок далі, включаючи пасивний інфрачервоний (PIR) датчик руху для запуску пристрою, оскільки PIR чудово підходить для виявлення руху на основі теплових сигнатур. Це виводить мікроконтролер зі стану “глибокого сну” і зменшує енергоспоживання.
Проєкт використовує ESP32-CAM, датчик руху, програматор FTDI, кілька дротів та блок живлення. Вам також знадобиться карта microSD, оскільки пристрій використовуватиме її для локального збереження зображень. Проєкт залежить від Arduino IDE, весь код надається, але ви також можете модифікувати його на свій смак.
Дві зміни, які ви можете розглянути: додати акумулятор і ланцюг зарядки, щоб зробити пристрій портативним, і надсилати зображення на мережеве сховище замість карти.
FPV дрон-лінк
Вірите, що ви вмієте літати?
Close
Дуже приємно, коли ви шукаєте проєкти на ESP32 і знаходите той, що активно підтримується та постійно вдосконалюється. Проєкт hx-esp32-cam-fpv є одним із таких, і автор чесно розповідає про те, що це таке, і які результати ви можете очікувати.
Це DIY система першої особи (FPV) для дрона, розроблена для використання з платами ESP32-CAM, ESP32-S3-Sense (рекомендовано) та ESP32-C5. Вона складається з двох елементів: самого дрона та FPV наземної станції (яку ви також можете побудувати самостійно). Це повністю цифровий проєкт без аналогової передачі, що означає “чисте” зображення без перешкод, хоча можуть бути присутні артефакти стиснення.
Система розрахована на затримку від 90 до 110 мілісекунд і може працювати на відстані до 2 км від наземної станції. Основними цілями проєкту є доступність та надання чогось цікавого для ентузіастів дистанційного керування та любителів електроніки. Система розроблена за вартістю, порівнянною з дешевим аналоговим обладнанням.
Існує довгий розділ “Чи варто це будувати?”, який варто прочитати перед початком. Автор проєкту радить тримати очікування низькими, враховуючи, що датчик камери QV5640 порівнянний з камерами телефонів приблизно 2005 року. Тим не менш, не все так похмуро.
Порівняно з іншими проєктами дронів з відкритим кодом, hx-esp32-cam-fpv дешевший, дуже компактний, енергоефективний і може використовувати широкий спектр обладнання наземної станції (яке можна позичити з інших проєктів). Також у репозиторії GitHub є кілька відео, які ви можете переглянути, щоб отримати уявлення про те, чого очікувати.
Для створення невеликого дрона на базі ESP32, зверніть увагу на ESP32-FLY.
Шукаєте ще більше проєктів на ESP32, щоб зануритися в них? Розгляньте деякі проєкти, які заощадять вам значно більше грошей, ніж коштує їх створення. Або ознайомтеся з цими надихаючими збірками на ESP32.
Інформація підготовлена на основі матеріалів: www.howtogeek.com
