Резюме.
Материалы:
Китайские бумажные фонарики, клей-спрей, штырь, светодиоды WS2811 RGB, полифил, Arduino Nano, модуль Bluetooth HC-05.
Цветное видео:
https://www.youtube.com/watch?v=18ojSVLnwEU
Футляр для паяемой печатной платы, в котором находится моя схема:
https://www.tinkercad.com/things/d0vNP6qnxQN-super-habbi/edit? (STL прилагается)
Как мне подключить это?
Схема.
Схема очень простая. В ней используются Arduino Nano, преобразователь уровня 5V/3V и модуль Bluetooth HC-05, все они припаяны к соединительной плате для пайки.
Это устройство общается с моим Android-телефоном через Software Serial. Прилагается фотография схемы. Я с удовольствием нарисую её, если вы оставите комментарий и попросите об этом, или не стесняйтесь задавать вопросы.
Arduino Nano использует преобразователь уровня 5V/3.3V, подобный этому, для снижения напряжения до 3.3V для модуля Bluetooth HC-05, так как этот модуль не рассчитан на логику 5V (можно подавать на него питание 5V):
http://www.ebay.com/itm/3x-Bi-Directional-Logic-Level-Shifter-Converter-4-CH-3-3V-5V-For-Arduino-I2C-IIC-/131521259438
Лента на различных компонентах скрывает светодиоды состояния Arduino и Bluetooth.
Покажи мне свой исходный код!
Программное обеспечение.
Это была моя первая попытка поработать с приложениями для Android, поэтому я импортировал отличную приложение для Bluetooth-arduino от Мантаса Палаймы в качестве отправной точки. Я уже внёс изменения, которые сделал до сих пор, и у меня будет ещё больше нововведений в будущем:
https://github.com/bobiam/AndroidSmoothBluetooth
Код Arduino для управления самими светодиодами находится здесь:
https://github.com/bobiam/dasblinkencloud
Какое дело с этим глупым именем?
О, ты один изСегодняшние счастливые 10 000!
Ознакомьтесь с историей этого термина.Мигающие огни.
Tags
Model Source
