
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53



NODIGE KOMPONENTE-
1. Arduino NANO:
2. DHT11 -sensor:
3. OLED -skerm:
4. Broodbord:
5. Jumper Wires:
Koopskakels is slegs vir INDIA.
Stap 1: Kringdiagram

Nadat u al die nodige komponente versamel het. Laai hierdie kringdiagram af vir 'n beter begrip.
Stap 2: Begin verbind

Plaas die kringdiagram voor u en begin die drade verbind.
Stap 3: Stel die instelling van Arduino IDE op

Nadat u die oopgemaakte arduino IDE voltooi het, kies u die tipe bord en COM -bord. Laai ook die biblioteke af en sluit dit in.
Stap 4: Kode -oplaai

Stel nou die kode op en laai dit op.
KODE:
#include "DHT.h" #include "U8glib.h" U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0);
#definieer DHTPIN 2
#definieer DHTTYPE DHT11
DHT dht (DHTPIN, DHTTYPE, 6); char str [10];
void drawTest (void) {
u8g.setFont (u8g_font_unifont);
u8g.drawStr (0, 30, "Temperatuur &");
u8g.drawStr (0, 50, "Humidity Meter");
u8g.setFont (u8g_font_helvB08); //
u8g.drawStr (7, 60, "PR ROBOTICS");
}
ongeldige opstelling () {
dht.begin ();
u8g.firstPage ();
doen {
drawTest ();
}
terwyl (u8g.nextPage ());
vertraging (3000); }
leemte -lus () {
vertraging (500);
float h = dht.readHumidity ();
float t = dht.readTemperature ();
as (isnan (h) || isnan (t))
{
terugkeer;
}
u8g.firstPage ();
doen {
u8g.setFont (u8g_font_helvB08);
u8g.drawStr (0, 15, "Humiditeit:");
u8g.drawStr (80, 15, dtostrf (h, 5, 2, str));
u8g.drawStr (120, 15, "%");
u8g.drawStr (0, 30, "Temperatuur:");
u8g.drawStr (80, 30, dtostrf (t, 5, 2, str)); u8g.drawStr (120, 30, "\ 260C");
u8g.drawStr (10, 60, "DEUR: PR ROBOTICS");
}
terwyl (u8g.nextPage ()); }
Stap 5: Toets

Nou, toets net u projek.
Aanbeveel:
Meting van temperatuur met behulp van AD7416ARZ en Framboos Pi: 4 stappe

Meting van temperatuur met behulp van AD7416ARZ en Framboos Pi: AD7416ARZ is 'n 10-bis temperatuur sensor met vier enkanaals analoog na digitale omsetters en 'n ingeboude temperatuursensor daarin. Toegang tot die temperatuursensor op die dele is via multiplexerkanale. Hierdie hoë akkuraatheidstemperatuur
Eenvoudigste IoT -temperatuur- en humiditeitsmeter: 5 stappe (met foto's)

Eenvoudigste IoT -temperatuur- en humiditeitsmeter: Met die eenvoudigste IoT -temperatuur- en humiditeitsmeter kan u temperatuur, humiditeit en hitte -indeks versamel. Stuur dit dan na Adafruit IO
DHT -monitering van temperatuur en humiditeit met behulp van die ESP8266 en die AskSensors IoT -platform: 8 stappe

DHT -monitering van temperatuur en humiditeit met behulp van die ESP8266 en die AskSensors IoT -platform: In 'n vorige instruksie het ek 'n stap -vir -stap -gids aangebied om aan die gang te kom met die ESP8266 -nodeMCU en die AskSensors IoT -platform. In hierdie tutoriaal verbind ek 'n DHT11 -sensor na die nodus MCU. Die DHT11 is 'n algemeen gebruikte temperatuur en humidi
Meting van temperatuur met behulp van ADT75 en Arduino Nano: 4 stappe

Meting van temperatuur met behulp van ADT75 en Arduino Nano: ADT75 is 'n baie akkurate, digitale temperatuursensor. Dit bestaan uit 'n band gaping temperatuur sensor en 'n 12-bis analoog na digitale converter vir die monitering en digitalisering van die temperatuur. Sy hoogs sensitiewe sensor maak dit vir my bekwaam genoeg
Meting van humiditeit en temperatuur met behulp van HIH6130 en Arduino Nano: 4 stappe

Meting van humiditeit en temperatuur met behulp van HIH6130 en Arduino Nano: HIH6130 is 'n humiditeits- en temperatuursensor met digitale uitset. Hierdie sensors bied 'n akkuraatheidsvlak van ± 4% RH. Met die toonaangewende langtermynstabiliteit, ware temperatuurgekompenseerde digitale I2C, toonaangewende betroubaarheid in die bedryf, energie-doeltreffendheid