Оглавление:

Светодиодный дисплей Arduino с управлением по Bluetooth: 11 шагов
Светодиодный дисплей Arduino с управлением по Bluetooth: 11 шагов

Видео: Светодиодный дисплей Arduino с управлением по Bluetooth: 11 шагов

Видео: Светодиодный дисплей Arduino с управлением по Bluetooth: 11 шагов
Видео: Arduino голосовое управление по bluetooth 2024, Ноябрь
Anonim
Светодиодный дисплей Arduino с управлением по Bluetooth
Светодиодный дисплей Arduino с управлением по Bluetooth

В этом руководстве мы будем создавать светодиодный матричный дисплей 32X8, который будет иметь функцию изменения текстового сообщения с помощью нашего смартфона в реальном времени, и создадим собственное приложение с помощью MIT App Inventor.

Итак, друзья, давайте приступим к этому классному и классному проекту.

Шаг 1: проектирование нашей печатной платы на фритзинге

Разработка нашей печатной платы на Fritzing
Разработка нашей печатной платы на Fritzing

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

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

Пришло время экспортировать файл Gerber и заказать наши печатные платы.

Шаг 2: закажите наши печатные платы по очень низкой цене в JLCPCB

Закажите наши печатные платы по очень низкой цене в JLCPCB
Закажите наши печатные платы по очень низкой цене в JLCPCB

После того, как вы создали zip-папку файла Gerber вашей печатной платы. Теперь пришло время загрузить файл в JLCPCB и выполнить соответствующие требования, например, выбрать маску черным, что я сделал для своих печатных плат. Если вы ищете печатные платы самого высокого качества для своих проектов, то JLCPCB - лучший вариант.

Они предлагают 10 печатных плат всего за 2 доллара с дополнительной доставкой, и я считаю это лучшим предложением.

Итак, где прототипировать 10 печатных плат всего за 2 доллара:

Шаг 3: Необходимые компоненты:

  • Arduino (NANO или UNO)
  • Модуль Bluetooth HC-05
  • Светодиоды (32X8 = 256 шт)
  • Микросхема драйвера светодиодной матрицы MAX7219 (4 шт.)
  • Конденсатор 10 мкФ (4 шт.)
  • Конденсатор 100 нФ (4 шт.)
  • Резистор 40 кОм (4 шт.)
  • Разъемы, припой, провода, инструменты и т. Д.

Шаг 4: Работа

Работающий
Работающий

Здесь мы создали 4 матрицы по 8х8 светодиодов каждая. Каждый драйвер MAX7219 может обрабатывать матрицу из 64 светодиодов. Arduino отправит данные по последовательному каналу связи. Поэтому нам нужно подключить часы и контакты нагрузки от Arduino ко всем драйверам MAX7219. Вывод данных будет подключен только к первому драйверу. От вывода «data out» первого драйвера мы подключим провод ко второму «Data» второго драйвера и так далее. Вот так мы последовательно соединяем четыре матрицы 8х8. Мы также должны подключить модуль Bluetooth к контактам Tx и Rx Arduino и подать 5 В на него и на каждый из драйверов MAX7219. Во-первых, давайте посмотрим, как подключить каждую из матриц 8x8. Когда у нас есть 4 матрицы, мы можем объединить их вместе с выводами «данные на выходе» «данные в».

Шаг 5: Подключение выхода данных (контакт 24) к входу данных (контакт 1) другой микросхемы

Подключение выхода данных (контакт 24) к входу данных (контакт 1) другой ИС
Подключение выхода данных (контакт 24) к входу данных (контакт 1) другой ИС

Шаг 6: Подключите часы и загрузите соответственно

Подключите часы и загрузите соответственно
Подключите часы и загрузите соответственно

Шаг 7: Подключите конденсатор и резистор, как показано на схеме

Подключите конденсатор и резистор, как показано на схеме
Подключите конденсатор и резистор, как показано на схеме
Подключите конденсатор и резистор, как показано на схеме
Подключите конденсатор и резистор, как показано на схеме

Шаг 8: Подключите контакты матрицы, как показано на схемах

Подключите контакты матрицы, как показано на схемах
Подключите контакты матрицы, как показано на схемах
Подключите контакты матрицы, как показано на схемах
Подключите контакты матрицы, как показано на схемах

Шаг 9: Создание корпуса для нашего светодиодного дисплея

Создание корпуса для нашего светодиодного дисплея
Создание корпуса для нашего светодиодного дисплея
Создание корпуса для нашего светодиодного дисплея
Создание корпуса для нашего светодиодного дисплея
Создание корпуса для нашего светодиодного дисплея
Создание корпуса для нашего светодиодного дисплея
Создание корпуса для нашего светодиодного дисплея
Создание корпуса для нашего светодиодного дисплея

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

Шаг 10: Ссылка для кода и приложения

Ссылка для кода и приложения
Ссылка для кода и приложения

Код: Скачать

Дизайн печатной платы: Скачать

Файлы приложения: Скачать

Рекомендуемые: