6 дисплеев для вывода данных с вашего Arduino

Итак, у вас есть Arduino. Вы узнали некоторые основы, может быть, вы следовали руководству для начинающих

чтобы вы начали. Что дальше?

Добавление дисплея в ваш Arduino может служить многим целям. Поскольку обычное использование микроконтроллеров — это считывание данных с датчиков, дисплей позволяет просматривать эти данные в режиме реального времени без необходимости использовать последовательный монитор в Arduino IDE. Это также позволяет придать вашим проектам индивидуальный подход к тексту, изображениям или даже интерактивности с помощью сенсорного экрана.

Многие стартовые наборы Arduino

прийти с некоторой формой простого отображения. Есть также множество готовых щитов Arduino

которые имеют встроенные в них экраны. В то время как мы рассмотрели большие дисплеи, предназначенные для Raspberry Pi

Ранее было доступно несколько вариантов, которые лучше подходят для проектов на базе Arduino.

В этой статье мы познакомим вас с различными типами дисплеев, где их можно найти и как их настроить.

1. Жидкокристаллический дисплей

жидкокристаллический дисплей (LCD) является наиболее распространенным дисплеем, который можно найти в проектах DIY и бытовой технике. Это неудивительно, поскольку они просты в эксплуатации, маломощны и невероятно дешевы.

Этот тип дисплея может отличаться по дизайну. Некоторые больше, с большим количеством символьных пространств и строк, некоторые поставляются с подсветкой. Большинство из них крепятся непосредственно к плате через 8 или 12 соединений к контактам Arduino, что делает их несовместимыми с платами с меньшим количеством доступных контактов. В этом случае, купить экран с Адаптер I2C, разрешить управление, используя только 4 контакта.

Arduino дисплей жк

Доступные всего за несколько долларов (или всего за $ 1,95 на Aliexpress с прилагаемым адаптером I2C), эти простые дисплеи можно использовать для обратной связи в реальном времени с любым проектом.

Экраны могут отображать множество предустановленных символов, которые охватывают большинство случаев использования на разных языках. Управляйте своим ЖК-дисплеем, используя жидкокристаллическую библиотеку, предоставленную Arduino. Дисплей () а также нет дисплея() Методы записи на ЖК-дисплей, как показано в официальном учебнике на сайте Arduino.

Arduino дисплей жк

Замечания: Если вы используете адаптер I2C для ЖК-экрана, вам нужно будет использовать библиотеку LiquidCrystal_I2C.

Если вы предпочитаете видеоуроки, Основы схемы иметь большой опыт настройки и использования 16 × 2 ЖК:

2. Семисегментные дисплеи

Вы ищете что-то простое для отображения чисел и нескольких основных символов? Может быть, вы ищете что-то с ощущением старой школьной аркады? семисегментный дисплей может удовлетворить ваши потребности.

Если вы еще не сталкивались с этими удобными маленькими дисплеями, наша игра Buzz Wire использует один из них для отображения статуса игры:

Эти простые платы состоят из 7 светодиодов (8, если вы включаете точку), и работают так же, как обычные светодиоды с общим анодный или же катодный подключение. Это позволяет им иметь одно соединение с V + (или GND для общего катода) и управляться с контактов вашего Arduino. Комбинируя эти выводы в коде, вы можете создавать цифры и несколько букв, а также более абстрактные рисунки — все, что вы можете придумать, используя доступные сегменты!

Чтобы получить полное представление о том, как работают эти дисплеи, посмотрите не более, чем это обширное руководство для начинающих от AllAboutCircuits.

Для видео-гида, чтобы следовать вместе с, Кристиан Блосол посвятил эпизод его Что-нибудь Arduino серии к семисегментным дисплеям:

3. 5110 Дисплей

Следующим в нашем списке 5110 дисплей, также нежно известный как дисплей Nokia из-за его широкого использования в любимой и почти неразрушимой Nokia 3310.

Arduino дисплей 5110

Эти крошечные ЖК-экраны являются монохромными и имеют размер экрана 84 х 48 пикселей, но не позволяйте этому обмануть вас. Эти дисплеи стоят менее $ 2 на Aliexpress, они невероятно дешевы и обычно поставляются с подсветкой в ​​стандартной комплектации.

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

Sparkfun имеет обширное руководство по использованию этих маленьких ЖК-дисплеев, или для быстрого ознакомления с 5110, посмотрите это видео с MKMe Lab:

4. OLED-дисплеи

Для повышения разрешения и функциональности, OLED дисплей может быть то, что вы ищете. На первый взгляд, эти экраны похожи на экраны 5110, но являются значительным обновлением. Стандартные 0,96-дюймовые экраны 128 х 64 монохромный, и поставляются с подсветкой в ​​стандартной комплектации.

Они подключаются к вашему Arduino с помощью I2C, Это означает, что наряду с V + а также GND контакты, только два дополнительных контакта требуются для связи с экраном. Благодаря различным размерам и цветным вариантам эти дисплеи невероятно универсальны.

дисплей Arduino Oled

Для проекта, который поможет вам начать работу с OLED-дисплеями, наша электронная сборка D20 научит вас всему, что вам нужно знать, и вы получите самые крутые цифровые кости для игровых сессий!

Эти дисплеи можно использовать так же, как и другие, о которых мы упоминали ранее, но их частота обновления позволяет реализовать гораздо более амбициозные проекты. Основной монохромный экран доступен на Amazon.

? Если вам больше нравятся ретро-игры, почему бы не создать свою крошечную версию ретро-классического понга на Arduino?

?

Возможности бесконечны, и мы хотели бы услышать, как вы включили любой из этих дисплеев в свои проекты. Вы придумали необычное использование дисплея Arduino? Используете ли вы экран, о котором мы просто не думали в вашем проекте?

Дайте нам знать в разделе комментариев ниже!

Ссылка на основную публикацию