Arduino stoppljus webbserver (4 / 13 steg)

Steg 4: Skapa relä styrkrets (teori)



Detta avsnitt kan hoppas över om du inte bryr dig varför kretsen fungerar, eller om du redan förstår hur reläer och transistorer fungerar.

Arduinoen kan direkt driva lysdioder eftersom den spänning som behövs för att tända dem är mindre än de 5 volt arduino kan lägga ut. Men lampor i en standard amerikanska stoppljus använda 120 volt och AC. styra dem från en arduino kräver ytterligare kretsar att tillåta 5 volt kontroll stiften att säkert slå på 120 volt AC lampor utan att någonsin direkt röra dem.

Detta kan ske via reläer. Ett relä är kombinationen av en magnetisk strömbrytare och en elektromagnet. Ström som passerar genom den elektromagneten spolen skapar ett magnetfält som tvingar på närliggande switch för att öppna eller stänga. Så stora strömmar kan slås på och av genom mindre strömmar flyter genom en del av reläet utan att direkt vara del av större strömmar circuit.

Jag var inte kunna hitta ett rimligt pris och storlek reläer som kunde kontrollera 120 volt från 5 volt, så jag använde 9 volt reläer i stället. Detta leder till ett liknande problem i att arduino fortfarande inte kan kontrollera den 9 volt delen av kretsen direkt. Lyckligtvis klyftan är inte alls lika farliga, och transistorer kan användas till att växla 9 volts relä strömmarna med 5 volt arduino stift. Eftersom arduino i detta projekt drivs av ett 9 volts adapter, kan vi använda samma strömkällan för att driva reläer. För att göra detta kan vi dra 9 volt från VIN stiftet på arduino. VIN-pin utsätter oavsett ström används till makten arduino, till skillnad från 3,5-tums och 5 volt stiften som är kraften efter att det har reglerats till vad arduino behöver internt.

De två diagrammen nedan visar hur de tre olika spänningarna kan leva i samma enhet. Klicka på "i" i det övre vänstra hörnet av varje av dem tillgång till den fullständiga storlek (och inte luddiga) versionen.

Var och en av fyra kontroll linjer styra en lampa eller utlopp enligt följande. Jag kommer att använda det röda ljuset för att illustrera:

  1. När kontrollen stiftet är påslagen, nuvarande tillåts flöda från RED-DC (stift 14) genom en resistor i botten av en transistor.
  2. Som 5 volt strömmen flödar från basen till marken via den transistorn utsläppskälla, kopplar detta"" transistorn. Detta gör att nuvarande att flöda från 9 volt VIN stiftet på arduino genom reläets spole och in den transistorn samlare; så småningom för att lämna via sändaren till marken.
  3. Eftersom nuvarande flöden om reläets spole, ett elektromagnetiskt fält skapas och växeln i reläet dras stängd med en tillfredsställande "klick". 120 volt flöda genom denna växel och lätta röda lampan.
  4. När kontroll PIN-koden är inaktiverad, 9 volt nuvarande slutar flöda igenom transistorn, det elektromagnetiska fältet kollapsar och reläet klickar backa. Dioden är att skydda transistorn från plötsliga översvämningar av återförda nuvarande sköt tillbaka över kontakterna av spolen.

Nästa steg kommer att diskutera skapa denna krets.

Se Steg
Relaterade Ämnen

Arduino Ethernet webbserver (HACKAT)

Få resurser till projektArduino Uno REV 3Seeed Ethernet Shield V1Ethernet kabel CAT-5WiFi-Modem (helst Motorola surfbräda)Steg 1: Anslut Seeed Ethernet Shield till Arduino PINSAnslut Ethernet-ShieldFå Seeed Ethernet Shield och Anslut den som visas i...

Enkla Arduino stoppljus Controller

