Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Мини-лифт Arduino с управлением через Bluetooth

Компоненты и расходные материалы

Arduino UNO
× 1
шаговый двигатель sparkfun с кабелем
× 1
SparkFun Easydriver - драйвер шагового двигателя
× 1
Модуль Bluetooth HC-05
× 1
Кабель USB-A - B
× 1
Макет (общий)
× 1
Блок питания настенного адаптера SparkFun, 12 В постоянного тока, 600 мА
× 1
Провода перемычки SparkFun - соединены 6 дюймов (M / F, 20 упаковка)
× 1

Приложения и онлайн-сервисы

circuito.io
IDE Arduino

Об этом проекте

Нам нравится наша мастерская, но у нее есть один недостаток (а может быть, и положительный) - большой лестничный пролет в галерею. Нам постоянно нужно перемещать детали и компоненты с одного этажа на другой, поэтому мы придумывали разные идеи:дронов, собак, почтовых голубей и т. Д., И тут нас осенило! Лифт!

Поскольку мы недавно добавили модуль Bluetooth HC-05 в circuito.io, мы решили опробовать его в этом проекте.

Вот короткое видео, в котором показано, как это работает. Довольно аккуратно, да?

Приступим к строительству!

1. Настройка

Для начала убедитесь, что у вас есть все необходимые детали. Выше есть список, который включает все компоненты проекта.

Затем перейдите в конструктор circuito.io .

Как видите, детали для этого проекта уже выбраны. Вы можете изменить их, если вам нужно - например, если у вас Arduino Micro вместо Uno, или если вы хотите использовать другой двигатель, а затем нажмите Создать . и вы увидите всю необходимую информацию.

2. Электромонтаж

Прокрутите вниз после списка компонентов, и вы увидите пошаговое руководство по подключению . . Нажмите " следующий шаг ". "и" предыдущий шаг "для перехода между шагами.

Глядя на схему, мы видим два основных компонента:Bluetooth и Stepper.

Подключение Bluetooth

Модуль Bluetooth HC-05 имеет только 4 контакта, которые нам нужно подключить:TX, RX, GND и VCC. Технически вы можете подключить их напрямую к Arduino. Мы используем макет, чтобы добавить больше компонентов.

Подключение шагового двигателя

Шаговый двигатель Sparkfun поставляется с кабелями, которые необходимо припаять к драйверу шагового двигателя. Если вы не умеете паять, вот отличное руководство, с помощью которого вы можете научиться. Как только вы это сделаете, вам нужно будет подключить его к источнику питания и данных от Arduino.

3. Код

Следующий шаг нашего проекта - это код. Если вы прокрутите страницу ответа circuito.io вниз, вы увидите раздел кода:

  • Загрузите код с сайта circuito.io
  • Распаковать
  • Откройте firmware.ino с помощью Arduino IDE. Если у вас не установлена ​​Arduino IDE, загрузите ее отсюда.
  • Загрузите код в Arduino как есть. Если все подключено правильно, оно должно загрузиться через несколько секунд. Если по какой-либо причине это не работает, вы можете найти способы устранения неполадок на нашем форуме.

Убедившись, что все работает правильно, скопируйте новый код из репозитория github по ссылке . ниже, и вставьте его во вкладку «Прошивка» в коде, над которым вы уже работаете, чтобы у вас были уже настроены все библиотеки. Не забудьте оставить первую часть в верхней части кода, которая определяет контакты и библиотеки (часть на изображении ниже).

4. Настройка Bluetooth

HC-05 - это устройство Bluetooth с последовательным интерфейсом. На одном конце он подключен к Arduino через последовательный порт, а на другом конце должен быть подключен к устройству Bluetooth. Со стороны Bluetooth его можно подключить к приложению для смартфона или любому другому устройству Bluetooth, соединив два устройства вместе. Вы можете использовать множество приложений. Для этого проекта мы выбрали «Arduino Bluetooth Control». Мы решили использовать голосовую команду приложения.

Подключение устройства Bluetooth

После загрузки и установки приложения на телефон Android:

  • Включите Bluetooth в меню настроек смартфона.
  • Включите модуль Bluetooth HC 05, подключив его к источнику питания.
  • Искать доступные устройства.
  • Подключитесь к HC 05 с паролем по умолчанию 1234.
  • Откройте приложение.
  • Подключитесь к HC-05.
  • В меню настроек приложения перейдите к «голосовой команде».
  • Определите свои строки и то, что будет отправляться для каждого голосового ввода, например, мы установили «u» для увеличения и «d» для уменьшения.

5. Установка лифта

Мы поместили электронику на кусок дерева и построили лебедку из двух других деревянных обрезков. Потом взяли веревку, привязали к лебедке и начали играть степпером.

Мы решили управлять лифтом с помощью распознавания голоса, но вы также можете определить кнопки и переключатели, если хотите.

Этот проект является примером одной из тысяч комбинаций, которые вы можете использовать с circuito.io. Мы будем рады видеть больше проектов, созданных вами с помощью circuito.io, в нашем Центре сообщества. Если у вас есть какие-либо вопросы, не стесняйтесь комментировать или связаться с нами по электронной почте:[email protected] или через нашу страницу в Facebook

Код

Код мини-лифта Arduino
https://github.com/Circuito-io/Mini-Lift

Схема

lift_diagram_Flcy9vSwKM.fzz

Производственный процесс

  1. Моторизованный слайдер камеры Arduino с управлением через Bluetooth
  2. Удовольствие от гироскопа с кольцом NeoPixel
  3. Arduino Spybot
  4. FlickMote
  5. Самодельный телевизор B-Gone
  6. Игровой контроллер Arduino
  7. Костюм облака
  8. Основные часы
  9. Pixie:наручные часы NeoPixel на базе Arduino
  10. Найди меня