Arduino Nano - Wärmeelement

Dieses Tutorial zeigt Ihnen, wie Sie ein Heizelement mit dem Arduino Nano steuern. Anschließend werden Sie in der Lage sein, dieses Wissen anzuwenden, um ein Heizsystem in einem separaten Tutorial zu erstellen.

Erforderliche Hardware

1×Official Arduino Nano
1×Alternativ: DIYables ATMEGA328P Nano Development Board
1×USB-A-zu-Mini-B-Kabel
1×Relais
1×Heizelement
1×12V Netzteil
1×DC-Stromanschluss
1×Verbindungskabel
1×(Empfohlen) Schraubklemmen-Erweiterungsboard für Arduino Nano
1×(Empfohlen) Breakout-Erweiterungsboard für Arduino Nano
1×(Empfohlen) Stromverteiler für Arduino Nano

Oder Sie können die folgenden Kits kaufen:

1×DIYables Sensor-Kit (30 Sensoren/Displays)
1×DIYables Sensor-Kit (18 Sensoren/Displays)
Offenlegung: Einige der in diesem Abschnitt bereitgestellten Links sind Amazon-Affiliate-Links. Wir können eine Provision für Käufe erhalten, die über diese Links getätigt werden, ohne zusätzliche Kosten für Sie. Wir schätzen Ihre Unterstützung.

Über das Heizelement

Die Pinbelegung des Heizelements

Pinbelegung des Arduino Nano-Heizelements

Das Heizelement hat typischerweise zwei Stifte:

  • Der positive Pin (+) (rot) sollte mit dem 12-V-Ausgang einer Gleichstromversorgung verbunden werden
  • Der negative Pin (-) (schwarz) sollte mit dem Masseanschluss der Gleichstromversorgung verbunden werden

Wie man ein Heizelement mit dem Arduino Nano steuert

Wenn ein 12-V-Heizelement mit 12-V-Strom versorgt wird, erzeugt es Wärme. Um das Heizelement zu regeln, muss ein Relais zwischen dem Arduino Nano und dem Heizelement platziert werden. Der Arduino Nano kann das Heizelement dann über das Relais steuern.

Wenn Sie mit Relais nicht vertraut sind (Pinbelegung, Funktionsweise, Programmierung usw.), lesen Sie bitte das Arduino Nano - Relais-Tutorial für weitere Informationen.

Verdrahtungsdiagramm

Arduino Nano Heizelement-Schaltplan

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.

Siehe Der beste Weg, den Arduino Nano und andere Komponenten mit Strom zu versorgen.

Arduino Nano Code

Der untenstehende Code sorgt dafür, dass das Heizelement alle fünf Sekunden eingeschaltet wird und nach Ablauf von fünf Sekunden wieder ausgeschaltet wird.

/* * Dieser Arduino Nano Code wurde von newbiely.de entwickelt * Dieser Arduino Nano Code wird der Öffentlichkeit ohne jegliche Einschränkung zur Verfügung gestellt. * Für vollständige Anleitungen und Schaltpläne besuchen Sie bitte: * https://newbiely.de/tutorials/arduino-nano/arduino-nano-heating-element */ #define RELAY_PIN 2 // The Arduino Nano pin connected to the IN pin of relay module // The setup function runs once on reset or power-up void setup() { // initialize digital pin D2 as an output. pinMode(RELAY_PIN, OUTPUT); } // The loop function repeats indefinitely void loop() { digitalWrite(RELAY_PIN, HIGH); // turn on heating element 5 seconds delay(5000); digitalWrite(RELAY_PIN, LOW); // turn off heating element 5 seconds delay(5000); }

Schnelle Schritte

  • Schließen Sie Ihren Arduino Nano über ein USB-Kabel an den Computer an.
  • Öffnen Sie die Arduino-IDE und wählen Sie das passende Board sowie den passenden Port aus.
  • Fügen Sie den Code in die Arduino-IDE ein.
  • Klicken Sie in der Arduino IDE auf die Hochladen-Schaltfläche, um den Code an den Arduino Nano zu senden.
  • Überprüfen Sie die Temperatur des Heizelements.

WARNING

Seien Sie vorsichtig. Es kann Ihnen und Ihrem Zuhause schaden. Dies ist ein ernstes Problem, und wir möchten, dass Sie sicher sind. Wenn Sie sich nicht absolut sicher sind, was Sie tun, tun Sie sich selbst einen Gefallen und mischen Sie sich nicht ein. Suchen Sie Rat bei jemandem, der sich auskennt! Wir übernehmen keinerlei Haftung für Ihre Sicherheit.

Code-Erklärung

Schau dir die Zeile-für-Zeile-Erklärung in den Kommentaren des Quellcodes an!

Video Tutorial

Wir erwägen die Erstellung von Video-Tutorials. Wenn Sie Video-Tutorials für wichtig halten, abonnieren Sie bitte unseren YouTube-Kanal , um uns zu motivieren, die Videos zu erstellen.

※ UNSERE NACHRICHTEN

  • Sie können gerne den Link zu diesem Tutorial teilen. Bitte verwenden Sie jedoch unsere Inhalte nicht auf anderen Websites. Wir haben viel Mühe und Zeit in die Erstellung der Inhalte investiert, bitte respektieren Sie unsere Arbeit!