Arduino 8 AC Outlet (plug-in) Timer / Vampire Killer



En enhet som ständigt använder makt, även när inte i använda benämns ofta som "Vampire" anordning, eftersom det alltid suger kraft.
Saker som mobiltelefon laddare, iPod/iPad/iPhone laddare, Laptop power supplies/laddare etc. är de vanligaste exemplen, även om saker som använder mest är saker som skrivare, LCD-skärmar och TV-apparater etc. när de går in i standby-läge.

I de flesta fall, vi vet hur lång tid det tar för att ladda vår telefon eller iPad, laptop, notebook etc. men det är besvärligt att dra ur laddaren/nätadaptern från vägguttaget eller förlängning sladden när den har avslutat sin uppgift.

Ange den vampyr mördaren.

Det kan eliminera vampyr strömförbrukning från dessa enheter genom att praktiskt taget dra ut dem när de har fyllt sin uppgift.
Detta kommer att öka livet av laddare (och eventuellt batterierna om de är hela tiden att vara alltför laddat), sänka elräkningen och minska att oroa dig för en dålig laptop batteri eller smälta den bärbara datorn eller bränna ner huset.

Denna krets kan hantera upp till 8 enheter, alla med egen timer varierar från 1 till 9 timmar 1 timme i taget med hjälp av medföljande kod, men du kan enkelt ändra detta.
Du kan naturligtvis också använda mindre försäljningsställen, men koden jag skrev är för 8.
Du kan också ställa in alla uttagen till alltid på om du vill, eller stänga av dem när som helst, eller ändra den återstående tiden.

Det kan också göra saker som att stänga av den gamla TV som inte har en inbyggd i Insomningsfunktion, en gammal radio eller en natt ljus, eller något annat du bara ha på en viss tid (så länge det är ganska låg ström - 2A eller mindre per kanal)
Andra idéer som lagts fram var större vampyrer som din LCD övervakare eller skrivare.

Du kunde före koden vissa försäljningsställen för att automatiskt vara på när du slår på strömmen också. Så i mitt fall, skulle skrivare och bildskärm uttagen programmeras att komma på andra det befogenheter.

Mer om det i slutet av den instructable...

UPPDATERING: Jag trodde hårt om den oro att enheten förbrukar driver sig själv.
Medan vi inte mycket om vad den förbrukar medan den är igång (vilket är knappt mer än det är strömförsörjningen drar medan tomgång) - vi kan göra något åt det efter att alla enheter är avstängda.
Ange den vampyr mördare mördaren!
Vi helt enkelt ta utgång 13, vilket är 19 stift på ATmega328p, och använda den för att stänga av ett relä som är i serie med AC till inre 5V strömförsörjning.
Låter bra, rätt? men hur fan vi slår det igen, för när ATmega är avstängd, det finns ingen 5V signal reläet till makten tillbaka upp...
Ok inga problem. Vi satt en 125-250V tryckknapp över relä kontakterna också.

När vi trycker på knappen, är det precis som reläet var på, vilket ger kraft till kretsen.
I koden, den allra första den gör är slå på egen lastrelä.
Problemet löst rätt? Oh ya, men alla butiker är avstängda, och thats kommer att göra koden stänga av stafett - eftersom det är vad det är tänkt för att göra - om alla butiker är avstängda, avstängning.
Så är vad vi gör sätta den "är alla försäljningsställen av" checken inne i rutinen "har en minut passerade ännu" check. Hitåt, när enheten, du har 1 minut att ställa minst 1 av försäljningsställen på. Om minst 1 utlopp är på, kommer inte att det driva ner. 1 minut efter alla försäljningsställen är avstängda, det kommer att stänga av sig själv genom att skära 120V till 5V laddare som går banan.

Se steg 8 se Vampire Killer mördaren.

Se Steg
Relaterade Ämnen

Plugduino - baserade Arduino 120 Volt outlet controller

ge din Arduino en 120 volt spark i byxorna!Arduino är ett bra verktyg för alla som är intresserade av lärande microcontroller programmering, men efter blinkar några lysdioder, vad är nästa? Detta projekt kan din Arduino att kontroll verkliga 120 Volt...

Vampire Killer

! VARNING!DETTA ÄR INTE EN LEKSAKDETTA ÄR INTE EN VERKLIG PISKAOM DU FÖRSÖKER ANVÄNDA DEN KOMMER ATT DET BRYTA!Om du vill ha en piska som inte kommer att bryta du behöver svetsa eller löda ringen stängs!Detta inspirerade av Vampire mördaren från Cast...

Arduino Timer

