Premium Notenhout Voochtemperatuursensor Kit – Arduino + NeoPixel + TFT Display
Onderdelen en Benodigdheden
| Onderdeel | Aantal |
|---|---|
| Arduino UNO | 1 |
| Adafruit NeoPixel Ring: WS2812 5050 RGB LED (24 LED's) | 1 |
| DHT22 Temperatuur- en Vochtsensor | 1 |
| Adafruit 1.44" Kleur TFT LCD Display met MicroSD - ST7735R | 1 |
| Breadboard (standaard) | 1 |
| 4x AA batterijhouder | 1 |
| Jumper-draden (standaard) | 1 set |
Benodigde Tools en Machines
- Solderbout
- Lijmpistool
Over dit Project
Het Verhaal Achter dit Project
Leer hoe we een notenhouten behuizing met zwaluwstaartverbindingen maakten en gebruikmaakten van eenvoudig verkrijgbare Arduino-onderdelen om een stijlvolle en nuttige vocht- en temperatuurmeter voor de houtwerkplaats te bouwen. Dit DIY-project combineert houtbewerking (notenhout met zwaluwstaarten) met beginners-elektronica met een Arduino Uno en uitstekende componenten van Adafruit.
We wonen in Centraal Texas waar we in het voorjaar enorme wisselingen in vochtigheid en temperatuur ervaren, wat rampzalig kan zijn voor bepaalde houtwerkprojecten. Dit handige project waarschuwt ons wanneer de vochtigheid verandert of te hoog wordt, zodat we maatregelen kunnen nemen zoals het verplaatsen van houtprojecten naar binnen of het uitstellen van freeswerk tijdens hoge vochtigheid. Daarnaast ziet het er fantastisch uit met ons logo!
We zijn nieuw met Arduino en elektronica, dus we leerden tijdens het bouwen. We zijn erg enthousiast om nu meer projecten te maken nu we weten hoe makkelijk het is om geweldige dingen te creëren.
Bekijk de Gedetailleerde Bouwvideo!
(Video link beschikbaar op de originele projectpagina)
Code
Arduino Werkplaats Sensor Code
De code leest temperatuur en vochtigheid van de DHT22 sensor, toont de temperatuur op het TFT-scherm met bitmap-cijfers, en stuurt de NeoPixel-ring aan op basis van het vochtigheidsniveau (kleurencodering). Data wordt gelogd op de SD-kaart.
#include
#include
#include
#include
#include
#include
#include
// Pin definities
#define TFT_CS 10
#define TFT_RST 9
#define TFT_DC 8
#define DHT_PIN 2
#define PIXEL_PIN 6
#define PIXEL_NUM 24
#define SD_PIN 4
#define BMP_BUF 20
// Globale variabelen
int currentColor = 9999;
CRGB leds[PIXEL_NUM];
Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
DHT22 dht(DHT_PIN);
int loopDelay = 2000;
void setup() {
Serial.begin(9600);
Serial.println("Opstarten...");
dht.begin();
tft.initR(INITR_144GREENTAB);
Serial.print("SD-kaart initialiseren...");
if (!SD.begin(SD_PIN)) {
Serial.println("Mislukt!");
return;
}
tft.fillScreen(ST7735_BLACK);
FastLED.addLeds(leds, PIXEL_NUM);
delay(500);
}
void loop() {
dht.readTemperature();
dht.readHumidity();
int f = dht.temperature_F;
int h = dht.humidity;
// Temperatuur icoon tekenen
tft.fillCircle(102, 42, 6, ST7735_WHITE);
tft.fillCircle(102, 42, 4, ST7735_BLACK);
drawTemperature(f);
setHumidityColors(h);
Serial.print("Temperatuur: ");
Serial.println(f);
Serial.print("Vochtigheid: ");
Serial.print(h);
Serial.println("%");
delay(1000);
}
// Functies voor bitmap weergave, kleurberekening, etc. (zie volledige code)
Vochtigheid Kleurencodeering:
- Rood: 0-17%
- Oranje: 18-34%
- Geel: 35-51%
- Groen: 52-68%
- Blauw: 69-85%
- Paars: 86-100%
Aangepaste Onderdelen en Behuizingen
CAD-bestand voor de notenhouten behuizing met zwaluwstaartverbindingen beschikbaar.
Schema's
Fritzing-schema's (componenten zijn benaderingen) en breadboard-aansluitschema beschikbaar.
Productieproces
- Een externe temperatuursensor bouwen met Raspberry Pi en Python – Stap-voor-stap handleiding
- Naadloze temperatuur- en vochtigheidsbewaking op Raspberry Pi met EzTemp
- Een Multi-sensor Temperatuur- & Lichtmonitoringssysteem Bouwen met Raspberry Pi & DS18B20
- Een geautomatiseerd aeroponisch systeem bouwen met Raspberry Pi en vochtigheidssensor
- Een Raspberry Pi thuistemperatuurmonitor bouwen met MCP9808, InfluxDB & Grafana
- Je vochtigheidssensor verifiëren en kalibreren voor nauwkeurige metingen
- Sensirion SVM30: all-in-one multi-gas, vochtigheid & temperatuur module voor luchtzuiverers & HVAC
- TE Connectivity HTU31: Precisie vochtigheids‑ en temperatuursensor met lineaire respons
- Luchtvochtigheidssensoren: Hoe Ze Werken en Belangrijke Toepassingen
- DHT11 Sensor: Hoe Het Werkt en Belangrijke Toepassingen
- NASA Goddard's Lab-on-Chip sensor levert realtime stroom- en temperatuurmonitoring