Arduino naar Relay

Als U een gezamenlijk project wil starten of aan projecten van anderen mee wilt werken.
Gebruikers-avatar
Berichten: 91
Geregistreerd: 18 Sep 2015, 12:31

Arduino naar Relay

Berichtdoor SpeedFM » 18 Sep 2015, 12:42

Hallo,

Ik heb een Arduino UNO atmega328p die ik wil aansluiten op me 12 volt 16 channel module relay.
Ik heb de GND van de 18 pins op me GND van de Arduino.
Pin 13 van de Arduino heb ik op pin 1 van de relay.
Bij het aanzetten (12 volt), gaat de relay te keer.

Ik heb het volgende in me Arduino te staan:
/*

  Blink

  Turns on an LED on for one second, then off for one second, repeatedly.


  Most Arduinos have an on-board LED you can control. On the Uno and

  Leonardo, it is attached to digital pin 13. If you're unsure what

  pin the on-board LED is connected to on your Arduino model, check

  the documentation at http://www.arduino.cc


  This example code is in the public domain.


  modified 8 May 2014

  by Scott Fitzgerald

 */



// the setup function runs once when you press reset or power the board

void setup() {

  // initialize digital pin 13 as an output.

  pinMode(13, OUTPUT);

}


// the loop function runs over and over again forever

void loop() {

  digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)

  delay(1000);              // wait for a second

  digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW

  delay(1000);              // wait for a second

}

Wat doe ik verkeerd?

Mvg,
Marco
Beginner Arduino DUE.

Advertisement

Gebruikers-avatar
Berichten: 210
Geregistreerd: 03 Sep 2013, 10:03
Woonplaats: Katwijk ZH

Re: Arduino naar Relay

Berichtdoor baco1978 » 18 Sep 2015, 15:46

de code die je gebruikt, is vrij standaard, dus daar ligt het niet aan.

kan je hier een foto(s) plaatsen, zodat er te zien is hoe je het geheel hebt aangesloten.

En wat bedoel je precies met 18pins aan GND?
Met vriendelijke groet Arjan

Gebruikers-avatar
Berichten: 91
Geregistreerd: 18 Sep 2015, 12:31

Re: Arduino naar Relay

Berichtdoor SpeedFM » 18 Sep 2015, 20:07

baco1978 schreef:de code die je gebruikt, is vrij standaard, dus daar ligt het niet aan.

kan je hier een foto(s) plaatsen, zodat er te zien is hoe je het geheel hebt aangesloten.

En wat bedoel je precies met 18pins aan GND?


Hallo Baco,

Ik heb foto's mee gestuurd.
Afbeelding
Afbeelding
Afbeelding

Kleine toevoeging:
Ik heb de pin van 3.5v van de Arduino op de 5v.

Mvg,
Marco
Beginner Arduino DUE.

Gebruikers-avatar
Berichten: 91
Geregistreerd: 18 Sep 2015, 12:31

Re: Arduino naar Relay

Berichtdoor SpeedFM » 20 Sep 2015, 20:05

Niemand een idee voor dit probleem?
Ik wil simpel weg een time schakelaar maken.
De Arduino moet de Relay aan/uitzetten.
Ik gebruik blink als beginner, wil later uitbreiden.
Beginner Arduino DUE.

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Arduino naar Relay

Berichtdoor shooter » 21 Sep 2015, 09:36

bedoel je dat op de UNO de 3.3 Volt naar de 5V op de relaisbord gaat of dat je zag dat het draadje verkeerd zat op de foto en 5V nu ook op de 5V zit.
dat laatste is natuurlijk de goede manier.