Hej alla, detta instructable handlar om hur man bygger ett stoppur / Timer med Arduino.Dragen av denna Timer: (kolla mer i djup Detaljer hur du använder dessa funktioner i "Kod/skiss" avsnitt1. du kan ange ett tidsmål för en händelse och också k...

Kitchen Timer med en Arduino

Om du gillar matlagning och har för vana att lämna gasspis på för länge, kan detta vara ett allvarligt problem eftersom ingen gillar bränd mat. För att lösa detta problem ska jag visa dig hur man bygger ditt eget kök trimmer som drivs av en Arduino.D...

Styra arduino med joystick

efter ungefär en månad av har min arduino fick jag uttråkad så jag surfade på nätet och fann detta cool sätt att kontrollera arduinoOm du gör någon sak olaglig är jag inte hållas ansvarigaSteg 1: saker som behövs 1. arduino (duh)2. dator (om du läser...

ThermoClock: En OpenSource Arduino UNO OLED klocka som mäter även temperatur

Hej, alla!Idag ska jag visa dig hur man gör An OpenSource Arduino UNO OLED klocka att också åtgärder temperatur. Detta projekt är en OpenSource och det är öppet för alla. Det kräver inte någon särskild ingenjör färdigheter, och tar dig mindre än någr...

Arduino 101 grunderna

Syftet med detta instructable är att införa skriva grunderna till alla nykomlingar till världens Arduino skiss. Det är tänkt att vara en Nybörjarguide som innehåller detaljerad förklaring om basic uttalanden och funktioner. De flesta av de skisser so...

Dator fläkt konvertering till outlet-fläkten

med 1 av 2 dator fans i en stationär, kan du konvertera den till en outlet drivs fan att du skulle köpa för runt $40.Steg 1: Välj din trasiga dator Med trasiga datorn, kan du rensa bort många arbetande delarna inklusive 2 datorfläktar.Steg 2: Ta isär...

Styra Arduino trådlöst med MATLAB

varit att se några DIYs på hur du upprättar en kommunikation mellan MATLAB ansökan och Arduino som är hårdkodade till PC. Men har inte jag stött på något som styr Arduino via MATLAB trådlöst via ENC28J60 kompatibel Ethernet shield. I denna kompatibel...

Arduino UV LED PCB exponering Box

här är bilder från min UV LED PCB exponering låda, jag gjorde det eftersom jag var inte att ha mycket tur med "Tryck på n Peel" framställningsmetoden PCB och väl det lät som ett coolt projekt.Jag gjorde det av följande: e men det har inte någon...

Arduino dusch Monitor 2

"eftersom detta lata gamla Geek (LOG) blir gamla, he(I) glömma saker. Nu jag vilja duscha varannan dag men minns inte om det är dusch dag eller inte. Jag kan markera den på en kalender (papper eller dator) eller jag kunde ha kalenderns alarm mig men...

Gamla skolan Arduino MIDI Sequencer

använda en Arduino single-board dator och en "sköld" ombord, detta projekt skapar en MIDI-sequencer som kan spela in och spela upp sekvenser av MIDI-noter. Det liknar gamla skolan sequencers i den sekvensen är monofoniska (en anmärkning i taget)...

Raspberry Pi + Arduino Serial med LCD-skärm

IntroDetta är min Raspberry Pi info LCD, jag ville försöka få Arduino och Raspberry Pi prata med varandra via USB följetong och jag gjorde denna lilla projekt.Raspberry Pi använder ett python-skript för att hämta data och skickar det sedan som en str...

Arduino vågform Generator

vågform generatorer (även kallad funktion generatorer) är användbar för testning och felsökning kretsar. Jag använder dem ofta för att testa frekvenssvaret av elektronikkomponenter som op förstärkare och sensorer. Denna vågform generator drivs av en...

Arduino vågform Generator sköld

Vågform generatorer (även kallad funktion generatorer) är användbar för testning och felsökning kretsar. De kan användas för att testa frekvenssvaret av elektroniska komponenter som op förstärkare och sensorer eller att karakterisera och felsöka ljud...

Arduino som en närhet detektor

Arduino styrelser kan upptäcka inställning av din hand från flera inches bort (ingen delar behövs), de kan också prata. Demonstrationen koden för varje förmåga och två arbetande projekt, skyddsanordning och TalkClock, ingår i DPD.zip.Ta en stund och...

Arduino stoppljus webbserver

på den plats jag arbetar, använder vi xymon för att övervaka våra servrar. Alla tjänster övervakas är viktiga, men vi ville ha en separat indikator att helt enkelt visa den allmänna hälsan hos de mest kritiska system. Dessutom kom vi upp med följande...

Ljuskänsliga Timing IR LED Control System baserat på Arduino

ICStation Team presentera denna Photosensitive timing infraröd LED control system. Detta system använder DC5V spänning för att arbeta. När ljusintensiteten är svag och någon visas i området infraröd, kommer att LED vara på. Medan miljömässiga ljusint...

Låter lyhörd LED ram

Detta är en produkt som jag kom till craft i min digitala multimedier klass. Projektet var till en punkt att vara en lösning på ett långvarigt problem för mig. Problemet är att när på en dator jag använder ljud bevis hörlurar och hade en tendens att...