Одним из самых интересных вариантов использования платы OPEN407 можно считать
возможность подключения графического дисплея и камеры. Что бы посмотреть эту
возможность, в комплекте были заказаны модули трехдюймового дисплея HY32C и камеры OV7670. Естественно что сразу после
возникло желание проверить их в работе. Благо для установки на плату не
потребовалось практически никаких усилий. Дисплей встал сразу, а с камерой
пришлось уточнить распиновку, так как ее разъем меньше, чем предусмотрен на
плате – носителе. В программы был использован пример, поставляемый в
комплекте. Написан он под Keil,
дистрибутив которого также есть на диске.
Компиляция и загрузка прошла без проблем и чудо свершилось.
На дисплее возникло изображение. Так как камера имеет фокусную линзу, то ее
пришлось настроить. Для этого верхняя часть кожуха вращается на резьбе. После
этого качество изображения даже слегка удивило. Дешевые вещи показали картинку
ничуть не хуже чем камера телефона Samsung. Конечно, есть вопросы по цветам, но еще раз повторюсь –
для столь дешевых элементов с низким разрешением, считаю полученную картинку
неплохой.
Программа использует библиотеки и работы с устройствами
непонятного происхождения. Тем не менее все работает. Для передачи изображения задействован прямой
канал доступа к памяти. Такое решение и позволило получить хорошее изображение,
особенно при статичной картинке. Если картинка резко меняется, то на дисплее
легко заметны диагональные полосы.
Комментариев нет:
Отправить комментарий