Энтузиаст за 65 часов создал lo-fi камеру на 30×30 пикселей из сенсора оптической мыши
Энтузиаст 3D-печати создал функциональную цифровую камеру, используя оптический сенсор из старой мыши. Проект в духе переработки старой техники завершился успешно, а результат работы можно увидеть в опубликованном на Reddit видео. Правда, надежды на высокое качество лучше оставить – результаты определённо lo-fi.
После быстрого обзора безымянного девайса, автор Dycus направил гаджет на свой рабочий стол и включил кнопкой сверху. Электронный видоискатель ожил, и, несмотря на крошечный размер, сразу стало ясно, что изображения будут иметь блочную эстетику в стиле Minecraft, мягко говоря.
По словам Dycus, lo-fi результаты связаны с тем, что мышиный сенсор используется в роли фотографического. Сенсор ADNS-3090 способен захватывать всего 30×30 пикселей и ограничен 64 оттенками. Это не значит, что девайс бесполезен, просто нужно понимать ограничения.
Dycus утверждает, что весь проект занял всего 65 часов от идеи до завершения с готовой камерой в руках. Несмотря на минимальные сроки, качество сборки и финишная обработка выглядят отлично, а в корпус камеры упаковано немало технологий.
Помимо 3D-печатных структурных компонентов, Dycus использовал:
Сенсор мыши Logitech G400 (винтажный 2011 года)
Дешёвый объектив для видеонаблюдения 3.5-8.0 мм F1.4 с Amazon
Плату Adafruit 12C FRAM для хранения до 48 фотографий
Плату Adafruit OLED
Микроконтроллер Teensy LC
Аккумулятор на 600 мАч
Другие компоненты, припой и усилия
Камера способна снимать видео, но установленная память на 32 КБ не может хранить ничего стоящего.
Dycus больше всего гордится софтом камеры. Активно используя "несколько стандартных библиотек Arduino", автор написал поддержку сенсора, код интерфейса, код для связи с внешним чипом памяти, код для отображения изображений на дисплее и другие разные штуки.
Работа над программной частью, также завершённая за те же 65 часов, обеспечила несколько режимов съёмки:
Одиночный кадр
Двойной кадр
Четверной кадр
Размазанный кадр (панорама)
Ковбойский режим
Плюс бонусный режим рисования на экране мышью, использующий тачпад по прямому назначению. Пользователи также могут выбирать из нескольких цветовых палитр, не только серой.
Dycus написал примитивный скрипт выгрузки фото на компьютер через Python и последовательный порт.
Наконец, Dycus сравнивает свою камеру с, вероятно, самым известным lo-fi девайсом для захвата изображений – Nintendo Game Boy Camera. Хотя Nintendo всё ещё выигрывает в разрешении, новая версия превосходит её по глубине цвета с превосходством 64 против 4 оттенков.
- Fujifilm выпустит камеру мгновенной печати с видеосъемкой в стиле 1960-х
- Мыши и клавиатуры от Logitech перестали работать на macOS из-за истёкшего сертификата безопасности – патч уже доступен
- Tecno представила две концептуальные системы зума, решающие проблему переключения объективов