Слайдер Bluetooth Action Cam
### Обновление 1:
Обновите файлы программного обеспечения в MnM_ActionCamSlider_Software.zip.
Приложение журнала изменений:
1.1
Добавлен значок приложения
максимальное время в [ч] изменено с 60 на 24
установка времени в [ч] теперь с минутами
Угол теперь варьируется от -180 до +180°. Эскиз журнала изменений:
Больше комментариев
Изменено количество шагов/об на DRV8834. Добавлена схема подключения.
#######################
Это мой проект слайдера Action Cam, совместимый с GoPro.
Основная цель — сделать простой и дешевый слайдер для таймлапсов.
Этот ползунок может занять до ~10^38 секунд на расстояние… должно быть достаточно медленно xD
Сам��я высокая скорость — 500 шагов в секунду => 1 оборот за 4 секунды => 20 мм/сек (на колесах диаметром 26 мм).
######### ОБОРУДОВАНИЕ #########
Есть две Версии:
3D-печать [PV]: просто распечатайте все детали.
Непечатный вариант [Невада]: распечатайте файл ActionCamSlider_Plans.pdf в масштабе 100 %, приклейте его к листу любимого материала и разрежьте по линиям.
Для всех версий;
2 винта M8 (25 мм для PV, 30-35 мм для NV)
6-8x M3x10 мм (8, если вы не приклеиваете крепление TopMotor к основанию)
1x М5x15 мм
1 пружина растяжения 10 мм или резинка
2 шарикоподшипника 608zz (скейтборд)
Для НВ:
2 гайки M8 (в зависимости от желаемой высоты и материала)
2 проставки 20 мм (с резьбо�� M3)
Электроника (связанные детали на eBay [дочерний]):
1x Arduino Nano (или совместимый)
https://goo.gl/6Ux23S
1x Bluetooth-модуль HC-05
https://goo.gl/X27cM0
2 шаговых двигателя 28BYJ-48
https://goo.gl/TDYjsP
2 драйвера шаговых двигателей. Лучше всего испо��ьзовать DRV8824 или DRV8834 https://goo.gl/Bni40L.
Оба могут управлять низковольтными шаговыми двигателями, но они относительно дороги (~ 10 долларов).
Таким образом, вы можете управлять всем от банка мощности.
Если у вас есть A4988, вы также можете использовать их, но тогда вам нужно подать > 8 В и понизить его до 5 В для Arduino и Bluetooth с помощью этого преобразователя, например, https://goo.gl/sWpdlK.
######### ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ #########
(все в MnM_ActionCamSlider_Software.zip)
Ардуино:
Пользовательские настройки (например, диаметр колеса) задаются в верхней части эскиза.
Загрузите эскиз Arduino в Arduino.
Смартфон (только приложение для Android, обходной путь для iOS):
Приложение было создано с использованием бесплатного приложения «MIT App Inventer 2».
Вы можете просто скачать APK и установить его (разрешить неизвестные источники в разделе «Настройки»> «Безопасность»).
Если вы хотите ознакомиться с кодом или не доверяете мне (;P), создайте учетную запись App Inventor и импортируйте файл .aia.
Прежде чем подключать приложение к слайдеру, выполните сопряжение HC-05 и смартфона, иначе оно не будет отображаться.
iOS:
Вы можете использовать приложение Bluetooth Terminal, такое как BluTerm, для управления слайдером.
Просто отправьте команды, описанные в следующем протоколе.
######### ПРОТОКОЛ #########
Протокол довольно простой, но его легко расширить. Команды ВСЕГДА имеют шаблон: #;#;#;#.
Первая цифра (на данный момент) может быть 0 (=Установить) или 1 (=Переместить).
Пока вы можете установить только диаметр колеса (диаметр, на котором оно работает). По умолчанию 26 мм.
Чтобы установить диаметр колеса 30 мм: 0;30;0;0. (Изменения на данный момент НЕ хранятся в EEPROM!)
Перемещение: 1;TimeForTheMove;Distance;TiltCamAngle
Пример: 1;20;100;30. Перемещение займет 20 секунд на 100 мм (слева направо) и наклонит кулачок на 30°.
Вы можете использовать отрицательные значения для Way и Tilt, чтобы двигаться в другом направлении.
Если вы установите время на 0, оно будет двигаться как можно быстрее.
######### ПОДРОБНЕЕ #########
Для получения дополнительной информации см. Проект-Видео.
Часть 1: https://www.youtube.com/watch?v=jT-A2rkLJT4
Часть 2: https://youtu.be/9\_ftOecn1go
В видео использована музыка:
Туры — Энтузиасты http://freemusicarchive.org/music/Tours/Enthusiast/Tours\_-\_Enthusiast
Категория: Камера





























