Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Детали проекта: Цель моего проекта - сделать практичные моторизованные рулонные шторы, которые я могу использовать каждый день. План состоит в том, чтобы управлять рольставнями через биполярный шаговый двигатель, которым я буду управлять через плату Arduino Uno. После того, как жалюзи будут работать через мотор, я надеюсь подключить его к Bluetooth-приемнику на Arduino, которым я могу управлять с помощью пульта дистанционного управления. Позже я установлю жалюзи на таймер, в котором они открываются утром, но закрываются ночью. Я намерен научиться управлять двигателем через плату Arduino и изучить программное обеспечение, связанное с этим.
Шаг 1. Необходимые материалы
- Биполярный шаговый двигатель (byj48)
- Драйвер мотора
- fm перемычки
- мм перемычки
- Плата Arduino uno
- 3d печатные детали
- виниловый лист для жалюзи
- 3/4 дюйма труба из ПВХ
Шаг 2: как собрать жалюзи
- Сначала отрежьте трубу из ПВХ до желаемой длины (я сократил свою до 2,5 футов, чтобы она соответствовала размеру окна).
- Затем разрежьте трубу по горизонтали с помощью настольной пилы на всем протяжении трубы.
- Подогните верх и низ винилового листа, чтобы получилась петля в 1/2 дюйма.
- Затем я вставил деревянный дюбель 3/8 дюйма, чтобы удерживать виниловый лист, и продвинул лист через
Шаг 3. Материалы для 3D-печати
- Я напечатал на 3d принтере корпус двигателя и вставку ручки, чтобы жалюзи вращались вместе с двигателем, и чтобы улучшить эстетическую привлекательность проекта.
- Я сделал поворотную ручку для стороны, на которой будет двигатель, и вставку для трубки для другой стороны, в которую я прикрепил подшипник размером с диаметр трубы из ПВХ.
Шаг 4: Настройка оборудования Arduino
Шаг 5: Программное обеспечение для шагового двигателя
- Загрузите программное обеспечение arduino ide на свой рабочий стол
- Затем откройте программное обеспечение и щелкните вкладку файла, затем примеры и следуйте за ним до примера под названием «шаговый двигатель» и щелкните шаговый двигатель на один оборот.
- Для этого конкретного кода вам нужно будет изменить количество шагов на оборот, чтобы соответствовать вашему двигателю, и вы можете выяснить это с помощью следующего уравнения
steps = Количество шагов в одном обороте * Передаточное число. шаги = (360 ° / 5,625 °) * 64 «Передаточное число» = 64 * 64 = 4096. это значение заменит его на Arduino Sketch
- Вам также необходимо будет изменить последовательность шагов в программном обеспечении с 1234 на 1324, иначе двигатель не будет работать.
- вы также можете поиграть со скоростью, если это необходимо, чтобы соответствовать вашим потребностям
Шаг 6: Как настроить двигатель на ИК-приемник
- Детали, которые вам понадобятся для этого эскиза, - это макет Arduino, макетный блок питания 5 В, ИК-приемник и пульт дистанционного управления.
- Схема, использованная в схеме, и вся проводка были сделаны из умных битов.
- Код, необходимый для запуска двигателя через приемник, будет использовать две библиотеки в скетче Arduino, ИК-пульт и шаговый двигатель.
- Библиотека шагового двигателя будет в примерах в эскизе Arduino, но вам нужно будет загрузить и извлечь ИК-пульт с веб-сайта, такого как GitHub.
Шаг 7: Заключительный кодекс для блайндов
Шаг 8: Заключительные мысли
В целом проект получился не так, как я хотел. Мне нужна была полностью автономная рулонная штора, которую можно было практически установить в своей комнате. Хотя я многому научился, и это не полный провал, поскольку это частично работает, я постараюсь исправить допущенные мной ошибки. Я собираюсь заменить шаговый двигатель byj48 и шаговый драйвер на более мощный шаговый двигатель nema 17 вместе с шаговым драйвером a4988. Я надеюсь, что с некоторыми изменениями в аппаратном и программном обеспечении я смогу иметь полностью работающие жалюзи с приводом от шагового двигателя.