Оглавление:
Видео: Легкое отображение данных OLED-сенсора Arduino: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Если вы когда-либо работали с Arduino, вы, вероятно, хотели, чтобы он отображал показания датчиков.
Используя старый классический ЖК-дисплей Nokia 5110, вы, возможно, заметили, что подключение всех этих проводов беспорядочно и занимает слишком много контактов.
Конечно, есть способ получше. Способ OLED.
На следующем этапе я предоставлю список того, что вам понадобится, чтобы все заработало.
Кстати, если вы раньше не работали с экраном 5110, я написал по этому поводу инструкции. Это более дешевая альтернатива, но требует больше контактов Arduino и менее энергоэффективна.
Вы можете проверить это здесь:
www.instructables.com/id/Arduinonokia-lcd-data-display-EASY-VERSION/
Шаг 1. Что вам понадобится:
-OLED дисплей
Советую покупать отсюда:
www.ebay.com/itm/Blue-0-96-128X64-OLED-I2C-IIC-SPI-Serial-LCD-Display-Module-for-Arduino-51-SCR-/281808686848?hash=item419d1b4f00: g: MwIAAOSwGvhUK-pX
Заказал у продавца 4 штуки, все заработали без проблем. Если вы отправите ему сообщение с надписью «инструктируем» при покупке дисплея, он обязательно быстро пришлет вам качественный дисплей.
-4 провода Dupont (папа-мама)
-Arduino (я использую UNO, но любой Arduino должен работать)
-Библиотека Адафрута (не волнуйтесь, я вернусь к этому на следующем шаге)
Шаг 2: Библиотеки:
Не волнуйтесь, если вы раньше не использовали библиотеки. Они довольно просты в использовании.
Для базового использования OLED-дисплея вам понадобятся 4 библиотеки. Я включил их в файл rar.
После того, как вы загрузили файл, распакуйте его и скопируйте / перетащите файлы внутри в папку с библиотеками Arduino.
Чтобы найти папку, просто перейдите по ссылке:
Ваш жесткий диск-> Программные файлы-> Arduino-> библиотеки
Шаг 3: Подключение дисплея:
Это одна из причин, почему вы полюбите OLED-дисплей. Для связи с ним вам потребуется всего 4 провода.
Подключите его так:
Дисплей Arduino
GND ------ GND
Vcc ------ 3,3 В
SCK ------ SCL
ПДД ------- ПДД
После того, как вы правильно подключили все эти кабели, загрузите код и наслаждайтесь своим OLED-дисплеем.
Шаг 4: Код Arduino:
Поскольку инструкции иногда портят код, я прикрепил его как файл.
Это базовый код, отображающий текст и показания датчика.
Если вы хотите, чтобы дисплей делал что-то более сложное, я советую взглянуть на примеры кодов, включенные в папку библиотеки.
Просто перейдите в: Файл-> Примеры-> Adafruit SSD1306 и выберите имеющийся у вас дисплей (скорее всего, 128x64 i2c).
Рекомендуемые:
Как сделать отслеживание данных о коронавирусе COVID 19 в реальном времени с помощью ESP8266, отображение электронной бумаги: 7 шагов
Как сделать трекер данных о коронавирусе COVID 19 в реальном времени с ESP8266, дисплей электронной бумаги: 1
Чтение и отображение данных датчика освещенности и температуры с помощью Raspberry Pi: 5 шагов
Чтение и отображение данных датчика освещенности и температуры с помощью Raspberry Pi: в этом руководстве вы узнаете, как считывать данные датчика освещенности и температуры с помощью Raspberry Pi и аналого-цифрового преобразователя ADS1115 и строить график с помощью matplotlib. Начнем с необходимых материалов
Извлечение и отображение данных с любого веб-сайта через Wi-Fi (индикатор северного сияния) с помощью NodeMcu: 6 шагов
Извлечение и отображение данных с любого веб-сайта через Wi-Fi (индикатор северного сияния) с помощью NodeMcu: Моя мотивация: я видел МНОГО инструкций по настройке / использованию NodeMCU (построенного на модуле ESP8266) для создания проектов IoT (Интернет вещей) . Однако очень немногие из этих руководств содержали все детали / код / диаграммы для очень новичков
16 X 2 LCD I2c Отображение данных MQTT: 3 шага
ЖК-дисплей 16 X 2 I2c Отображение данных MQTT: спасибо Random Nerd Tutorials и 3KU_Delta за их вдохновение, помощь и код
Отображение температуры и влажности и сбор данных с помощью Arduino и обработка: 13 шагов (с изображениями)
Отображение температуры и влажности и сбор данных с помощью Arduino и обработки: Введение: это проект, в котором используется плата Arduino, датчик (DHT11), компьютер с Windows и программа обработки (загружаемая бесплатно) для отображения данных температуры и влажности в цифровом и форма гистограммы, отображение времени и даты и запуск подсчета времени