ESP32-CAM OV2640 КАК ДАТЧИК СОЛНЦА
Я хочу использовать ESP32-CAM в качестве датчика солнечного света, проблема в том, что мне нужно будет снять линзы, чтобы надеть мембрану с точечным отверстием (как показано на изображении) на CMOS, но я сначала хочу знать, приведет ли это к неработоспособности OV2640? Я хочу, чтобы он работал нормально без линз. Второе изображение иллюстрирует то, что я хочу сделать.
@Jogarama, 👍2
Обсуждение1 ответ
Рассмотрите возможность использования ESP32-CAM как есть. Вместо этого используйте камеру с точечным отверстием. Поместите ESP32-CAM в коробку, направив ее на изображение солнца на задней стороне коробки. Такой подход смягчает проблемы, связанные с воздействием на датчик непогоды и прямым воздействием солнечного света.
Чтобы измерить азимут и высоту, рассмотрите возможность установки устройства так, чтобы оно было направлено прямо вверх от поверхности земли. И так, чтобы оно соответствовало истинному Северу. Рассмотрите возможность использования акселерометра, чтобы определить, что устройство находится перпендикулярно поверхности земли. И магнитометр для определения магнитного севера. И GPS-приемник для определения местоположения на земле. Объедините данные GPS с данными мировой магнитной модели (WMM), чтобы внести поправку на магнитное склонение.< /п>
Ага!! Я думал об этом, но думаю, что диаметр апертуры камеры уже служит своего рода отверстием, и я хочу иметь возможность сделать это самому, чтобы у меня была возможность контролировать нужные мне значения, например поле зрения, например., @Jogarama
Если вы не найдете кого-то, кто сделал это, вы спрашиваете мнение, с которым обмен стеками не справляется. Вы добавили, что вам нужен азимут и угол места. Вам нужно будет добавить компас наклона, чтобы получить азимут и высоту. Я добавлю это к ответу., @st2000
Это хорошая идея, я подумаю, спасибо!!, @Jogarama
Я не знаю, как бы вы это сделали, но я считаю, что [датчик измерения расстояния SHARP](https://www.adafruit.com/product/164) имеет линейный оптический датчик. Таким образом, возможно, можно будет модифицировать 2 из них для измерения угла наклона Солнца вдоль оси север-юг и вдоль оси восток-запад. Опять же, не уверен, как бы вы это сделали. Но с этими датчиками экспериментировать будет дешевле., @st2000
- Невозможно установить библиотеку esp_camera
- Поддерживает ли ESP32 WIFIDirect?
- Используется плата ESP32CAM, но лицо не зарегистрировано.
- невозможно запрограммировать esp32cam через клонированный esp32-cam-mb
- Запуск изображения с помощью esp32-cam и GPIO13
- Камера ESP32-CAM: справка по SD
- Сжатие изображения в оттенках серого с помощью ESP32-S3-WROOM Freenove
что вам мешает определить результаты экспериментальным путем?, @jsotola
Здесь, в Мексике, это немного дороже, 227 песо (13,14 долларов США), так что у меня есть только одна попытка купить его, я знаю. В других валютах это может быть не так дорого, но здесь еды хватит на неделю, ха-ха, так что вот почему... Я не хочу, чтобы кто-нибудь проводил эксперимент и, возможно, повредил свою камеру ESP32, я просто хотел бы знать, пробовал ли кто-нибудь это., @Jogarama
это очень веская причина не определять результаты экспериментально, @jsotola
Что именно ты пытаешься сделать? ... что измеряет датчик солнца?, @jsotola
Я хочу измерить азимут и угол места, благодаря углу падения Солнца!, @Jogarama
если вы знаете свое географическое положение и точное время, то эти значения можно рассчитать без использования камеры., @jsotola
В качестве альтернативы разборке камеры вы можете рассмотреть возможность оставить объектив и направить всю камеру на солнце через фильтр нейтральной плотности высокой плотности. Полностью затуманенный и проявленный черно-белый негатив может служить дешевым фильтром., @Edgar Bonet
Да, их можно вычислить, но я хочу сделать датчик солнца, чтобы использовать его для моделирования ADCS для кубсат, это будет второй вектор солнца, у меня уже есть вектор положения солнца, с помощью алгоритма Валладо, @Jogarama