Оглавление:

Кольцевой термометр RGB: 4 шага
Кольцевой термометр RGB: 4 шага

Видео: Кольцевой термометр RGB: 4 шага

Видео: Кольцевой термометр RGB: 4 шага
Видео: ОБЗОР ТРЕНДОВОГО НОЧНИКА SMART LIGHT SOUND MACHINE С БЫСТРОЙ ЗАРЯДКОЙ IPHONE 15W BLUETOOTH КАЛОНКА 2024, Ноябрь
Anonim
Кольцевой термометр RGB
Кольцевой термометр RGB

В этой статье я сделаю термометр, используя 16-битное кольцо пикселей RGB Neo.

Максимальная температура, которую можно измерить с помощью этого инструмента, составляет 48 градусов по Цельсию.

Таким образом, поскольку он использует 16 светодиодов, каждый светодиод RGB соответствует 3 градусам Цельсия.

Цвет и количество светодиодов будут соответствовать измеренной температуре. например, измеренная температура составляет 30 градусов по Цельсию. Светодиоды, которые будут жить, штук 10. Посмотрите на картинку выше. для цвета я использую градации от зеленого до красного.

Шаг 1: обязательный компонент

Обязательный компонент
Обязательный компонент
Обязательный компонент
Обязательный компонент
Обязательный компонент
Обязательный компонент

Компоненты, которые необходимо подготовить:

  • Ардуино нано
  • RGB Ring Neo Pixels
  • DHT11
  • Перемычка
  • USB мини
  • Совет проекта

Требуемая библиотека

  • DHT
  • Adafruit_NeoPixel

Шаг 2: соберите все компоненты

Собрать все компоненты
Собрать все компоненты
Собрать все компоненты
Собрать все компоненты

См. Рисунок выше, чтобы выполнить сборку компонента.

Arduino для RGB и DHT

+ 5 В ==> VCC RGB и (+) DHT

GND ==> GND RGB и (-) DHT

D2 ==> В RGB

D4 ==> ВЫХОД DHT

Шаг 3: программирование

Программирование
Программирование

Загрузите файл скетча, который я поместил ниже:

Шаг 4: Результат

Результат
Результат
Результат
Результат

Результаты см. На картинке выше.

Измеренная температура составляет 30 градусов Цельсия. Если 3 градуса Цельсия = 1 светодиод, то 30 градусов Цельсия = 10 светодиодов. И отдельно использую градации от зеленого до красного.

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