Hemautomation - lägga till reläer till Arduino (3 / 9 steg)
Steg 3: 5V power relay moduler drivs från Arduino styrelsen 5V leverans
Det finns ett antal olika enda 5V relay moduler tillgängliga on-line. Men de flesta har inte någon tillgänglig elscheman. Här är två exempel (den första som från DX. COM hemsida).
Båda fungerar reläet när indata (IN) är hög (+ 5V). Den andra styrelsen som en optisk-isolator och separata kontakter för IN marken (COM) och huvudsakliga 5V leverans marken (GND). Bygeln ansluta dessa två grunder tillsammans så att du kan använda den precis som vänster hand styrelsen.
Att ta bort med bygel kan du har isolerat nätaggregat, en för den Arduino och en annan helt separat en för reläer. Separata leveranser ger några extra skydd mot elnätet volt att komma tillbaka i mikroprocessorn. Men detta extra skydd är mestadels illusorisk. Pcb-spår på baksidan av styrelsen är tysta i närheten och ingenting kommer att skydda dig mot ett blixtnedslag på kraftledningen utanför ditt hus.
Så säger antingen styrelsen, Anslut reläets GND till en Arduino's GND stift och relay 5V eller Arduino's 5V pin och relä IN till en av Arduino digitala utgångar, D4. Sedan när den digitala utgången, D4, är hög reläet kommer att fungera.
Bilden ovan visar denna ledningar. Obs Arduino drivs av 5V USB-ström. Reläet är 5V så allt är på samma spänning.
Reläets kontakter består av en normalt stängd (NC) och normalt öppen (NO) anslutning och en COM anslutning. När reläet är un-powered NC terminalen är ansluten till terminal kom och nr terminalen är inte ansluten. När reläet är i drift, COM terminalen växlar över och är nu anslutna till nr terminalen och NC terminal är inte ansluten. Skruvplintar är antingen märkta nr, NC och COM eller liten ritning visas som bilden ovan. Det på bilden ovan, toppen terminal är det ingen centrum terminalen är COM och botten terminal är NC en.
Ansluta modulerna relä till den Arduino 5V pin innebär både utlösaren ström (i) och den nuvarande att köra reläspole som levereras av Arduino styrelsen. Från databladet för SRD-05VDC-SL-C kan du läsa att reläspole tar ~ 72mA att fungera. Till detta kommer den ström som krävs av IN-ingång att utlösa spolen. För optiskt isolerad reläet som handlar om 4mA och kanske lite mer för den icke-isolerade. (Mäta det för din modul).
I alla fall varje av dessa relay moduler kommer ta < 100mA från den Arduino 5V leverans. Så om en USB-leverans används till makten Arduino, kan du bifoga upp till 4 av dessa moduler. Det är bara vad 4 kanal relay sköld från Seeed Studio gör.
I Seeed Studio 4 kanal relay board styrs reläer av D4, D5, D6 och D7 så du kan bara koppla in denna relä sköld på toppen Bluetooh sköld V2 för att få en komplett fjärrkontroll för upp till 4 reläer kontrolleras av Android och pfodApp. Använd pfodDesigner att utforma menyn Android och generera all kod som du behöver.
Denna sköld är noterad som ritning 250mA, men 300mA skulle vara mer realistiskt baserat på databladet för reläer. I alla fall är det bra om du driver Arduino styrelsen via en USB-leverans. Det är emellertid inte lämplig om du använder en 9V eller 12V leverans på grund av begränsningar av Arduinos ombord regulator.