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

Управление светодиодом по Bluetooth с Arduino: простой DIY-гид

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

Приложения

Подключение HC-05

Модуль HC-05 на плате-адаптере (с стабилизатором 3.3V). Используем 4 пина:

Важно: при загрузке скетча отключите провода от D0/D1, иначе будет ошибка загрузки.

Светодиод

Анод через резистор 220–330 Ом → D5, катод → GND.

Мобильное приложение (MIT App Inventor)

  1. Компоненты: ListPicker (выбор устройства), BluetoothClient (скрытый), две кнопки: ON и OFF.
  2. Блоки:
    • ListPicker.BeforePicking: установить элементы = BluetoothClient.AddressesAndNames.
    • ListPicker.AfterPicking: BluetoothClient.Connect к выбранному адресу.
    • Кнопка ON: BluetoothClient.SendText("1").
    • Кнопка OFF: BluetoothClient.SendText("0").
  3. Сборка: меню Build → App (QR code) → сканировать в MIT AI2 Companion на телефоне.

Код Arduino

const int LED = 5;
char switchState;

void setup() {
  Serial.begin(9600);
  pinMode(LED, OUTPUT);
}

void loop() {
  while (Serial.available() > 0) {
    switchState = Serial.read();
    Serial.print(switchState);
    Serial.print("\n");
    delay(15);

    if (switchState == '1') {
      digitalWrite(LED, HIGH);
    } else if (switchState == '0') {
      digitalWrite(LED, LOW);
    }
  }
}

После загрузки скетча подключите RX/TX HC-05. На телефоне: откройте приложение → Connect → выберите HC-05 (PIN: 1234 или 0000) → кнопки ON/OFF управляют светодиодом.

Схема

Две схемы: с делителем напряжения на RX HC-05 и без (если используется плата-адаптер с встроенным делителем).

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

  1. Панель управления полётным симулятором 2020 на Arduino Nano: LCD и CDI-дисплеи
  2. Панель переключателей и LED для Microsoft Flight Simulator 2020 на Arduino
  3. Умная копилка: управление монетоприёмником на Arduino Nano
  4. Управление двумя шаговыми двигателями через джойстик на Arduino Nano — простой урок (Visuino)
  5. Пошаговое руководство: сборка умного четырёхногого робота на Arduino
  6. Голосовое управление бытовыми приборами: Bluetooth-управление через Google Assistant
  7. Управление светодиодом Arduino через Cortana по Bluetooth в Windows 10
  8. Мастерство 8×8 LED-матрицы с Arduino Uno: Пошаговое руководство
  9. ThimbleKrox: управление мышью с пальца на Arduino Micro и MPU-6050
  10. Управление 4-пиновым PWM-вентилятором 25 кГц на Arduino Uno — Сборка, код и тесты