Оглавление:
- Шаг 1. Как это работает?
- Шаг 2: Детали
- Шаг 3. Инструменты, которые я использовал
- Шаг 4: Создание коробки
- Шаг 5: Схема
- Шаг 6: Код
Видео: Другая бесполезная машина: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Вокруг так много бесполезных машин, что я попытался сделать одну, которая немного отличается: вместо того, чтобы иметь механизм, отталкивающий тумблер, эта машина просто поворачивает переключатель на 180 градусов, В этом проекте я использовал шаговый двигатель Nema 17, который, вероятно, немного сверхквалифицирован, но он валяется, так почему бы не использовать его?
Шаг 1. Как это работает?
Эта машина работает на Arduino. Когда переключатель включен, Arduino получает сигнал, и шаговый двигатель поворачивает переключатель, который подключен к шаговому двигателю, на 180 градусов. При повторном переключении переключатель поворачивается на 180 градусов назад, так что подключенные провода не перекручиваются.
Вся машина питается от адаптера постоянного тока 12 В. Вы также можете питать его от батареи 9 В, но в этом случае я бы посоветовал вам взять шаговый двигатель меньшего размера, например 28-BJY48.
Шаг 2: Детали
тебе понадобится:
- Arduino (я использовал старый добрый Uno)
- шаговый двигатель NEMA 17
- мотор, я использовал де L298N
- небольшой тумблер, который вставляется в шарикоподшипник
- шарикоподшипник 608Z
- розетка 12 В
- блок питания 12 В
- несколько болтов M3
- несколько перемычек
здесь вы найдете:
- STL проставки для установки между Arduino / моторным приводом и монтажной пластиной
- STL разъема для установки переключателя на шаговый двигатель
- STL держателя для удержания шагового двигателя de NEMA на месте
Эти STL можно использовать в 3D-принтере.
Используемые материалы (конечно, вы можете использовать другие материалы для коробки и т. Д., Например, фанеру)
- Акриловая пластина 2,9 мм для коробки
- Акриловая пластина 6 мм для основания ящика
- немного PLA для деталей, напечатанных на 3D-принтере
- немного суперклея
- паяльное олово
Шаг 3. Инструменты, которые я использовал
Для резки акрила для коробки я использовал лазерный резак мощностью 60 Вт, но вы можете сделать любую коробку, которую хотите, также при условии, что она имеет правильные размеры.
Чтобы собрать все вместе, я использовал сверло 2,5 мм и набор метчиков с резьбой M3. Но я думаю, вы можете найти другие способы собрать все вместе.
Для печати деталей я использовал Ultimaker 2+, но подойдет любой 3D-принтер или служба печати.
Для пайки деталей я использовал паяльную станцию.
Шаг 4: Создание коробки
Вы можете использовать любую коробку, которую хотите, при условии, что внутренние размеры составляют 150x100x100 мм, где очень важна высота, длина и ширина могут быть больше, если хотите.
Как я уже упоминал ранее, я использовал лазерный резак, чтобы вырезать акриловую пластину для коробки. Если вы тоже хотите сделать это, вы можете скачать рисунок коробки здесь или создать свой собственный, используя один из тех онлайн-производителей коробок, как
makeabox.io/
Точно посередине верхней пластины коробки вы проделываете отверстие диаметром 22 мм, чтобы шарикоподшипник хорошо поместился.
Я нанёс на подшипник немного суперклея, чтобы закрепить его в верхнем отверстии.
Для входа питания вы проделываете еще одно отверстие с одной из сторон.
Я сделал отверстия 2,5 мм по бокам нижней пластины и использовал набор для резьбы, чтобы сделать резьбу M3, чтобы соединить верхнюю коробку с пластиной.
В моей нижней пластине, которая имеет толщину 6 мм, я просверлил еще одно смотровое отверстие на 2, 5 мм в том месте, где должны быть установлены Arduino, моторный привод и шаговый двигатель, а также наделил их резьбой M3. Для установки Arduino и мотора я использовал проставки, которые я напечатал на 3D-принтере.
Конечно, вы также можете использовать двусторонний скотч или клей или другие варианты крепления.
Наконец, я сделал крышку для коробки, чтобы закрыть шарикоподшипник и поставить слова «ON» и «OFF».
Эта крышка имеет размер 105,5 x 155,5 мм и имеет отверстие диаметром 12 мм точно посередине. Я использовал другую акриловую пластину для ее создания и выгравировал буквы с помощью лазерного резака, но, конечно, вы можете сделать это разными способами.
Я приклеил крышку сверху коробки с помощью суперклея.
Шаг 5: Схема
Выше схема (нарисованная с помощью Fritzing).
Тумблер имеет среднее соединение, подключенное к GND на Arduino, затем внешние соединения подключаются к контактам 4 и 6 Arduino.
Вход питания 12 В подключен как к мотору, так и к Arduino. Я припаял провода прямо к Arduino, но вы также можете использовать вилку питания на 12 В.
Шаг 6: Код
Чтобы написать код для Arduino, вам понадобится IDE Arduino или веб-редактор Arduino (загрузите или используйте его здесь). Я использую версию 1.8.13. просто убедитесь, что в среде IDE или веб-редакторе выбран правильный COM-порт (Windows) и тип платы, затем используйте загруженный код и нажмите кнопку «Загрузить».
Для того, чтобы машина работала хорошо, вам необходимо установить переключатель в положение ON, прежде чем подключать ее. Это потому, что при подключении машина вращается на 180 один раз. Я еще не понял, как этого избежать в коде … Если у кого-то есть решение, я буду рад узнать!
Рекомендуемые:
555 Бесполезная машина: 8 шагов (с изображениями)
555 Бесполезная машина: Почти в каждом проекте, который я делал в своей жизни, используется Arduino или просто atmegas, но на последнем уроке электроники в моей школе я обнаружил небольшую интегральную схему под названием 555. Я слышал об этом раньше, но я думал, что микроконтроллеры лучше. Я читаю
Снейк: Бесполезная машина: 5 шагов
Snake: the Useless Machine: Вы знаете, когда вы были ребенком, вы играли в змейку на своем Nokia? В какой-то момент змея начнет преследовать собственный хвост, и тогда вы поймете, что игра подходит к концу. Мы решили превратить его в робота, только игра никогда
Бесполезная машина с суперконденсатором или диалог с умным парнем: 7 шагов (с картинками)
Бесполезная машина с суперконденсатором или диалог с умным парнем: умный парень. Какие?! Бесполезная машина! Опять таки! Сотни, тысячи забивают каналы YouTube недостаточно? Jumbleview. Большинство из них сделано с тумблером, у этого есть тумблер SG. И что? Все знают, что они работают одинаково. А ты уже
PIWOOLET (Pi.WOOd.tabLET): просто другая таблетка PI: 10 шагов (с изображениями)
PIWOOLET (Pi.WOOd.tabLET): просто другой планшет PI: Введение - почему я это понял? Ответ настолько прост: просто для удовольствия :-) Некоторые из моих основных целей поддерживать доступ к порту HDMI; поддерживать доступ к аудиовыходу; поддерживать доступ к GPIO; поддерживать доступ хотя бы к одному USB-порту. BOM Rasp
Бесполезная машина: El Rompe Huevos: 10 шагов
Бесполезная машина: El Rompe Huevos: Передайте привет El Rompe Huevos, бесполезной машине, созданной Хорхе Кристи и Ребекой Дуке ЭстрадаЧто она должна делать? Пришло время бранча, и вы мечтаете получить свои мягкие яйца. Поскольку разбивание яиц требует много внимания и опыта, мы разрабатываем