INHOUDSOPGAWE:

RGB -ringtermometer: 4 stappe
RGB -ringtermometer: 4 stappe

Video: RGB -ringtermometer: 4 stappe

Video: RGB -ringtermometer: 4 stappe
Video: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, November
Anonim
RGB ringtermometer
RGB ringtermometer

In hierdie artikel maak ek 'n termometer met 'n 16 -bits RGB Neo -pixelring.

Die maksimum temperatuur wat met hierdie instrument gemeet kan word, is 48 grade Celsius.

Omdat dit 16 LED's gebruik, verteenwoordig elke RGB -LED 3 grade Celsius.

Die kleur en aantal LED's pas by die gemete temperatuur aan. die gemete temperatuur is byvoorbeeld 30 grade Celsius. Leds wat leef, is 10 stukke. Kyk na die prentjie hierbo. Vir kleur gebruik ek gradasies van groen na rooi.

Stap 1: Vereiste komponent

Vereiste komponent
Vereiste komponent
Vereiste komponent
Vereiste komponent
Vereiste komponent
Vereiste komponent

Komponente wat voorberei moet word:

  • Arduino nano
  • RGB -neo -pixels
  • DHT11
  • Jumper Wire
  • USB mini
  • Projekraad

Vereiste biblioteek

  • DHT
  • Adafruit_NeoPixel

Stap 2: Monteer alle komponente

Monteer alle komponente
Monteer alle komponente
Monteer alle komponente
Monteer alle komponente

Sien die prent hierbo om die samestelling van die komponente te doen

Arduino na RGB en DHT

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

GND ==> GND RGB & (-) DHT

D2 ==> IN RGB

D4 ==> UIT DHT

Stap 3: Programmering

Programmering
Programmering

Laai die sketslêer af wat ek hieronder geplaas het:

Stap 4: Resultaat

Uitslag
Uitslag
Uitslag
Uitslag

Sien die foto hierbo vir die resultate.

Die gemete temperatuur is 30 grade Celsius. As 3 grade Celsius = 1 LED, dan 30 grade Celsius = 10 LED's. En afsonderlik gebruik ek gradasies van groen na rooi.

Aanbeveel: