Wie erstelle ich einen automatisierten Lüfter, um zu verhindern, dass sich elektronische Geräte erwärmen?

Wir leben in einer Zeit, in der alles von Computern oder Mikrocontrollern gesteuert wird. Kontinuierliche Arbeit macht diese elektronischen Geräte heiß. Wir können einen automatischen Lüfter herstellen, der sich automatisch einschaltet, wenn die Temperatur auf ein bestimmtes Niveau ansteigt. Dieses Projekt kann in jeder Größenordnung umgesetzt werden.

Temperaturabhängiger Lüfter

Dieses System umfasst eine Arduino-Platine und einen Temperatursensor. Ein Temperatursensor erfasst die Temperatur und schaltet den Lüfter automatisch ein oder aus.

Wie automatisiere ich einen temperaturabhängigen Lüfter mit Arduino?

Da wir jetzt wissen, was wir tun werden, sammeln wir weitere Informationen, um mit der Arbeit an unserem Projekt zu beginnen.

Schritt 1: Sammeln der Komponenten

Der beste Ansatz, um ein Projekt zu starten, besteht darin, zu Beginn eine Liste aller Komponenten und einen guten Plan für die Bearbeitung zu erstellen. Im Folgenden sind die Komponenten aufgeführt, die wir in diesem Projekt verwenden werden.

Schritt 2: Studieren der Komponenten

Wenn wir nun wissen, welche Komponenten wir verwenden werden, gehen wir einen Schritt voraus und untersuchen kurz die Funktionsweise dieser Komponenten.

Arduino Nano ist eine Mikrocontroller-Karte, mit der verschiedene Aufgaben in einer Schaltung gesteuert oder ausgeführt werden. A, C-Code wird benötigt, um der Mikrocontroller-Karte mitzuteilen, wie und welche Vorgänge ausgeführt werden sollen. Arduino Nano hat genau die gleiche Funktionalität wie Arduino Uno, ist jedoch recht klein. Der Mikrocontroller auf der Arduino Nano-Platine ist ATmega328p. Wir können Arduino UNO auch zur Implementierung des Projekts verwenden.

DHT11 ist ein Temperatur- und Feuchtigkeitssensor. Sein Temperaturbereich liegt zwischen 0 und 50 Grad Celsius. Es ist ein kostengünstiger und effizienter Sensor, der eine hohe Stabilität bietet. Zur Messung der Temperatur ist ein Thermistor eingebaut. Es misst auch die Luftfeuchtigkeit, aber in diesem Projekt müssen wir die Luftfeuchtigkeit nicht messen.

Ein Relaismodul ist ein Schaltgerät, das Eingaben von Arduino entgegennimmt und entsprechend schaltet. Es arbeitet in zwei Modi, normalerweise offen (NO) und normal geschlossen (NC).

Schritt 3: Zusammenbau der Schaltung

Lassen Sie uns nun weitermachen und die Schaltung zusammenbauen. Verbinden Sie den Vcc und den Erdungsstift des DHT11-Sensors mit 5 V und Masse des Arduino Nano. Verbinden Sie den Ausgangspin des DHT11-Sensors mit Pin2 und den IN-Pin des Relaismoduls mit Pin3 des Arduino. Schalten Sie das Relaismodul über Arduino ein und verbinden Sie das Pluskabel des Lüfters mit dem NO-Pin des Relaismoduls. Ich benutze hier Steckbrett, aber Sie können auch Veroboard verwenden. Wenn Sie ein Veroboard verwenden, stellen Sie sicher, dass Sie die weiblichen Header auf der Platine löten, um die Arduino Nano-Platine und den DHT-Sensor darin einzusetzen. Vergessen Sie nicht, einen Durchgangstest durchzuführen, um zu überprüfen, ob eine Verbindung kurz ist.

Es ist sehr wichtig zu beachten, dass sich der DHT-Sensor in der Nähe des Geräts befindet, das vom Lüfter gekühlt werden soll.