detta projekt som namn tips är bara en mycket grundläggande controller för ett stoppljus, jag använde en arduino men i verkligheten var overkill kan detta enkelt göras med en ATtiny.Steg 1: leveranserStoppljus (jag fick min från en farbror... jag ber...

Make a Web Server using Arduino

Detta Instructable är också tillgänglig på Jordan's Lab NotebookI dag gör vi en arduino-baserad webbserver med hjälp av Ethernet Shield.Låt oss ta en titt vad vi behöver:1. Arduino Ethernet Shield2. Arduino Uno3. en Ethernet-anslutning tråd4. en Ethe...

Internet Arduino kontrollerade T-spåret XY bord

detta är ett löjligt lätt (i fråga om användning av power tool - se nedan) sätt att göra en lägre precision XY bord. Med den stora tillgången på T-spåret profiler på Amazon och Ebay och använda enkla hemhantverks lagra hårdvara, detta är ett bra sätt...

Åtkomst till Arduino över internet

Detta instructable är bara ett försök att ansluta din arduino till internet. Det finns så många liknande instructables som berättar hur du ska göra samma sak, här är lite mer detaljerad version, som jag trodde skulle hjälpa nybörjare som mig. Så låt...

Hur till: ansluta din Arduino till Internet som en webbserver

SAKERNAS INTERNET... < kö blixtar och åska >Det är vad alla coola barnen gör dessa dagar. Varför ska de ha allt roligt? Låt oss ställa in en Arduino som en webbserver som vem som helst, var som helst kan visa. Varför skulle vi göra en sådan sak? Möj...

Arduino webbserver

Detta instructable visar dig hur man gör en Arduino webbserver som du kan vända en led på och av och rotera en servo motor med en Internetanslutning.Du behöver:1 x Arduino Uno1 x Ethernet Shield1 x Ethernet-kabel1 x 220 Ohm motstånd1 x LED1 x Micro s...

Raspberry webbserver skickar GET data till Arduino Nano kör 6 servon

http://www.youtube.com/watch?v=f7oSqLO9iJoDetta är ett litet projekt jag gjorde för en kollega som bygger en 1/48 skala RC modell av en Fletcher-klass jagare (Japp... det gör "modellen" ca 8 fot lång!) Han frågade om jag kunde animera 5 x MKIII...

Arduino och Pi i harmoni - som webbserver sensor!

Denna Arduino och Raspberry Pi baserade projekt tar sensordata från Arduino och skickar den via USB till Raspberry Pi. Data är sedan formas till en webbsida på Pi. Webbsidan är helt anpassningsbara. Här använder vi Freetronics IR-termometer modulen f...

Säkerhet stoppljus: Lätt, Arduino-drivna, spänning varningslampan

detta var ett sidoprojekt som jag avslutade under min tid som Sommar grundutbildning laboratorium praktikant på den nationella förnybar energi Lab. Jag rekommenderar programmet. (Jag gjorde mycket coolare saker än detta, men de kommer att papper inte...

ESP8266 del 2 - Arduino webbserver

I min tidigare instructable The ESP8266 Del1 - seriell WIFI modul för Arduino, försökte jag beskriva vad är, hur man ansluta, testa och konfigurera ESP8266 (Låt oss kalla det ESP för kort). Här kommer vi göra en översikt om hur ESP till kan hjälpa in...

ServDuino - bygga ditt eget Arduino webbserver

The Arduino Ethernet Shield är en söt leksak! Alla, från nybörjaren som fick deras Arduino igår och har inte sovit sedan, att den hårda kärnan pro som lärt sig c som andra språk, kan lära sig att använda Ethernet Shield och ha roligt med den. Dess de...

Arduino webbserver med sensorer

Jag gjorde det för lära sig använda sensorer.Och jag vill aktiverar/inaktiverar min ventillator om im inte hemma.Så om im inte hemma än jag kan titta på min rum status.Senare vill jag göra e-postavisering.Om du öppnar din Arduino ip i routern vidareb...

Arduino webbserver Enc28j60, PIR och Led

Material:-Arduino en-PIR-ENC28J60 Ethernet lan-Ledda-kablar-Router...

DIY Arduino och Raspberry Pi väderstation och webbserver

Detta är ett projekt som kommer att ta temperaturen med TMP36 IC temperaturgivare och en Arduino ombord. Dessa data kommer att sända över följetong till Raspberry Pistyrelsen redigerar en webbsida att Raspberry Pi är värd för sig själv. För detta pro...

Arduino Trådlös väderstation & webbserver

målByt ut min dator (som har varit på 24-7 i 6 år) och väderstation programvara med en Arduino – lägre energiförbrukning, mindre underhåll och mindre fysiska fotavtryck. Lägsta PC funktionalitet som kräver dubbelarbete:• Loggning av väderdata (vindha...

Arduino webbserver väder

Syftet med detta instructable att få vet hur man använder Ethernet shield för olika tillämpningar, detta är en av ansökan, i det vi mäter temperatur, luftfuktighet, ljus intensitet, tryck.Det visar aktuell status och loggar de sista 20 läsning och ko...

Skapa en webbserver använder W5500-EVB

Jag kommer att införa Web Server & W5500-EVBDet är skapa genom WIZnet och mycket lätt att göra webbserver.nedan beskrivning är W5500-EVB översikt.Översikt-W5500 chip utvecklingsplattform för net aktiverat microcotroller program-Ethernet (W5500 hårdko...

Start hem Automation: Webbserver W7500

Jag kommer att presentera WIZwiki-W7500Det är skapa genom WIZnet och använda gränssnitt för att göra Web-Server.Du gör möjligt att Smart Home Automation till med detta projektnedan beskrivning är WIZwiki-W7500 plattform införa.ÖversiktWIZnet WIZwiki...