Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
De volgende Instructable gaat over het maken van een eenvoudige lcd-interface met arduino nano.
Stap 1: Vereisten:
Vereisten
- DTH11 Vochtigheids- en temperatuursensor
- Arduino Nano
- 16*2 LCD-scherm
- I2C-module
- Draden aansluiten
En
- Arduino IDE
- Arduino-bibliotheken
I2c-bibliotheek (LiquidCrystal_I2C)
DHT-bibliotheek (DHT.h)
Stap 2: Sluit componenten aan op Nano
Verbind componenten met nano als de schermafbeelding, DTH11 naar Arduino Nano
Vcc 3.3V
GND GND
Uit D4 I2C
LCD naar Nano
GND GnD
SDA A4
SCL A5
Vcc 5V
Stap 3: Bibliotheken opnemen
Download en voeg onderstaande bibliotheken toe, DHT-sensorbibliotheek (DHT.h)
I2c-bibliotheek (LiquidCrystal_I2C.h)
Opnemen zoals bovenstaande afbeelding.
Ga naar ketch Inclusief bibliotheek Zip-bestand toevoegen en blader vervolgens door de map, Sluit de IDE en open deze opnieuw, U kunt ook bibliotheken downloaden via onderstaande links, bitbucket.org/fmalpartida/new-liquidcrysta…
codeload.github.com/adafruit/DHT-sensor-li…
Stap 4: Scan de I2C en vind het adres
Download de I2C-scanner en zoek uw i2c-adres en voer het vervolgens in bij de code;
U kunt de scannercode hier ook vinden.
www.mediafire.com/file/f7oaa4et779yaaz/i2c_…
Stap 5: De CODE
//Compileer en upload de code naar arduino nano
#include "DHT.h"#define SensorPin 4 // verbind de uit-pin van de dht-sensor met de D4-pin van arduino nano
#definieer Dht DHT11
DHT dht (SensorPin, Dht);
#erbij betrekken
#erbij betrekken
LiquidCrystal_I2C lcd (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIEF); // stel I2C-adres in als 0x3F
ongeldige setup() {
Serieel.begin(9600);
lcd.begin (16, 2);
Serial.println ("Inteface temperatuur en vochtigheid");
dht.begin();
}
lege lus() {
int brom = dht.readHumidity();
int temp = dht.readTemperature();
lcd.setCursor(0, 0);
lcd.print("Temp: ");
lcd.afdruk(temp);
lcd.print("C");
lcd.setCursor(0, 1);
lcd.print("Vochtigheid: ");
lcd.print(gebrom);
lcd.print("%");
Serial.print("\nHuidige temperatuur: ");
Serial.print(temp);
Serial.print("C");
Serial.print("\nHuidige vochtigheid: ");
Serial.print(brom);
Serieel.print("%");
vertraging (2500);
}
Resultaten worden getoond met bovenstaande foto's.
Bedankt, Dush.
Aanbevolen:
Berekening van vochtigheid, druk en temperatuur met behulp van BME280 en Photon Interfacing: 6 stappen
Berekening van vochtigheid, druk en temperatuur met behulp van BME280 en Photon Interfacing. We komen verschillende projecten tegen die temperatuur-, druk- en vochtigheidsbewaking vereisen. We realiseren ons dus dat deze parameters eigenlijk een cruciale rol spelen bij het hebben van een schatting van de werkefficiëntie van een systeem bij verschillende atmosferische cond
Een kas automatiseren met LoRa! (Deel 1) -- Sensoren (temperatuur, vochtigheid, bodemvocht): 5 stappen
Een kas automatiseren met LoRa! (Deel 1) || Sensoren (Temperatuur, Vochtigheid, Bodemvocht): In dit project laat ik zien hoe ik een kas heb geautomatiseerd. Dat betekent dat ik je laat zien hoe ik de kas heb gebouwd en hoe ik de stroom- en automatiseringselektronica heb aangesloten. Ik zal je ook laten zien hoe je een Arduino-bord programmeert dat L
Meting van temperatuur en vochtigheid met HDC1000 en Arduino Nano: 4 stappen
Meting van temperatuur en vochtigheid met HDC1000 en Arduino Nano: De HDC1000 is een digitale vochtigheidssensor met geïntegreerde temperatuursensor die een uitstekende meetnauwkeurigheid biedt bij een zeer laag stroomverbruik. Het apparaat meet de vochtigheid op basis van een nieuwe capacitieve sensor. De vochtigheids- en temperatuursensoren zijn fa
THINGSPEAK TEMPERATUUR EN VOCHTIGHEID APP MET ESP8266: 9 stappen
THINGSPEAK TEMPERATUUR- EN VOCHTIGHEID-APP MET ESP8266: Terwijl ik aan mijn elektronische spullen sleutelde, kreeg ik het idee om een webgebaseerde weer-app te maken. Deze web-app gebruikt de SHT31-sensor voor het verkrijgen van de realtime temperatuur- en vochtigheidsgegevens. We hebben ons project geïmplementeerd op de ESP8266 WiFi-module. Online of offline
Meting van temperatuur en vochtigheid met HDC1000 en Particle Photon: 4 stappen
Meting van temperatuur en vochtigheid met HDC1000 en Particle Photon: De HDC1000 is een digitale vochtigheidssensor met geïntegreerde temperatuursensor die uitstekende meetnauwkeurigheid biedt bij een zeer laag stroomverbruik. Het apparaat meet de vochtigheid op basis van een nieuwe capacitieve sensor. De vochtigheids- en temperatuursensoren zijn fa