je programma is prima (kan niet anders want dat is gewoon blink.
op je relaisbordje zitten allemaal optocouplers die aan hun eigen voeding hangen (van het relaisbordje.
van elke optocoupler komt van de kabel een draadje naar de ingang de andere kant zitten allemaal aan elkaar en moet naar de 5 V van de arduino. ik kan op het schema niet zien hoe die 5 Volt op de connector zit.
om gescheiden te zijn de 5 Volt van de arduino op 1 van de twee pinnen aansluiten, en natuurlijk een IN1 of zo op de pin13 van de arduino.
de GND los halen (klinkt vreemd, maar moet wel)

feitelijk stuur je op het relaisbordje een ledje aan door deze LOW te maken. de rest wordt door het relaisbordje gedaan dus 12 Volt aansluiten op die connector en je mag zelfs dezelfde 12 Volt ook gebruiken voor de voeding op Vin van de UNO. (moet niet je mag ook de USB gebruiken hiervoor.

Testen relaisbord:
draadje van 5V naar 5 V op connector (dus dan staat er spanning op de optocouplers. met een draadje van een IN naar GND ook op de connector.

en blink is simpel, gebruik echter een andere uitgang omdat alleen op deze pin al een ledje zit en die kan wel eens de opto ook aansturen.
paul deelen
shooter@home.nl

Gebruikers-avatar
Berichten: 210
Geregistreerd: 03 Sep 2013, 10:03
Woonplaats: Katwijk ZH

Re: Arduino naar Relay

Berichtdoor baco1978 » 21 Sep 2015, 13:36

Een vraagje over de Arduino en de Relais print.

zijn deze op een metalen plaat bevestigd of op kunstof?

Mocht het metaal zijn, dan is het misschien handig om extra controle uit te voeren of de metalen delen geen contact maken.
zo op het oog lijkt het moertje de 2 gaatjes bij A0 en A1 te raken.
misschien dat hetzelfde ook gebeurd bij het relais bord, maar een extra controle kan geen kwaad.

En weet je het niet geheel zeker probeer beide bordjes dan los op ee houten tafel, zodat je het 1 en ander uit kan sluiten.

Groetjes
Arjan
Met vriendelijke groet Arjan

Gebruikers-avatar
Berichten: 91
Geregistreerd: 18 Sep 2015, 12:31

Re: Arduino naar Relay

Berichtdoor SpeedFM » 21 Sep 2015, 13:50

Ik heb hem op een stukje rubber bevestigt.
Contact maken met metaal, doet hij niet en de moer heb ik inmiddels verbeterd.

Ik heb even een nieuwe foto mee gestuurd van de pinnen van de relays.
Hij werkt inderdaad op 12 volt.
De Arduino gaat aan als ik me computer er aan heb.
Ik gebruik pin 7 en 13 van de Arduino, die heb ik op pin 6 en 7 van de relays.
5 volt van de Arduino op de 5 volt van de relays en de GND van de Arduino op de GND van de relays.

Ik weet zelf niet, of dit goed komt, omdat ik op internet lees, dat de 5 volt van de Arduino en de relays, beide output zijn.
Dat is het zelfde als de GND.

Afbeelding
Afbeelding
Beginner Arduino DUE.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Arduino naar Relay

Berichtdoor nicoverduin » 21 Sep 2015, 20:13

ff de laatste foto bekeken. De relais moeten inderdaad de 12V hebben. Er zit een regulator op het bord om 5V output te maken. De 5V van het relais board moet je NIET verbinden met de Arduino. wel de GND en de data pinnen. tutti.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 91
Geregistreerd: 18 Sep 2015, 12:31

Re: Arduino naar Relay

Berichtdoor SpeedFM » 21 Sep 2015, 21:19

Ik heb de 5 volt pin verwijderd.
Nu gaat de relay heel snel aan en uit, dus je hoort, snelle tikjes.
Heb ik de GND van de relay board, wel goed op de Arduino board?
Boven 13 zit ook een GND.
Beginner Arduino DUE.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Arduino naar Relay

Berichtdoor nicoverduin » 21 Sep 2015, 22:03

wat voor 12V adapter gebruik je?
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Volgende

Terug naar Gezamenlijke projecten

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 5 gasten