Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Поворотный стол для автоматической фотосъемки на 360 °

Компоненты и расходные материалы

Arduino UNO
× 1
Поворотный энкодер с кнопкой
× 1
Стандартный ЖК-экран Adafruit - 16x2, белый на синем
× 1
Плата драйвера шагового двигателя SparkFun A4988
× 1

Приложения и онлайн-сервисы

circuito.io

Об этом проекте

Поворотные столы для фотографий - это круглые док-станции, используемые фотографами для съемки или видеосъемки объектов или людей на 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

Производственный процесс

  1. Ручной или автоматический список материалов
  2. Что такое автоматический пробивной пресс?
  3. Автоматический сверлильный станок - обзор
  4. Что такое автоматический водяной насос?
  5. Что такое автоматический пресс?
  6. Автоматические торговые автоматы для продажи продуктов питания – универсальность продукта
  7. Что такое автоматический силовой пресс?
  8. Что такое автоматический силовой пресс?
  9. Автоматический сварочный аппарат для накидных гаек:руководство по сварке гаек
  10. Автоматическая машина для шовной сварки – процесс шовной сварки