Эта статья представляет собой краткое руководство по началу работы с платой ESP32-CAM.
На самой плате есть антенна, но как правило сигнал с неё куда хуже чем с выносной. Поэтому для того что бы задействовать наружную антенну необходимо перепаять резистор (его сопротивление 0 Ом ) так что в случае его утери, паяем просто перемычку.
Устанавливаем Arduino IDE. https://www.arduino.cc/en/software
Ожидаем пока завершится установка, после чего ищем пример скетча с камерой
Подключаем весь сэндвич в сборе через кабель microUSB.
Теперь важный момент, для того что бы всё работало корректно необходимо в начале скетча раскоментить строчку соответствующей вашему контроллеру, ввиду их множества контакты на них распаяны по разному. Убедится в этом можно во вкладке camera_pins.h . Чаще всего продаются копии Ai-Thinker такой как у меня, потому я раскомментил именно его, если у вас тоже такой повторите так как на фото. После чего введите SSID и пароль от WIFI.
Теперь загружаем скетч на плату, для этого нажимаем кнопку Upload и ждем пока скетч загрузится на плату до 100%.
После загрузки нужно открыть монитор порта, и установить скорость
указанную в строке 45 Serial.begin(115200);
Когда всё совпадает перезагружаем плату, кнопкой RST или просто передёргиваем кабель.
После перезагрузки во вкладке Serial monitor появится текст с ссылкой на наш стрим с камеры.
Кажется всё работает, однако изображения всё равно нет. Не печальтесь, от него нас отделяет только один клик. Нажимаем кнопку Start Stream.
Что дальше?
После того как вы убедились что ваша плата рабочая перед вами открывается огромное количество возможностей.
Начните изучать код скетча, модифицируйте его. Поищите другие скетчи в интернете.
На базе этого модуля можно сделать поразительное множество устройств. Качество камеры откровенно плохое по сравнению с имеющимися в продаже готовыми решениями по видеонаблюдению. Однако с этим устройством вам доступны безграничные просторы для технического творчества. Домофоны, автоматический сбор показаний счётчиков, простейшее видеонаблюдение, робот с камерой, компьютерное зрение и тд. Не забывайте что это не только камера но и довольно мощный контроллер c большим количеством интерфейсов.
#ESP32 #ESP32Cam #DIY #Arduino #IT #IOT