Поворотный стол для автоматической фотосъемки на 360 °
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Приложения и онлайн-сервисы
|
Об этом проекте
Поворотные столы для фотографий - это круглые док-станции, используемые фотографами для съемки или видеосъемки объектов или людей на 360 °. Идея состоит в том, что сам объект находится точно посередине тарелки и вращается вручную или автоматически, поэтому вы можете хорошо сфотографировать продукт со всех сторон.
Что особенного в этом проигрывателе фотографий?
Это автоматически - фотография поворотный стол полностью автоматический , что означает, что вам не нужно вращать стол или щелкать камерой
Синхронизация камеры и стола - запрограммирован на запуск как стола, так и проигрывателя (на данный момент только для Cannon, извините, Nikon). Когда вы нажимаете кнопку, она одновременно поворачивает и включает камеру, поэтому вы можете сесть и расслабиться
Точная и простая установка - мы использовали шаговый двигатель, который дает вам намного более высокую точность и контролировать угол съемки
Чтобы начать построение схемы, щелкните здесь.
Механика
Детали, вырезанные лазером
Поворотный столик для фотографий имеет 4 части, вырезанные лазером. Мы использовали белое оргстекло трех разных толщин, в зависимости от детали. Pololu предлагает доступные услуги по лазерной резке.
Это следующие части:
- Круглая пластина - оргстекло 10 мм
- 2 шестерни - оргстекло 8 мм
- Основание - оргстекло 3 мм
Вы можете найти файлы .ai на Thingiverse.
Мы разработали шестеренки на сайте geargenerator.com, а затем экспортировали их в Illustrator . и добавлены отверстия для сверления деталей.
В маленькой шестерне мы сделали отверстия немного меньше, чтобы она плотно прилегала к шаговому двигателю.
При разработке корпуса мы использовали makercase и выбрали Т-образные пазы, которые склеили. После разработки корпуса мы экспортировали файл в Illustrator и освободили место для ЖК-дисплея.
Материалы и инструменты
Чтобы соединить пластину, шестерни и кожух между собой, вам понадобятся:
- Ленивая Сьюзан, несущая
- 4 винта M3 12 мм.
- 4 винта M3 16 мм.
- 8 винтов M4 12 мм.
- 8 гаек M4
- 4 латунных резьбовых вставки M3
- 8 x M3, 5 мм, латунная шестигранная втулка с внутренней резьбой, ИЛИ 8 x M3, 5 мм, латунные резьбовые вставки
Материалы:
- Акриловый клей
- Супер клей
Инструменты:
- Электродрель
- Паяльник
- Штангенциркуль
Электроника
Основные компоненты
- Arduino Uno
- Шаговый двигатель
- Круговой регулятор
- ЖК-дисплей 16 * 2 I2C
- ИК-светодиод
Вторичные компоненты
- легкий драйвер
- Транзистор + резистор
- Женский бочонок
Электропроводка
Щелкните здесь, чтобы просмотреть подробную электрическую схему.
Чтобы получить пошаговое руководство и код, перейдите на вкладку «Спецификация материалов»> щелкните «Руководство по проекту».
Убедившись, что все подключено правильно и работает, вы можете сделать небольшой щит . Экраны лучше подходят для постоянных цепей и они более компактные. Макетные платы, с другой стороны, хороши для тестирования и планирования, потому что вы можете легко подключать и отключать компоненты.
Почему мы выбрали эти компоненты
- Шаговый двигатель - точный и простой в использовании. Программирование шагового двигателя намного проще, потому что вы можете настроить его на подсчет количества шагов между углами.
- Инфракрасный светодиод для триггера камеры - нам нужно было беспроводное соединение с минимальными настройками. Мы нашли ИК-код для камеры Canon и настроили его соответствующим образом. То же самое можно сделать и с Nikon.
- Поворотный энкодер - мы решили использовать локальную опцию для меню и добавить ЖК-экран с поворотным энкодером. Вы также можете подключить модуль Wi-Fi и создать панель управления IoT для беспроводного управления поворотным столиком для фотографий.
Код
Шаги по использованию кода
- Загрузите тестовый код с сайта circuito.io, чтобы проверить схему.
- Посетите репозиторий Github.
- Загрузить photo-turntable.ino
- Скопируйте код из строки 16 (оставив « включить библиотеки . »И« определения контактов ”Из исходного кода)
- Убедитесь, что штифты установлены правильно.
- Загрузить новый код
Логика кода
Код реализует базовое меню с использованием ЖК-дисплея 16 × 2 и поворотного энкодера, который также имеет кнопку.
На Firmware.ino вы можете увидеть:
- объявления контактов
- настройки компонентов
- конструкторы
- функция setup () предоставлено circuito.io.
функция цикла начинается со считывания состояния поворотных энкодеров, L eft или R свет, а также его кнопку.
меню реализован с использованием конечного автомата с переключателем - навигация по различным состояниям:
ВИДЕО - войти в режим видео CHANGESPEED - установить скорость поворотного стола 0-100%
- СКОРОСТЬ
- VIDSTART - запуск проигрывателя в режиме видео.
- VIDBACK - вернуться на ГЛАВНУЮ
STILLS - войти в режим фотоснимков, CHANGEANGLES - установить количество углов
- УГЛЫ
- STILSTART - запустить поворотный стол в режиме неподвижных изображений.
- STILBACK - вернуться на ДОМОЙ
- ДОМ - простаивает
Переключить между состояниями с помощью вращения энкодера.
Выбрать нажав кнопку.
Два состояния: СКОРОСТЬ . и УГЛЫ позволяют изменять переменные, отвечающие за количество точек остановки в режиме неподвижных изображений и скорость вращения в режиме видео.
VIDSTART - вызывает функцию video ():
- Отправляет начать запись . ИК-код для камеры с помощью ИК-светодиода.
- Запускает вращение стола с выбранной скоростью . на весь оборот.
- Отправляет остановить запись . ИК-код для камеры с помощью ИК-светодиода
Примечание:
Для плавного запуска и остановки стола мы реализовали кубическое ускорение и замедление на первых и последних 600 шагах.
STILSTART - вызывает функцию stills ().
- делит один полный оборот на количество заданных углов
- Для каждого ракурса он отправляет ИК-код одиночного кадра . к камере с помощью ИК-светодиода
- Начинает вращение стола до достижения следующего угла .
Примечание. Для плавного запуска и остановки стола мы реализовали кубическое ускорение и замедление на первых и последних 600 шагах.
Собираем вместе
- Для быстрой и легкой сборки мы использовали Prototype Shield. Это позволяет удобно подключать компоненты и Arduino с помощью перемычек и штекерных разъемов.
- 2-контактная перемычка - для ИК-светодиода
- Перемычка 4-контактная - для ЖК-дисплея
- 5-контактная перемычка - для поворотного энкодера
- Для подключения блока питания и Arduino мы сделали удлинитель с помощью штекера DC Barrel Jack - папа . и Разъем для цилиндра постоянного тока - установка на панель , припаиваем провода к массе и VCC между ними. Мы подключили разъем для крепления ствола на панель . к задней панели и мужчине к Arduino. Таким образом мы можем подключить блок питания к задней стене.
Следуйте инструкциям вместе с изображениями ниже:
Код
Код для проигрывателя фотографий
https://github.com/Circuito-io/photo-turntableУправление несколькими камерами (ИК)
https://github.com/dharmapurikar/Arduino/tree/master/libraries/multiCameraIrControlИзготовленные на заказ детали и корпуса
Файлы дизайна из оргстекла
Файл САПР на сайте thingiverse.comРучка поворотного энкодера
Файл САПР на сайте thingiverse.comСхема
http://bit.ly/photo-turntable-circuitПроизводственный процесс
- Ручной или автоматический список материалов
- Что такое автоматический пробивной пресс?
- Автоматический сверлильный станок - обзор
- Что такое автоматический водяной насос?
- Что такое автоматический пресс?
- Автоматические торговые автоматы для продажи продуктов питания – универсальность продукта
- Что такое автоматический силовой пресс?
- Что такое автоматический силовой пресс?
- Автоматический сварочный аппарат для накидных гаек:руководство по сварке гаек
- Автоматическая машина для шовной сварки – процесс шовной сварки