Arduino - Verwarmingselement bedienen

In deze handleiding leert u hoe u een verwarmingselement kunt bedienen met Arduino. Op basis van deze uitleg zult u in een andere tutorial leren hoe u een verwarmingssysteem kunt maken.

Hardware Benodigdheden

1×Arduino Uno R3
1×USB 2.0-kabel type A/B
1×Relais
1×Verwarmingselement
1×12V Voeding adapter
1×DC-Stroomaansluiting
1×Jumperdraden
1×(Aanbevolen) Schroefklem Block Shield voor Arduino Uno
1×(Aanbevolen) Breadboard-Shield voor Arduino Uno
1×(Aanbevolen) Behuizing voor Arduino Uno
1×(Aanbevolen) Prototyping Basisplaat & Breadboard Kit voor Arduino Uno

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

Pinout

Arduino Verwarmingselement Pinout

Een verwarmingselement heeft meestal twee pinnen:

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

Hoe het Verwarmingselement te Besturen

Als een 12V verwarmingselement wordt gevoed met een 12V stroomvoorziening, geeft het warmte af. Om een verwarmingselement te bedienen, moeten we een relais gebruiken tussen de Arduino en het verwarmingselement. De Arduino kan het verwarmingselement aan- en uitzetten via het relais. Als u niet bekend bent met relais (pinout, werking, programmeren, enz.), bekijk dan de Arduino - Relay tutorial.

Aansluitschema

Arduino Verwarmingselement Aansluitschema

This image is created using Fritzing. Click to enlarge image

Arduino Code

De onderstaande code schakelt het verwarmingselement afwisselend vijf seconden aan en vijf seconden uit.

/* * Deze Arduino code is ontwikkeld door newbiely.nl * Deze Arduino code wordt zonder enige beperking aan het publiek beschikbaar gesteld. * Voor volledige instructies en schema's, bezoek: * https://newbiely.nl/tutorials/arduino/arduino-controls-heating-element */ // constants won't change const int RELAY_PIN = A5; // the Arduino pin, which connects to the IN pin of relay // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin A5 as an output. pinMode(RELAY_PIN, OUTPUT); } // the loop function runs over and over again forever 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 de Arduino met uw pc via de USB-kabel
  • Open de Arduino IDE, selecteer het juiste bord en poort
  • Kopieer bovenstaande code en open deze in de Arduino IDE
  • Klik op de Upload-knop in de Arduino IDE om de code naar de Arduino te uploaden
  • Controleer de temperatuur van het verwarmingselement

WARNING

Wees alstublieft voorzichtig. Het kan u en uw huis verbranden. Dit is een serieus onderwerp en we willen dat u veilig blijft. Als u NIET 100% zeker weet wat u doet, doe uzelf een plezier en raak niets aan. Vraag iemand die er verstand van heeft! Wij nemen GEEN verantwoordelijkheid voor uw veiligheid.

Code Uitleg

Lees de regel-voor-regel uitleg in de commentaarregels van de code!

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.

※ 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!