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 |
Приложения и сервисы
- circuito.io (генератор схем и кода)
- Arduino IDE
О проекте
Наша мастерская на втором этаже — постоянный подъём деталей по лестнице. Идеи были разные: дроны, собаки, голуби… и родился лифт! Недавно мы добавили HC‑05 в circuito.io — решили попробовать.
Начнём сборку!
1. Подготовка
Проверьте наличие всех деталей (список выше). Зайдите в circuito.io builder — компоненты уже предвыбраны. Можно заменить (например, Arduino Micro вместо Uno, другой двигатель), нажмите Generate — получите полную инструкцию.
2. Проводка
Прокрутите вниз — пошаговое руководство по подключение (кнопки Next/Previous).
Два основных узла: Bluetooth и шаговый двигатель.
Подключение Bluetooth
HC‑05: 4 вывода — TX, RX, GND, VCC. Можно подключить прямо к Arduino, но мы используем макетку для расширяемости.

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

3. Код
На странице circuito.io в разделе Code:
- Скачайте код от circuito.io
- Распакуйте
- Откройте
firmware.inoв Arduino IDE (если нет — скачайте отсюда) - Загрузите как есть. Если не работает — см. форум circuito.io.
После успешной проверки замените код на GitHub‑репозиторий (скопируйте в вкладку firmware), сохранив верхнюю часть с определением пинов и библиотек.
4. Настройка Bluetooth
HC‑05 — UART‑Bluetooth мост. С одной стороны — Serial к Arduino, с другой — парное устройство (смартфон). Приложений много, мы взяли «Arduino Bluetooth Control» с голосовым управлением.
Сопряжение
- Включите Bluetooth в настройках телефона.
- Подайте питание на HC‑05.
- Поиск устройств → HC‑05 → пароль 1234.
- Откройте приложение → Connect к HC‑05.
- Настройки → Voice Command.
- Задайте строки: «u» — вверх, «d» — вниз.
5. Механика лифта

Электроника на доске, лебёдка из двух досок, шнур на валу шагового двигателя. Управление голосом, но можно кнопки/переключатели.
Пример одной из тысяч комбинаций на circuito.io. Делитесь проектами на Community Hub. Вопросы — hello@circuito.io или Facebook.
Код
Arduino Mini lift code: GitHub
Схемы
lift_diagram_Flcy9vSwKM.fzz (файл Fritzing)
Производственный процесс
- Bluetooth-контролируемый моторизированный камерный слайдер на Arduino для плавных кинематографических кадров
- Интерактивный гироскопический LED-дисплей на NeoPixel Ring и Arduino
- Сборка Bluetooth-робота-шпиона на Arduino с управлением с телефона
- FlickMote: жестовое IR-пульт для умного дома на Arduino 101 и ультразвуковом датчике
- DIY Arduino TV-B-Gone: универсальный пульт для выключения любого телевизора
- DIY USB-геймпад на Arduino: собственный высокопроизводительный контроллер
- DIY-костюм «Облако»: LED-лента, Arduino Nano и детали SparkFun
- Создание пользовательских LED-часов с будильником — видно с 12 метров
- Pixie: DIY-наручные часы на Arduino Pro Mini и NeoPixel — стильный светодиодный тахометр времени
- Find Me: Умный поисковик вещей на Arduino и Bluetooth