Inhoudsopgave:
- Stap 1: Schakelschema
- Stap 2: Begin met verbinden
- Stap 3: Configureer instelling van Arduino IDE
- Stap 4: Code uploaden
- Stap 5: Testen
Video: Temperatuur- en vochtigheidsmeter met OLED-display - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
VEREIST COMPONENTEN-
1. Arduino NANO:
2. DHT11-sensor:
3. OLED-scherm:
4. Breadboard:
5. Doorverbindingsdraden:
Aankooplinks zijn alleen voor INDIA.
Stap 1: Schakelschema
Na het verzamelen van alle benodigde componenten. Download dit schakelschema voor een beter begrip.
Stap 2: Begin met verbinden
Leg het schakelschema voor je neer en begin met het aansluiten van de draden.
Stap 3: Configureer instelling van Arduino IDE
Nu, na het voltooien van de aansluitende open arduino IDE en selecteer je bordtype en COM-bord. Download en voeg ook de bibliotheken toe.
Stap 4: Code uploaden
Compileer en upload nu de code.
CODE:
#include "DHT.h" #include "U8glib.h" U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0);
#define DHTPIN 2
#definieer DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE, 6); char str[10];
ongeldig drawTest (ongeldig) {
u8g.setFont(u8g_font_unifont);
u8g.drawStr(0, 30, "Temperatuur & ");
u8g.drawStr(0, 50, "Vochtigheidsmeter");
u8g.setFont(u8g_font_helvB08); //
u8g.drawStr(7, 60, "PR ROBOTICS");
}
ongeldige setup() {
dht.begin();
u8g.firstPage();
doen {
drawTest();
}
while(u8g.nextPage());
vertraging (3000); }
lege lus() {
vertraging (500);
float h = dht.readHumidity();
float t = dht.readTemperature();
als (isnan(h) || isnan(t))
{
opbrengst;
}
u8g.firstPage();
doen {
u8g.setFont(u8g_font_helvB08);
u8g.drawStr(0, 15, "Vochtigheid:");
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, " DOOR: PR ROBOTICS");
}
while(u8g.nextPage()); }
Stap 5: Testen
Test nu gewoon uw project.
Aanbevolen:
Aan de slag met draadloze temperatuur- en trillingssensoren met groot bereik: 7 stappen
Aan de slag met draadloze temperatuur- en trillingssensoren met groot bereik: Soms zijn trillingen de oorzaak van ernstige problemen in veel toepassingen. Van machineassen en lagers tot de prestaties van de harde schijf, trillingen veroorzaken schade aan de machine, vroegtijdige vervanging, lage prestaties en veroorzaken een grote aanslag op de nauwkeurigheid. Toezicht houden
Temperatuur- en vochtigheidsmeter: 7 stappen
Temperatuur- en vochtmonitor: er zijn twee veilige manieren om je planten snel te doden. De eerste manier is om ze dood te bakken of in te vriezen met extreme temperaturen. Als alternatief, onder of over water geven, zullen ze de wortels doen verwelken of rotten. Natuurlijk is er
Temperatuur bewaken en opnemen met Bluetooth LE en RaspberryPi 9 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Monitor en registreer temperatuur met Bluetooth LE en RaspberryPi: deze instructie gaat over het samenstellen van een multi-node temperatuurbewakingssysteem met Bluetooth LE-sensorbug van Blue Radios (BLEHome) en RaspberryPi 3B Dankzij de ontwikkeling van de Bluetooth LE-standaard is er nu direct beschikbaar
Kamertemperatuur- en vochtigheidsmeter: 6 stappen
Kamertemperatuur- en vochtigheidsmonitor: Mijn project, QTempair, meet de kamertemperatuur, vochtigheid en luchtkwaliteit. Dit project leest data uit de sensoren, stuurt die data naar de database en die data worden op een website getoond. Een temperatuur sla je op in de instellingen op de
Temperatuur meten vanaf PT100 met Arduino: 6 stappen (met afbeeldingen)
Temperatuur meten van PT100 met behulp van Arduino: De PT100 is een weerstandstemperatuurdetector (RTD) die zijn weerstand verandert afhankelijk van de omgevingstemperatuur, hij wordt veel gebruikt voor industriële processen met een langzame dynamiek en relatief brede temperatuurbereiken. Het wordt gebruikt voor langzame dynam