Indholdsfortegnelse:

RGB ringtermometer: 4 trin
RGB ringtermometer: 4 trin

Video: RGB ringtermometer: 4 trin

Video: RGB ringtermometer: 4 trin
Video: ARGB Fans with no ARGB headers + Temperature Sensor RGB Test 2024, Juli
Anonim
RGB ringtermometer
RGB ringtermometer

I denne artikel vil jeg lave et termometer ved hjælp af en 16 bit RGB Neo pixelring.

Den maksimale temperatur, der kan måles med dette værktøj, er 48 grader Celsius.

Så fordi den bruger 16 lysdioder, repræsenterer hver RGB LED 3 grader Celsius.

Farven og antallet af lysdioder justeres til den målte temperatur. for eksempel er den målte temperatur 30 grader Celsius. Lysdioder, der lever, er 10 stykker. Se billedet ovenfor. for farve bruger jeg gradueringer fra grønt til rødt.

Trin 1: Påkrævet komponent

Påkrævet komponent
Påkrævet komponent
Påkrævet komponent
Påkrævet komponent
Påkrævet komponent
Påkrævet komponent

Komponenter, der skal forberedes:

  • Arduino nano
  • RGB Ring Neo Pixels
  • DHT11
  • Jumper Wire
  • USB mini
  • Projektbestyrelse

Påkrævet bibliotek

  • DHT
  • Adafruit_NeoPixel

Trin 2: Saml alle komponenter

Saml alle komponenter
Saml alle komponenter
Saml alle komponenter
Saml alle komponenter

Se billedet ovenfor for at udføre komponentmonteringen

Arduino til RGB & DHT

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

GND ==> GND RGB & (-) DHT

D2 ==> I RGB

D4 ==> UD DHT

Trin 3: Programmering

Programmering
Programmering

Download skitsefilen, som jeg lagde herunder:

Trin 4: Resultat

Resultat
Resultat
Resultat
Resultat

Se billedet ovenfor for resultaterne.

Den målte temperatur er 30 grader Celsius. Hvis 3 grader Celsius = 1 LED, derefter 30 grader Celsius = 10 LEDs. Og separat bruger jeg gradueringer fra grønt til rødt.

Anbefalede: