Inhaltsverzeichnis:

So erstellen Sie eine Arduino-Wetterstation – wikiHow
So erstellen Sie eine Arduino-Wetterstation – wikiHow

Video: So erstellen Sie eine Arduino-Wetterstation – wikiHow

Video: So erstellen Sie eine Arduino-Wetterstation – wikiHow
Video: Arduino Wetterstation (1) - Sensoren & Bestandteile 2024, November
Anonim
Image
Image
Erforderliche Komponenten
Erforderliche Komponenten

In diesem Projekt werden wir eine Wetterstation herstellen, die mit Arduino Temperatur und Luftfeuchtigkeit misst und den Wert der aktuellen Temperatur und Luftfeuchtigkeit auf einem LCD-Display anzeigt

Schritt 1: Erforderliche Komponenten

Erforderliche Komponenten
Erforderliche Komponenten
Erforderliche Komponenten
Erforderliche Komponenten

Hier ist also die Liste der Komponenten mit Kauflinks:

  • Arduino UNO
  • 16x2 LCD-Anzeige
  • DHT 22 Temperatur- und Feuchtigkeitssensor
  • Steckbrett
  • 10k Ohm Potentiometer
  • Anschlussdrähte

Schritt 2: Schaltungsverbindung

Schaltungsanschluss
Schaltungsanschluss

Hier ist die vollständige Liste der Pin-Verbindungen:

LCD-Anschluss:-

LCD-PIN 1------------GND

LCD-PIN 2------------VCC

LCD-PIN 3------------Mittlerer Pin des Topfes

LCD-PIN 4------------D12 von Arduino

LCD-PIN 5------------GND

LCD-PIN 6------------D11 von Arduino

LCD-PIN 7------------NC

LCD-PIN 8------------NC

LCD-PIN 9------------NC

LCD-PIN 10---------NC

LCD PIN 11 ---------- D5 von Arduino

LCD-PIN 12 ----------D4 von Arduino

LCD-PIN 13 ----------D3 von Arduino

LCD-PIN 14----------D2 von arduino

LCD-PIN 15 ---------- VCC

LCD-PIN 16----------GND

DHT 22-Verbindung:-

VCC------------- +5V

GND-----------GND

DATEN---------Arduino-Pin 8

Schritt 3: Code

#enthalten

#include "DHT.h" #define DHTPin 8 LiquidCrystal LCD (12, 11, 5, 4, 3, 2); DHT dht;

Void-Setup ()

{dht.setup (DHTPin); lcd.begin(16, 2); aufrechtzuerhalten. Void Schleife () { Float Temp = dht.getTemperature (); float humi = dht.getHumidity(); lcd.setCursor(0, 0); lcd.print("Temp:"); lcd.print (temp); lcd.print("C"); lcd.setCursor(0, 1); lcd.print("Humi:"); lcd.print (humi); lcd.print(" %"); Verzögerung (2000); }

Schritt 4: Fazit

Ich hoffe, ich habe Ihnen alles gegeben, was Sie brauchen, um dieses Projekt selbst zu machen. Wenn Ihnen mein Projekt gefällt, dann erwägen Sie bitte, mich auf YouTube zu abonnieren. Vielen Dank für Ihre Zeit.

www.youtube.com/creativestuff

Empfohlen: