Фотоаппарат мгновенной печати на ESP32 cam создан для музея кукол. Корпус сделан из фанеры на лазерном станке.
Модель взята здесь - https://maket.laserbiz.ru/figura/7730-derevjannyj-fotoapparat.html, но ее пришлось вручную дорабатывать.
Получилось так
Внутри находится ESP32cam с адаптером
К плате подключены кнопка и светодиод. Схема подключений
В скетче на ESP32сам создаем сервер, при обращении к серверу - страница с изображением и две кнопки Просмотр и Печать
При нажатии кнопки Просмотр получаем изображение с камеры, сохраняем в файловой системе SPIFFS на ESP32cam (photo.jpg) и обновляем страницу.
При нажатии кнопки Печать отправляем файл на расположенный в сети комп - (роутер MR3020 с прошивкой openwrt) в папку /www/photo_barbie/uploads
Отправить фото на сервер можно и длительным нажатием (>3 сек) кнопки на фотоаппарате
Полное содержимое скетча в архиве ниже
Страница по адресу http://pi_MR3020/photo_barbie/print_photo.php обновляется каждые 5 секунд, выводя на страницу последнее загруженное фото (не старее часа), либо картинку ТУТ БУДЕТ ТВОЕ ФОТО.
На последнее загруженное фото накладывается логотип.
На странице находится и кнопка ПЕЧАТЬ, печать на WIFI принтер CANON G3020
Код страницы находится в прикрепленном ниже архиве site.zip (файл /www/photo_barbie/print_photo.php)
Скачать список элементов (PDF)
Прикрепленные файлы:
- ESP32CAMPhoto_08.zip (10 Кб)
- site.zip (1129 Кб)
Автор: victoruni