Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Дисплеи P10 представляют собой матрицу светодиодов с точечной матрицей. Светодиод P10 обычно называют точечно-матричным дисплеем или дисплеем DMD. Он основан на регистрах сдвига, обычно используется 74595 регистров сдвига. Их можно каскадировать с большим количеством подобных досок. Доступные в различных размерах и цветах светодиодов, здесь мы будем использовать шрифт 32 * 16. Мы можем отображать прокручиваемый текст, стилизованный текст с различными размерами шрифта. Они очень популярны на коммерческих рекламных щитах, таких как магазины, вокзалы, аэропорты и т. Д. Лучшее в них то, что они могут взаимодействовать с любым стандартным микроконтроллером без необходимости использования каких-либо специальных протоколов связи. Мы будем использовать Arduino для его использования. Мы будем использовать его для генерации текста вместе с текущим временем и датой.
Шаг 1. Необходимые компоненты
1. Дисплей P10 с ленточным кабелем с 16-контактным разъемом FRC.
2. ардуино (uno / mega / nano / pro mini)
3. ds3231
4. мужские и женские заголовки
5. Вероборд и комплекты для пайки.
6. перемычки (требуются только для начального тестирования)
7. Блок питания 5 В, 1 А
Шаг 2: понимание схемы и процедуры
На задней стороне платы P10 есть два набора портов: порт ввода и вывода данных для каскадирования. DS3231 - это часы реального времени (RTC). Он используется для отображения даты и времени.
Принципиальная схема прилагается здесь. Не используйте сейчас внешний источник питания 5В 1А. Мощность arduino может осветить ваш дисплей (тусклый свет) достаточно для тестирования.
DS3231 использует протокол связи I2C. Установите на место держатель батареи CR2302 и соедините его контакты i2c с arduino i2c. Если вы новичок в этом модуле, перейдите по этой ссылке ниже:
howtomechatronics.com/tutorials/arduino/ar…
Теперь следуйте принципиальной схеме и прикрепите перемычки от платы P10 к Arduino. Очевидно, что эти подключения должны быть выполнены на входном порту P10.
Ленточный кабель с 16-контактным разъемом FRC-1 используется как для входного, так и для выходного порта, который можно использовать позже, после того, как вы сделаете окончательную схему веро-платы.
Шаг 3. Загрузка кода и тестирование
Загрузите коды, прикрепленные ниже. Это в значительной степени говорит само за себя. Ссылки на библиотеки приведены здесь.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Я предлагаю вам установить оба, поскольку оба содержат много уникальных функций.
Вы можете загрузить любой из приведенных здесь кодов. Также вы можете использовать любые наброски примеров inbuild.
Перепишите его, чтобы отобразить собственный текст и желаемые настройки шрифта. Загрузите это.
Вы должны увидеть желаемый результат на экране
Шаг 4: Завершение
Если все в порядке, то прикрепите все к вероборду и припаяйте. Используйте женские заголовки для размещения arduino и ds3231, чтобы вы могли повторно использовать их в будущем для любых других целей.
Затем используйте штекерные разъемы, чтобы соединить ленточный кабель FRC дисплея p10 (входной порт). Теперь проверьте целостность мультиметра, если все соединения выполнены правильно. Если все в порядке, снова подключите питание через USB, чтобы увидеть, отображается ли требуемый текст. Если все в порядке, извлеките USB и подключите к нему внешний источник питания 5 В 1 А. Теперь он должен ярко загореться. Итак, поздравляю, теперь вы готовы пойти со своим дисплеем и поместить его в отдаленном месте, чтобы увидеть его.
Рекомендуемые:
P10 Led (DMD) с использованием Arduino Nano V.3: 4 шага
P10 Led (DMD) с использованием Arduino Nano V.3: в моей предыдущей статье. Я уже показал, как использовать устройство вывода на Arduino. Устройства вывода включают в себя «7-сегментный», «кольцо RGB», «светодиодную матрицу». и "ЖК-дисплей 2x16". В этой статье я также покажу вам, как
Настройка часов реального времени DS3231 RTC (часов реального времени) точно, быстро и автоматически с помощью Java (+ -1 с): 3 шага
Установка часов реального времени DS3231 RTC (часов реального времени) точно, быстро и автоматически с использованием Java (+ -1 с): это руководство покажет вам, как установить время на часах реального времени DS3231 с помощью Arduino и небольшого приложения Java, которое использует последовательное соединение Arduino. Основная логика этой программы: 1. Arduino отправляет последовательный запрос
Часы Arduino DS3231 RTC с ЖК-дисплеем: 3 шага
Часы Arduino DS3231 RTC с ЖК-дисплеем: Чтобы познакомиться с DS3231 RTC (часами реального времени), я построил простые 24-часовые часы на базе Arduino. Он имеет 3 кнопки со следующими функциями: нажмите любую кнопку, чтобы войти в режим установки времени, увеличивайте и уменьшайте время в минутах с помощью t
Температура отображения на модуле светодиодного дисплея P10 с использованием Arduino: 3 шага (с изображениями)
Отображение температуры на модуле светодиодного дисплея P10 с использованием Arduino: в предыдущем руководстве было рассказано, как отображать текст на модуле светодиодного дисплея P10 с точечной матрицей с использованием Arduino и разъема DMD, которые вы можете проверить здесь. В этом руководстве мы дадим простое руководство по проекту с использованием модуля P10 в качестве средства отображения
Проект счетной доски со светодиодным дисплеем P10 с использованием DMD: 6 шагов (с изображениями)
Проект табло счета со светодиодным дисплеем P10 с использованием DMD: Часто мы встречаемся на футбольном стадионе; есть гигантское светодиодное табло, которое служит табло. То же самое и в других областях спорта, также часто мы знаем табло на экране дисплея, сделанное из светодиодов. Хотя это невозможно, есть еще одна область, в которой мы