Агуулгын хүснэгт:

RGB цагираг термометр: 4 алхам
RGB цагираг термометр: 4 алхам

Видео: RGB цагираг термометр: 4 алхам

Видео: RGB цагираг термометр: 4 алхам
Видео: СОЛОНГОГИЙН ТОЙГРОГ ХАР ДЭЛГЭЦ 1 ЦАГ 2024, Арваннэгдүгээр
Anonim
RGB цагираг термометр
RGB цагираг термометр

Энэ нийтлэлд би 16 битийн RGB Neo пиксел бөгж ашиглан термометр хийх болно.

Энэхүү багажийн тусламжтайгаар хэмжих хамгийн дээд температур нь Цельсийн 48 хэм юм.

Тиймээс 16 LED ашигладаг тул RGB LED тус бүр 3 хэмийн Цельсийг илэрхийлнэ.

LED -ийн өнгө, тоо нь хэмжсэн температурт тохируулна. Жишээлбэл, хэмжсэн температур нь Цельсийн 30 градус байна. Амьдрах ледүүд нь 10 ширхэг юм. Дээрх зургийг хараарай. өнгөний хувьд би ногооноос улаан хүртэл градацийг ашигладаг.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсэг

Шаардлагатай бүрэлдэхүүн хэсэг
Шаардлагатай бүрэлдэхүүн хэсэг
Шаардлагатай бүрэлдэхүүн хэсэг
Шаардлагатай бүрэлдэхүүн хэсэг
Шаардлагатай бүрэлдэхүүн хэсэг
Шаардлагатай бүрэлдэхүүн хэсэг

Бэлтгэх шаардлагатай бүрэлдэхүүн хэсгүүд:

  • Arduino нано
  • RGB Ring Neo Pixels
  • DHT11
  • Холбогч утас
  • USB мини
  • Төслийн зөвлөл

Шаардлагатай номын сан

  • DHT
  • Adafruit_NeoPixel

Алхам 2: Бүх бүрэлдэхүүн хэсгүүдийг угсарна

Бүх бүрэлдэхүүн хэсгүүдийг нэгтгэх
Бүх бүрэлдэхүүн хэсгүүдийг нэгтгэх
Бүх бүрэлдэхүүн хэсгүүдийг нэгтгэх
Бүх бүрэлдэхүүн хэсгүүдийг нэгтгэх

Бүрэлдэхүүн хэсгүүдийг угсрахын тулд дээрх зургийг үзнэ үү

Arduino -аас RGB & DHT хүртэл

+5V ==> VCC RGB & (+) DHT

GND ==> GND RGB & (-) DHT

D2 ==> RGB -д

D4 ==> DHT OUT

Алхам 3: Програмчлал

Програмчлал
Програмчлал

Миний доор байрлуулсан ноорог файлыг татаж аваарай.

Алхам 4: Үр дүн

Үр дүн
Үр дүн
Үр дүн
Үр дүн

Үр дүнг харахын тулд дээрх зургийг үзнэ үү.

Хэмжилсэн температур нь Цельсийн 30 градус байна. Хэрэв 3 градус Цельсийн = 1 LED, дараа нь 30 градусын Цельсийн = 10 LED байна. Мөн тусад нь би ногооноос улаан хүртэл градацийг ашигладаг.

Зөвлөмж болгож буй: