Arduino Nano - Verwarmingselement

Deze handleiding legt uit hoe u een verwarmingselement bestuurt met Arduino Nano. Daarna kunt u deze kennis gebruiken om in een aparte handleiding een verwarmingssysteem te maken.

Hardware Benodigd

1×Official Arduino Nano
1×Alternatief: DIYables ATMEGA328P Nano Development Board
1×USB A naar Mini-B USB kabel
1×Relais
1×Verwarmingselement
1×12V Voedingadapter
1×DC-Stroomaansluiting
1×Jumper Draden
1×(Aanbevolen) Schroefklem Uitbreidingsboard voor Arduino Nano
1×(Aanbevolen) Breakout Uitbreidingsboard voor Arduino Nano
1×(Aanbevolen) Stromsplitter voor Arduino Nano

Of u kunt de volgende kits kopen:

1×DIYables Sensorkit (30 sensoren/displays)
1×DIYables Sensorkit (18 sensoren/displays)
Openbaarmaking: Sommige van de links in deze sectie zijn Amazon-affiliate links. We kunnen een commissie ontvangen voor aankopen die via deze links worden gedaan, zonder extra kosten voor u. We waarderen uw steun.

Over het Verwarmingselement

De Pinout van het Verwarmingselement

Arduino Nano heating element pinout

Het verwarmingselement heeft doorgaans twee pinnen:

  • De Positieve (+) pin (rood) moet worden aangesloten op de 12V van een DC-voeding
  • De Negatieve (-) pin (zwart) moet worden aangesloten op de GND van een DC-voeding

Hoe het Verwarmingselement te Besturen met Arduino Nano

Wanneer een 12V verwarmingselement wordt gevoed met 12V, genereert het warmte. Om het verwarmingselement te regelen, moet een relay tussen de Arduino Nano en het verwarmingselement worden geplaatst. De Arduino Nano kan vervolgens het verwarmingselement aan- en uitschakelen via het relay.

Als u niet bekend bent met relais (pinout, werking, programmeren, enz.), raadpleeg dan de Arduino Nano - Relay tutorial voor meer informatie.

Bekabelingsschema

Arduino Nano heating element wiring diagram

This image is created using Fritzing. Click to enlarge image

Arduino Nano Code

De onderstaande code zorgt ervoor dat het verwarmingselement elke vijf seconden AAN wordt gezet en weer uitgaat na vijf seconden.

/* * Deze Arduino Nano code is ontwikkeld door newbiely.nl * Deze Arduino Nano code wordt zonder enige beperking aan het publiek beschikbaar gesteld. * Voor volledige instructies en schema's, bezoek: * https://newbiely.nl/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); }

Snelle Stappen

  • Verbind uw Arduino Nano met de computer via een USB-kabel.
  • Start de Arduino IDE, selecteer het juiste board en de juiste poort.
  • Plak de code in de Arduino IDE.
  • Klik op de Upload-knop in de Arduino IDE om de code naar de Arduino Nano te sturen.
  • Controleer de temperatuur van het verwarmingselement.

WARNING

Wees voorzichtig. Het kan u en uw woning verwonden. Dit is een serieuze situatie en wij willen dat u veilig blijft. Als u NIET absoluut zeker weet wat u doet, doe uzelf een plezier en ga er niet mee experimenteren. Vraag advies aan iemand met kennis van zaken! Wij aanvaarden GEEN aansprakelijkheid voor uw veiligheid.

Code Uitleg

Bekijk de regel-voor-regel uitleg die opgenomen is in de comments van de broncode!

Video Tutorial

We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.

Opmerkingen

※ ONZE BERICHTEN

  • U bent welkom om de link naar deze tutorial te delen. Gebruik onze inhoud echter niet op andere websites. We hebben veel moeite en tijd gestoken in het maken van de inhoud, respecteer alstublieft ons werk!