2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Некоторое время назад я работал над машиной, которая автоматически решает любой зашифрованный кубик Рубика 3x3. Вы можете увидеть мои инструкции по этому поводу здесь. В проекте использовались шаговые драйверы от полулу для управления шестью моторами. Чтобы облегчить подключение этих драйверов к Arduino Mega (который управляет всем этим), была разработана специальная печатная плата. В этой инструкции описывается процесс создания моторного щита для Arduino Mega для драйверов pololu a4988.
Наслаждаться!
Шаг 1: Создание схемы
В качестве первого шага необходимо ввести схему печатной платы в орел. Кроме того, все необходимые компоненты должны быть либо импортированы из библиотеки, либо созданы вручную. В Интернете легко найти место и схему для мега-щита Arduino. Единственный компонент, который был изготовлен на заказ, - это сами драйверы двигателя. Тем не менее, я не буду вдаваться в подробности того, как это сделать, так как по этой теме уже есть замечательные инструкции (см. Здесь). Сама схема очень проста, так как ее единственная задача - подключить драйверы двигателя к соответствующим контактам Arduino. Кроме того, развязывающие конденсаторы были размещены рядом с выводом vcc каждой микросхемы для обеспечения плавной работы. Драйверы шагового двигателя polulu предлагают возможность установить микрошаговый режим путем жесткого подключения трех их контактов к земле или vcc. На эти контакты были помещены перемычки из припоя, чтобы можно было при необходимости отрегулировать их позже. Ниже вы можете увидеть часть схемы (сюда включен только один из шести драйверов). Полную схему, очевидно, можно скачать в конце этой библии.
Шаг 2: Маршрутизация печатной платы
Маршрутизация печатной платы заключается в попытке расположить все компоненты таким образом, чтобы их можно было легко соединить друг с другом. Конечно, при создании более сложных печатных плат при проектировании необходимо учитывать множество факторов. Однако в этом случае маршрутизация довольно проста. Все выводы данных от драйверов подключены к своим соответствующим выводам на Arduino, а многоугольники на верхнем и нижнем слое использовались для связывания всех заземлений и VCC вместе.
Шаг 3: заказ печатной платы
Есть много сайтов, где можно заказать печатные платы за очень небольшие деньги. Два сайта, которыми я пользовался и с которыми до сих пор имел большой опыт:
jlcpcb.com/https://www.pcbway.com/
Доставка плат может занять некоторое время, но качество никогда не разочаровывало.
Рекомендуемые:
Решающая программа для куба Рубика вслепую в реальном времени с использованием Raspberry Pi и OpenCV: 4 шага
Кубик Рубика «вслепую» в реальном времени с использованием Raspberry Pi и OpenCV: это вторая версия кубика Рубика, предназначенная для решения «вслепую». Первая версия была разработана с помощью javascript, вы можете увидеть проект RubiksCubeBlindfolded1В отличие от предыдущей, эта версия использует библиотеку OpenCV для определения цветов и е
Беспроводная лампа в виде кубика Рубика с простым изменением цвета на основе наклона: 10 шагов (с изображениями)
Беспроводная лампа в виде куба Рубика с простым изменением цвета на основе наклона: сегодня мы собираемся создать эту потрясающую лампу в стиле кубика Рубика, которая меняет цвет в зависимости от того, какая сторона находится вверх. Куб работает от небольшой LiPo батареи, заряжаемой стандартным кабелем micro-usb, и, по моим тестам, время автономной работы составляет несколько дней. Этот
Функциональная флешка Кубик Рубика: 7 шагов (с картинками)
Функциональный USB-флеш-накопитель Кубик Рубика: в этом уроке я покажу вам, как сделать свой собственный USB-флеш-накопитель Rubik. Готовый продукт вы можете увидеть в следующем видео:
Q-Bot - решатель кубика Рубика с открытым исходным кодом: 7 шагов (с изображениями)
Q-Bot - решатель кубика Рубика с открытым исходным кодом: представьте, что у вас есть перемешанный кубик Рубика, вы знаете эту головоломку из 80-х годов, которая есть у всех, но никто не знает, как ее решить, и вы хотите вернуть ее в исходную структуру. К счастью, в наши дни очень легко найти инструкции по решению
Проект BricKuber - робот для сборки кубика Рубика Raspberry Pi: 5 шагов (с изображениями)
Проект BricKuber - робот для сборки кубика Рубика Raspberry Pi: BricKuber может собрать кубик Рубика менее чем за 2 минуты. BricKuber - робот для сборки кубика Рубика с открытым исходным кодом, который вы можете построить самостоятельно. Мы хотели построить Рубикс. робот для решения кубов с Raspberry Pi. Вместо того, чтобы идти