Schritt 4: Erste Schritte mit Arduino

Wenn Sie mit der Arduino IDE noch nicht vertraut sind, machen Sie sich keine Sorgen. Im Folgenden wird die Verwendung der Arduino IDE erläutert.

  1. Laden Sie die neueste Version von Arduino IDE von herunter Arduino
  2. Schließen Sie die Arduino-Karte an Ihren PC an und gehen Sie zu Systemsteuerung> Hardware und Sound> Geräte und Drucker. Hier finden Sie den Port, an den Ihr Arduino angeschlossen ist. In meinem Fall ist es COM14, aber es ist auf verschiedenen Computern unterschiedlich.Port finden
  3. Klicken Sie auf Extras und stellen Sie Ihr Board auf Arduino Nano ein.Board einstellen
  4. Stellen Sie den Prozessor im selben Tool-Menü auf ATmega328p (Old Bootloader) ein.Prozessor einstellen
  5. Stellen Sie nun den Port, den Sie beobachten, wieder im Bedienfeld ein.Port einstellen
  6. Wir müssen eine Bibliothek einbinden, um den DHT11-Sensor verwenden zu können. Die Bibliothek ist unten im Download-Link zusammen mit dem Code angehängt. Gehen Sie zu Skizze> Bibliothek einschließen> ZIP-Bibliothek hinzufügen.Einschließlich Bibliothek
  7. Laden Sie den unten angehängten Code herunter und kopieren Sie ihn in Ihre IDE. Klicken Sie auf die Schaltfläche zum Hochladen, um den Code auf Ihrer Mikrocontroller-Karte zu brennen.Hochladen

Sie können den Code von herunterladen Hier

Schritt 5: Code

Der Code für den DHT11-Sensor ist sehr einfach, aber hier finden Sie eine Erläuterung des Codes.

  1. Zu Beginn ist die Bibliothek zur Verwendung von DHT11 enthalten, Variablen werden initialisiert und Pins werden ebenfalls initialisiert.

einschließen <dht11.h>

dht11 DHT11; #define dhtpin 2 #define Relais 3 float temp;

2. void setup () ist eine Funktion, mit der die Pins als INPUT oder OUTPUT gesetzt werden. Es legt auch die Baudrate des Arduino fest. Die Baudrate ist die Kommunikationsgeschwindigkeit der Mikrocontroller-Karte.

void setup () {pinMode (dhtpin, INPUT); PinMode (Relais, AUSGANG); Serial.begin (9600); }}

3. void loop () ist eine Funktion, die in einem Zyklus immer wieder ausgeführt wird. In dieser Funktion lesen wir die Daten vom Ausgangspin von DHT11 und schalten das Relais bei einem bestimmten Temperaturniveau ein oder aus.

void loop () {delay (1000); DHT11.read (dhtpin); temp = DHT11.temperature; Serial.print (temp); Serial.println (“C”); if (temp> = 35) // Schalten Sie den Lüfter ein {digitalWrite (Relais, LOW); //Serial.println(relay); } else // Schalten Sie den Lüfter aus {digitalWrite (Relais, HIGH); //Serial.println(relay); }}

Ähnliche Anwendungen

Wir verwenden diesen Temperatursensor zum Schalten eines Lüfters für elektrische Geräte. Es kann auch für andere Zwecke verwendet werden. Einige seiner Anwendungen sind wie folgt.

  1. Aufrechterhaltung einer konstanten warmen Temperatur für Hühner in einer Geflügelhütte.
  2. Smart Homes.
  3. Feueralarmkreise.

Nachdem Sie nun gelernt haben, wie Sie den Lüfter automatisieren, um Ihre elektrischen Geräte abzukühlen, können Sie mit der Arbeit an diesem Projekt beginnen und diesen DHT-Sensor auch in anderen Anwendungen verwenden.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *