Obsah:

Kruhový teploměr RGB: 4 kroky
Kruhový teploměr RGB: 4 kroky

Video: Kruhový teploměr RGB: 4 kroky

Video: Kruhový teploměr RGB: 4 kroky
Video: TOP 10 Tajné funkce mobilu o kterých 90% lidí neví 2024, Červenec
Anonim
Kruhový teploměr RGB
Kruhový teploměr RGB

V tomto článku vyrobím teploměr pomocí 16bitového RGB pixelového prstence Neo.

Maximální teplota, kterou lze pomocí tohoto nástroje měřit, je 48 stupňů Celsia.

Protože používá 16 LED diod, každá RGB LED bude představovat 3 stupně Celsia.

Barva a počet LED diod se přizpůsobí měřené teplotě. například naměřená teplota je 30 stupňů Celsia. Leds, které budou žít, jsou 10 kusů. Podívejte se na obrázek výše. pro barvu používám přechody od zelené po červenou.

Krok 1: Požadovaná součást

Požadovaná součást
Požadovaná součást
Požadovaná součást
Požadovaná součást
Požadovaná součást
Požadovaná součást

Součásti, které je třeba připravit:

  • Arduino nano
  • RGB prsten Neo pixely
  • DHT11
  • Propojovací drát
  • USB mini
  • Projektová rada

Požadovaná knihovna

  • DHT
  • Adafruit_NeoPixel

Krok 2: Sestavte všechny součásti

Sestavte všechny součásti
Sestavte všechny součásti
Sestavte všechny součásti
Sestavte všechny součásti

Sestavení součásti proveďte na výše uvedeném obrázku

Arduino na RGB a DHT

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

GND ==> GND RGB & (-) DHT

D2 ==> V RGB

D4 ==> OUT DHT

Krok 3: Programování

Programování
Programování

Stáhněte si soubor skici, který jsem vložil níže:

Krok 4: Výsledek

Výsledek
Výsledek
Výsledek
Výsledek

Výsledky najdete na obrázku výše.

Naměřená teplota je 30 stupňů Celsia. Pokud 3 stupně Celsia = 1 LED, pak 30 stupňů Celsia = 10 LED diod. A samostatně používám přechody od zelené po červenou.

Doporučuje: