Arduino Powered Home (6 / 10 steg)

Steg 6: Ledningar PC och MV för Arduino manöverkontakt.




För ett annat projekt trådbunden för flera år sedan jag upp en fjärrbrytare låda till både min dator och MV så jag kunde driva dem upp från mitt skrivbord. Se första bilden ovan. Jag användande PC som en Home Theater PC (HTPC) och höll det och MV i min kabeldragning garderob så jag inte skulle "t höra kyla fläktar medan jag arbetade eller såg filmer. Datorn byttes ut några år senare och jag flyttade både från garderoben tillbaka in på kontoret.

Så rutan remote switch fungerar är att den har en liten switch och en LED med begränsning av nuvarande motstånd för varje maskinvaruenhet. Lampan indikerar i energiläge maskinvara av lysande om det tar emot + 5 v från nätaggregatet. Små omkopplaren på boxen är kopplad till frontpanelen power switch trådarna. Jag beslutade att skarva i min befintliga ledningar mellan switchbox och maskinvaran att lägga till Arduino kontroll av PC och MV kraften för detta projekt.

Jag använder en lång Cat5 kabel från den växel låda som går ca 10' mot PC och MV, och delas med två par sladdar till var och en. För att införliva detta i mitt Arduino projekt, knackade jag till att Cat5 kabel nära rutan switch med en annan Cat5 kabel. Jag skarvas varje tråd, färg för färg med ett undantag vill jag påpeka lite senare, med lödtenn och värme krympa, att göra en 'T' från den ursprungliga kabeln. Dispositionen nedan beskriver funktion och anslutning av alla trådarna i Cat5 kablar inklusive 'T'. Se den andra bilden ovan för min grov illustration av detta.

  1. Den blå och vita par kablar ansluter en resistor/LED till PC + 5 v makt leverans järnväg med röda och svarta kablarna på en Molex-kontakten (4-tråd strömkontakten används på äldre IDE enheter) inuti datorn. Den blå och vita par i 'T' jag lagt körningar till ingångsstiftet en Arduino och marken respektive ger Arduino en känsla av datorns energiläge.
  2. Orange och vit para av ledningar ansluts till PC s strömbrytaren och 'T' går till en reed-relä, som har dess spole styrs av en anslutning till en Arduino utgångsstiftet och marken. Jag slutade med problem med denna reed relä räddas från ett gammalt projekt. Jag gjorde icke ' t vill ta tid att hitta en ersättare för det ändå, eftersom alla 5 v reed-relä jag tycker har lägre spole impedans likställa med mer än 40 mA strömförbrukning på Arduino' s utgångsstiftet. Jag bestämde mig att koppla PC s strömbrytaren till ett oanvänt relä i Sainsmart styrelsen tillfälligt. Du ' ll också se denna förändring i koden när vi kommer till programmering Arduino. Ansluta den orange och vit par ledningar kräver inte efter någon särskild polaritet, eftersom de don' t driva en LED och reläet (antingen reed-typ eller relay board) bara fungerar som en strömbrytare att göra eller bryta anslutningen av de två kablarna. För reed relä är de två kontakterna på långt motsatta ändarna av reläets tube form de kontakter som kommer att kopplas till make/bryta kontinuiteten med varandra, medan de andra två kontakterna nära ena änden av röret ansluter till inre spolen för att göra växlingen av de två första kontakterna äger rum. Alla behov som spolen är ett bly ansluter till en Arduino utgångsstiftet som regelbundet ger + 5 v och andra bly ansluter till en Arduino marken stift. Uppdatera augusti 2014: Problemet med reed relä var att 1 ben bara var lite för kort att kontakta under bakbord utan konstant tryck på den. Jag har lödda båda kavlarna till en perf styrelse nu, så reed-relä båda används för PC och MV igen. Leta efter min uppdatering på vad som är fel med detta sista steget! -Avsluta av uppdatering-
  3. Den gröna och vita par kablar ansluter till MV' s + 5 v makt leverans järnväg med röda och svarta kablarna på en inre Molex-kontakten. Den gröna och vita par 'T' går till en Arduino ingång stifts och marken respektive ger Arduino en känsla av MV "s power stat.
  4. Brun och vit para av ledningar ansluts till MV "s power switch och 'T' går till en reed-relä, som har dess spole styrs av en anslutning till en Arduino utgångsstiftet och marken. Brun och vit para av kablar ansluter inte längre till växel lådan.

Nu, anledningen till brunt och vitt par av trådarna var utesluten när jag knackade i Cat5 kabel från min ursprungliga switch box projektet beror på hur den MV power switch funktion, som skiljer sig från ATX drivs enheter. MV fungerar mer som de äldre vid makt leverans-utrustade datorer; växeln skall hållas stängda under hela den tid MV drivs upp för användning. Trycka på switchen igen orsakar kretsen att öppna, men innebär inte omedelbart stänga av all makt till MV. Moderkortet sinnen öppna och utlöser en avstängning sekvens som tar ca 9 sekunder för att slutföra. I det avseendet är strömbrytaren inget sånt på en AT makt leverans-utrustad dator. På grund av detta beteende, min MV "s frontpanel strömbrytaren är alltid kvar på friland eller avstängt läge, så att Vippbrytare på rutan remote switch på mitt skrivbord för att kontroll kraft. Eftersom du kan ' t enkelt göra en Vippbrytare ändra ståndpunkter distans, beslöt jag att göra sig av med switchbox ' s Vippbrytare för MV att integrera detta med Arduino projekt. På detta sätt, kan endast Arduino styra energisparläge för MV. Jag kan alltid nätkabeln ur kontroll från rutan switch eller MV och använda dess frontpanelen switch.

Uppdatera augusti 2014: Jag la ett kretskort med två momentan takt växlar med utrymme för att lägga till tre mer senare. Se fyra sista bilderna ovan. Växlarna är ansluten till att mata in stiften på Arduino och används som alternativa sätt att interagera med de kretsar som kontrolleras av Arduino. Detta är ett "proof of concept" för mig, och jag kommer att använda detta för att integrera liknande växlar i stället för de vanlig väggströmbrytare snart. Inom en snar framtid, planerar jag att byta ut väggströmbrytare i sovrummet med en förlängning av denna extra kretskort med två växlar för att styra ljus och takfläkt från väggen byta plats. Jag kommer också att förlänga två mer växlar wired parallell till dessa att placera bakom sänggaveln av sängen inom räckhåll när du vilar. 110-volts makt leder till de ursprungliga väggströmbrytare kommer att avslutas på vinden så det inte kommer att orsaka EMI med lägre spänning kretsen i rutan vägg switch.

På kretskortet jag lagt till en LED att bekräfta knappen används tillsammans med en 1/4-watt strömmen-begränsa resistor på 390 ohm. Tryck först vippbrytaren stänger den krets ansluter + 5vdc till Arduino ingångsstiftet via en 10 k ohm pull-down motstånd ansluten till marken. LED kretsen kopplas parallellt med detta. Se sista bilden för Schematisk. De extra växlarna i schematiskt illustrerar att utvidga varje krets till flera switch platser, dvs. väggen växla läge och sänggavel.

I operationen, jag trycker antingen av två växlar, motsvarande lysdioden lyser när växeln är nedtryckt. Omedelbart vid skjutande växeln, jag hör motsvarande reläet i växeln Sainsmart relay board på eller av (motsatsen av vad den var innan). Släppa knappen släcks lampan. Både trycka och släppa en switch orsakar Arduino att skicka seriella data för övervakning under felsökning; data som skickas visar knappen staten "tryckte" eller "släppas", som statligt av alla Arduino stift används i mitt projekt. Jag ska visa detta i en uppdatering till skiss steg senare i detta instructable. -Avsluta av uppdatering-

Se Steg
Relaterade Ämnen

Hur man bygger en Arduino Powered Chess spela Robot

att döma av det stora antalet schack relaterade Instructables, jag tycker det är säkert att säga gemenskapen åtnjuter spelet. Det kan dock vara svårt, att hitta någon som spelar på samma nivå som du gör. Att lösa detta dilemma, och att öka min spela...

Ett trådlöst kontrollerade, Arduino-Powered anslagstavla

bygga själv en trådlöst styrd, Arduino-powered anslagstavla!Här är ett enkelt projekt som skapar en trådlöst programmerbart anslagstavla. XBee moduler använder för att ge en trådlös seriell länk mellan datorn och enheten. Du interagerar med den via e...

Arduino-Powered binära termometer

jag nyligen förvärvat en Arduino Uno och letade efter en cool "komma igång" projekt. Jag beslöt att göra en termometer, som satsen har jag haft alla nödvändiga delar (termistor, sladdar, motstånd, lysdioder). Genom ett par iterationer, jag äntli...

Arduino Powered infraröd sak

Hej, detta är min första instructible. Jag kommer att visa dig hur man gör en arduino powered analog sensor läsare (jag kommer att använda en infraröd fotodiod).Steg 1: delar Du behöver flera saker att göra detta:1. någon form av fallet eller låda2....

Arduino Powered uppvärmd handske Liners

Arduino Powered uppvärmda handskarDetta projekt är om hur att göra världens smartaste uppvärmd handske liners för extremt kalla förhållanden som de i Minnesota eller människor som har Raynauds syndrome(like me). Dessa handskar kommer förses du med ti...

Arduino-powered LED klocka

En rolig, enkel LED-klocka, som ger dig tiden till den närmaste halvtimmen med hjälp av enfärgade lysdioder. Delar som behövs är följande:Arduino Nano400 tie-punkt skärbrädaBandkabelDS1307 RTC IC32.768 kHz Crystal(12) 10mm lysdioder(12) 180 Ohm motst...

Arduino powered Halloween pumpa med rörelsedetektor

Hejdetta Instructable visar dig hur man gör några Halloween dekorationer inklusive arduino powered Halloween pumpa med rörelsedetektor.Steg 1: Göra Halloween pumpa Material:Rund ballongGamla tidningarSmidig mjölVattenTemperaModellering leraSuperlimVe...

Acrylic fisk Tank med Arduino-Powered mataren

Har du någonsin velat ett mer händer på känsla när får en fisk? Eller ville ha något annat än de genomsnittliga akvarier finns i butiker? Denna fisk tank är helt anpassad och kan ändras för att passa din storlek behov och har en Arduino powered feede...

Arduino Powered RGB LED Vodka hylla

detta instructable kommer du igång att göra ditt eget arduino powered röd grön och blå LED-projekt. Det behöver inte ens vara en hylla! Vodka flaskor råkar bara lysa upp fint så det är vad jag valde att göra.I detta projekt använder vi varje stift på...

Att göra en Arduino Powered gardin Automation

I den här videon börja jag arbeta på visar dig hur man gör en Arduino Powered enhet som kommer att öppna och stänga gardiner!Med hjälp av några rep och en kontinuerlig rotation servo jag kan skapa en trissa system som fungerar som stamnät till rörels...

3 kanal arduino Powered Christmas Light Controller!

För julen i år, jag ville göra ett riktigt häftigt projekt men inte riktigt vet vad man ska göra. Som jag fick julen ljus ut att dekorera, var det en gammal trasig Christmas light timer. Jag tog isär och tittade på lågspänning kretsen. Innan detta ha...

Solar-orienterade, Arduino-Powered klockan

detta är en klocka för att hålla exakt tid (oberoende av atom eller GPS), Visa lokala soluppgång, solnedgång och solar, och även justera sig för sommartid.Jag ville ha klockan för att vara lätt att använda och vara flexibel. Funktionerna som inställn...

Arduino Powered raket styrsystemet

detta är min första Instructable så bär med mig.Detta är en Arduino Powered raket vägledning System. Jag skickade in detta för Google Global Science Fair. Min science projekt är på https://sites.google.com/site/arduinorocket/ . Det tog mig tre månade...

Arduino Powered Gainclone (förstärkare)

för er som inte vet (och jag inte förrän nyligen), en Gainclone är en förstärkare som är en klon av den ursprungliga utformningen av en förstärkare av 47 Labs kallas en Gaincard och är baserade på enkel flisa förstärkare av National Semiconductor - n...

Arduino powered RC tank

detta är min första instructable så snälla ha tålamod med mig. Mitt namn är Stanley Deakins och jag har spelat med elektronik ganska länge, men det var år sedan. På grund av min senaste anställning har jag återuppväcka denna passion. Jag har fått min...

Nattliga utsläpp: Min Arduino Powered Internet aktiverat dröm Generator

måste vi alla drömmer mer så jag har skapat denna Arduino Powered "dream generator" för att plantera frön för några stora tänkande galenskap. När du närmar dig generatorn en Maxbotix ultrasonic sensor utlöser ljus och musik som drar du i så du k...

Arduino Powered RGB humör lampa plus Simon

detta är grunden en arduino powered RGB humör lampa plus simon says spel, två i ett.Hur man använder: Enheten börjar med RGB humör lampa standardprogram, när du trycker på någon av de fyra knapparna längst ner, säger Simon spelet startar. När du tryc...

Arduino-Powered fyra bokstäver Word Generator

bygga en Arduino-drivna versionen av de "fyra bokstäver Word Generator" (FLW). Denna version genererar "ord" i farten - det använder inte en lista. Den "ursprungliga" versionen från 1970-talet använde B7971 nixie alfanumerisk...

Mushroom miljö kontroll - Arduino Powered

detta är min första Arduino projekt syftar till att hjälpa mig med min andra hobby som växer ostron och shiitake svampar inomhus.I ett nötskal, registeransvarige tar i två temperaturavläsningar, 1 fuktighet läsning och 1 Co2 läsning och utlöser en av...