Spisu treści:

Termometr pierścieniowy RGB: 4 kroki
Termometr pierścieniowy RGB: 4 kroki

Wideo: Termometr pierścieniowy RGB: 4 kroki

Wideo: Termometr pierścieniowy RGB: 4 kroki
Wideo: ОБЗОР ТРЕНДОВОГО НОЧНИКА SMART LIGHT SOUND MACHINE С БЫСТРОЙ ЗАРЯДКОЙ IPHONE 15W BLUETOOTH КАЛОНКА 2024, Lipiec
Anonim
Termometr pierścieniowy RGB
Termometr pierścieniowy RGB

W tym artykule zrobię termometr używając 16-bitowego pierścienia RGB Neo.

Maksymalna temperatura jaką można zmierzyć za pomocą tego narzędzia to 48 stopni Celsjusza.

Ponieważ wykorzystuje 16 diod LED, każda dioda LED RGB będzie reprezentować 3 stopnie Celsjusza.

Kolor i ilość diod LED dostosują się do mierzonej temperatury. na przykład zmierzona temperatura wynosi 30 stopni Celsjusza. Diody, które przeżyją to 10 sztuk. Spójrz na powyższy obrazek. dla koloru używam gradacji od zielonego do czerwonego.

Krok 1: Wymagany składnik

Wymagany składnik
Wymagany składnik
Wymagany składnik
Wymagany składnik
Wymagany składnik
Wymagany składnik

Komponenty, które należy przygotować:

  • Arduino nano
  • Pierścień RGB Neo piksele
  • DHT11
  • Przewód połączeniowy
  • mini USB
  • Plansza projektowa

Wymagana biblioteka

  • DHT
  • Adafruit_NeoPixel

Krok 2: Złóż wszystkie komponenty

Złóż wszystkie komponenty
Złóż wszystkie komponenty
Złóż wszystkie komponenty
Złóż wszystkie komponenty

Zobacz zdjęcie powyżej, aby wykonać montaż komponentów

Arduino do RGB i DHT

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

GND ==> GND RGB & (-) DHT

D2 ==> W RGB

D4 ==> WYJ DHT

Krok 3: Programowanie

Programowanie
Programowanie

Pobierz plik szkicu, który umieściłem poniżej:

Krok 4: Wynik

Wynik
Wynik
Wynik
Wynik

Zobacz zdjęcie powyżej, aby zobaczyć wyniki.

Zmierzona temperatura wynosi 30 stopni Celsjusza. Jeżeli 3 stopnie Celsjusza = 1 dioda, to 30 stopni Celsjusza = 10 diod. I osobno używam gradacji od zielonego do czerwonego.

Zalecana: