
Делаем ностальгический фильмоскоп на Raspberry Pi Zero 2 W
artyomsoft 43 минуты назад Делаем ностальгический фильмоскоп на Raspberry Pi Zero 2 W Средний 7 мин 1.7K Блог компании RUVDS.com Linux * DIY или Сделай сам Настройка Linux * Raspberry Pi * Кейс Один из ярких...
Значимый прорыв формирует отрасль ИИ: artyomsoft 43 минуты назад Делаем ностальгический фильмоскоп на Raspberry Pi Zero 2 W Средний 7 мин 1. 7K Блог компании RUVDS. com Linux * DIY или Сделай сам Настройка Linux * Raspberry Pi * Кейс Один из ярких воспоминаний детства — просмотр семьёй диафильмов.
Выключался свет, и на самодельном экране из простыни мы смотрели сказки. Детское воображение дорисовывало детали, и картинки оживали. Сейчас в эпоху интернета, мультимедиа и ИИ вроде бы как такой необходимости нет, но слишком сильное чувство ностальгии.
Технические детали
Поэтому решил получить ностальгические воспоминания с использованием современных технологий, а заодно и попрактиковаться в использовании энкодеров, разработке программ на Си и настройке Linux на Raspberry Pi. Фильмоскопа у меня уже давно нет, поэтому я решил его эмулировать при помощи Raspberry Pi Zero 2 W и дешёвого энкодера для макетной платы. Выход HDMI можно подключить к современному проектору или, что менее аутентично, к телевизору и попробовать освежить детские воспоминания.
Что получилось у меня в итогеУ меня получилось устройство, фотографию которого вы видели в заголовке. Приведу ещё несколько фотографий:Из чего состоит устройствоНесмотря на то что устройство простое, оно позволяет оживить ностальгические воспоминания. Мой эмулятор фильмоскопа состоит из:Raspberry Pi Zero 2W с распаянной PLS-вилкой (with headers),модуля энкодера,шлейфа из 5-ти проводов с Dupont-коннекторами,корпуса и ручки энкодера, распечатанных на 3D-принтере.
Raspberry Pi Zero 2W с распаянной PLS-вилкойЕсли у вас нет 3D-принтера, то корпус можно попробовать сделать из подручных материалов, например, картона. Но придётся повозиться. Для себя я понял, что 3D-принтер — сейчас обязательное устройство для DIY-проектов, позволяющее создавать завершённые устройства, дающее дополнительные возможности для реализации своих идей и экономящее время.
Отраслевые последствия
Постановка задачиЗадача создания фильмоскопа состоит из следующих шагов:подключить к Raspberry энкодер,написать небольшую программу, которая будет обрабатывать события от энкодера и выполнять прокрутку серии отсканированных кадров диафильма,поставить программу для просмотра в автозагрузку,поместить это несложное устройство в корпус. Последние два пункта придают завершённости устройству, но даже без них всплывают детские воспоминания. Я думаю, дело в ручке энкодера, которая гораздо больше похожа на ручку для прокрутки диафильмов, чем колёсико мышки или нажатие кнопок на клавиатуре, также дополнительный эффект добавляет прокрутка серии кадров единым целым.
Подключение энкодераЭнкодер — это устройство, преобразующее механическое перемещение или вращение в цифровой сигнал для определения положения, направления и скорости движения. Часто в статьях приводятся принципы работы энкодера и как обрабатывать его сигналы с GPIO-пинов или как использовать библиотеки для работы с энкодером. Модуль энкодера подключается к GPIO-пинам Raspberry Pi Zero W 2.
У меня следующая схема подключения.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





