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

Bluetooth‑управляемый мини‑лифт на Arduino: компактная платформа на шаговом двигателе

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

Arduino UNO × 1
Шаговый двигатель с кабелем (SparkFun) × 1
Драйвер шагового двигателя SparkFun EasyDriver × 1
Bluetooth‑модуль HC‑05 × 1
USB‑кабель A–B × 1
Макетная плата × 1
Блок питания 12 В DC 600 мА (SparkFun) × 1
Перемычки 6″ (M/F, 20 шт.) SparkFun × 1

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

О проекте

Наша мастерская на втором этаже — постоянный подъём деталей по лестнице. Идеи были разные: дроны, собаки, голуби… и родился лифт! Недавно мы добавили HC‑05 в circuito.io — решили попробовать.

Начнём сборку!

1. Подготовка

Проверьте наличие всех деталей (список выше). Зайдите в circuito.io builder — компоненты уже предвыбраны. Можно заменить (например, Arduino Micro вместо Uno, другой двигатель), нажмите Generate — получите полную инструкцию.

Bluetooth‑управляемый мини‑лифт на Arduino: компактная платформа на шаговом двигателе

2. Проводка

Прокрутите вниз — пошаговое руководство по подключение (кнопки Next/Previous).

Bluetooth‑управляемый мини‑лифт на Arduino: компактная платформа на шаговом двигателе

Два основных узла: Bluetooth и шаговый двигатель.

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

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

Bluetooth‑управляемый мини‑лифт на Arduino: компактная платформа на шаговом двигателе

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

Двигатель SparkFun идёт с кабелями, их нужно припаять к EasyDriver. Если не умеете паять — вот урок. Затем подключите к питанию и данным от Arduino.

Bluetooth‑управляемый мини‑лифт на Arduino: компактная платформа на шаговом двигателе

3. Код

На странице circuito.io в разделе Code:

  1. Скачайте код от circuito.io
  2. Распакуйте
  3. Откройте firmware.ino в Arduino IDE (если нет — скачайте отсюда)
  4. Загрузите как есть. Если не работает — см. форум circuito.io.

После успешной проверки замените код на GitHub‑репозиторий (скопируйте в вкладку firmware), сохранив верхнюю часть с определением пинов и библиотек.

Bluetooth‑управляемый мини‑лифт на Arduino: компактная платформа на шаговом двигателе

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

HC‑05 — UART‑Bluetooth мост. С одной стороны — Serial к Arduino, с другой — парное устройство (смартфон). Приложений много, мы взяли «Arduino Bluetooth Control» с голосовым управлением.

Сопряжение

  1. Включите Bluetooth в настройках телефона.
  2. Подайте питание на HC‑05.
  3. Поиск устройств → HC‑05 → пароль 1234.
  4. Откройте приложение → Connect к HC‑05.
  5. Настройки → Voice Command.
  6. Задайте строки: «u» — вверх, «d» — вниз.

5. Механика лифта

Bluetooth‑управляемый мини‑лифт на Arduino: компактная платформа на шаговом двигателе

Электроника на доске, лебёдка из двух досок, шнур на валу шагового двигателя. Управление голосом, но можно кнопки/переключатели.

Пример одной из тысяч комбинаций на circuito.io. Делитесь проектами на Community Hub. Вопросы — hello@circuito.io или Facebook.

Код

Arduino Mini lift code: GitHub

Схемы

lift_diagram_Flcy9vSwKM.fzz (файл Fritzing)

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

  1. Bluetooth-контролируемый моторизированный камерный слайдер на Arduino для плавных кинематографических кадров
  2. Интерактивный гироскопический LED-дисплей на NeoPixel Ring и Arduino
  3. Сборка Bluetooth-робота-шпиона на Arduino с управлением с телефона
  4. FlickMote: жестовое IR-пульт для умного дома на Arduino 101 и ультразвуковом датчике
  5. DIY Arduino TV-B-Gone: универсальный пульт для выключения любого телевизора
  6. DIY USB-геймпад на Arduino: собственный высокопроизводительный контроллер
  7. DIY-костюм «Облако»: LED-лента, Arduino Nano и детали SparkFun
  8. Создание пользовательских LED-часов с будильником — видно с 12 метров
  9. Pixie: DIY-наручные часы на Arduino Pro Mini и NeoPixel — стильный светодиодный тахометр времени
  10. Find Me: Умный поисковик вещей на Arduino и Bluetooth