Квадратные загадочные часы. Можете ли вы догадаться, как...
Загадочные часы с квадратным циферблатом. У них нет прозрачного вращающегося диска, потому что они никогда не помещаются в рамку. Можете ли вы догадаться, как это работает? Конечно, у него есть мотор внизу. Вопрос в том, как водить руками через прозрачные стекла.
Пожалуйста, введите в Google слова «квадратные загадочные часы», чтобы увидеть оригинальные старинные необычные часы середины 19-го — начала 20-го века.
Обновление от 24 февраля 2021 г.
Улучшен код Arduino для управления шаговым двигателем. Вращение стало немного более плавным, чем раньше, благодаря 8-фазному управлению.
Механизм
Механизм раскрыт на видео ниже.
Сборка ========
Вам нужно
все детали, напечатанные на 3D-принтере, кроме файла с именем «дополнительно».
акриловая пластина (оргстекло), толщина около 1,6мм, 160х156, 160х190мм.
Шаговый двигатель 28BYJ-48 с платой усилителя драй��ера
Ардуино нано
Тактильный переключатель (кнопка перемотки вперед для регулировки времени)
Закрепите переднее стекло на рамке-front.stl с помощью клейкой ленты.
Отрегулируйте балансhour.stl с помощью гаек в качестве противовеса. Пожалуйста, взгляните на
https://www.thingiverse.com/thing:4768343
который имеет общий механизм с редуктором.
Обновление от 24 февраля 2021 г.
Улучшен код Arduino для управления шаговым двигателем. Вращение стало немного более плавным, чем раньше, благодаря 8-фазному управлению.
Предыдущая последовательность напряжения катушки следующая (4-фазное управление).
1 1 0 0
0 1 1 0
0 0 1 1
1 0 0 1
Текущий код улучшен следующей 8-фазной последовательностью.
1 1 0 0
0 1 0 0
0 1 1 0
0 0 1 0
0 0 1 1
0 0 0 1
1 0 0 1
1 0 0 0
Устранение неполадок:
Из комментариев к этой штуке я заметил, что на рынке есть несколько разных версий. Некоторые двигатели вращаются в противоположном направлении.
Если ваш двигатель вращается в неправильном направлении или издает шум при слабом крутящем моменте, измените порядок цифр в коде следующим образом:
int порт[4] = {4, 5, 6, 7};
чтобы
int порт[4] = {7, 6, 5, 4};
где цифры относятся к контактам Arduino nano (D4 — D7).
Если двигатель работает неравномерно или издает шум при слабом крутящем моменте, измените порядок и найдите лучший. Шаговый двигатель никогда не ломается при изменении порядка работы.
Поскольку шаговый двигатель потребляет много энергии, Arduino становится нестабильной при использовании низковольтного источника питания USB. Чтобы решить проблему, попробуйте сделать следующее:
Замкните (закоротите) диод под разъемом USB Arduino nano (как на левом рисунке выше).
Добавьте конденсатор между 5 В и GND (как на картинке выше). Я использовал конденсатор 10 мкФ.
или
Используйте независимый источник питания 5 В для усилителя шагового двигателя.
Подробную информацию о сборке, подключении и кодировании см. на соответствующей странице https://www.thingiverse.com/thing:4768343.
и https://www.thingiverse.com/thing:4761858.
Категория: Гаджеты













![Зажим для кабеля с гвоздями [ассортимент 3-12 мм] Зажим для кабеля с гвоздями [ассортимент 3-12 мм]](/upload/015/u1522/5/6/5b54660b.webp)















