Фотоапарат миттєвого друку на ESP32 Cam
Фотоапарат миттєвого друку на 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)
Список радіоелементів
Обозначення | Тип | Номінал | Кількість | Примітка |
---|---|---|---|---|
Контролер | ESP32 CAM | 1 | ||
Кнопка | Кнопка | 1 | ||
Світлодіод | червоний | 1 |
Прикріплені файли:
- ESP32CAMPhoto_08.zip (10 Кб)
- site.zip (1129 Кб)