5V slotje aansluitschema met voorbeeldcode voor Arduino

Benodigdheden:

  1. Sluit de GND-pin van de Arduino Uno aan op de DC- ingang van het 5V relais met behulp van een jumperkabel.
  2. Sluit de 5V-pin van de Arduino Uno aan op de DC+ ingang van het 5V relais met behulp van een jumperkabel.
  3. Sluit de IN1-pin van het relais aan op digitale uitgangspin 8 van de Arduino Uno met behulp van een jumperkabel.
  4. Sluit de zwarte draad van de DC-voeding aan op de - ingang van de DC-jack van het relais.
  5. Sluit de rode draad van het solenoïde slotje aan op de NO (normally open) ingang van het relais.
  6. Sluit de + ingang van de DC-jack van het relais aan op de COM (common) aansluiting van het relais.
  7. Sluit de overige draad van het solenoïde slotje aan op de + uitgang van de DC-voeding.

Je zult merken dat naast de twee zwarte en rode draden op het slotje ook nog een gele en blauwe draad zitten. Deze draden hoeven op dit moment niet gebruikt te worden, maar je kunt ze in een ander project wel van pas laten komen. Ze zijn namelijk bedoeld om af te lezen of het slotje nu open of dicht is. Dit kun je gemakkelijk aflezen door op de ene draad 3.3V te zetten en te meten of het voltage er aan de andere kant weer uitkomt. Als het voltage door de draad er weer uitkomt, betekent dit dat het slotje is gesloten. Als er 0 volt uitkomt, betekent dit dat het slotje open is en de pin er dus niet in zit.

Aansluitschema

Voorbeeldcode voor Arduino

void setup() {
  pinMode(8, OUTPUT); // stel pin 8 in als uitgang
}

void loop() {
  digitalWrite(8, HIGH); // open het slotje(pin schiet er uit)
  delay(1000); // wacht 1 seconde
  digitalWrite(8, LOW); // het slotje is los pin kan weer terug gestopt worden
  delay(10000); // wacht 1 seconde voordat het proces wordt herhaald
}