Kontrollera allt och spara energi med Arduino
Jag använde detta för min egen mycket specifikt problem men det skulle kunna användas för någonting egentligen.
Problemet:
De flesta högtalare är inte smart, och så du måste stänga dem off manuellt, särskilt studio typ monitorhögtalare. På grund av detta när vänster på (om du somnar eller bara glömmer stänga av dem), de slösa bort en hel del makt.
I mitt sovrum setup för spel, filmer, musikproduktion etc. Jag har ett par studiomonitorer och en sub som är alla ganska makt hungrig även när du inte verkligen gör något ljud, så jag gjorde en liten manick som styr dem utifrån när datorn är på, eftersom det är då jag vill ha ljudet. En av mina skärmar också inte sova ordentligt när den har ingen signal, lämnar en hel del ljus i rummet.
Gadget:
Med stift på moderkortet för power LED på min PC, kan Arduino styrelsen upptäcka om min dator är i ett tillstånd där den används som när det LED är att ange att datorn sover eller av. Jag har Arduino kopplade till en trådlös fjärrkontroll för en nätkontakt och programmet pressar bara på och av knappar för mig när strömindikatorn LED tänds eller inaktivera.
Galen inte men, det finns bara en tråd kommer från moderkortet till Arduino och det är super enkel och nybörjare vänlig :)
Har experimenterat mycket med olika projekt att försöka lösa detta problem, kan jag lugnt säga att detta är bättre än mer komplexa sätt att försöka göra något sådant. Känn dig fri att hoppa över detta men om du är intresserad, här är de tidigare over-the-top system jag hade att kontrollera detta:
- Fjärrstyrda elnätet pluggar. Jag glömde att stänga av och på och fungerar inte när du somna lyssna på musik eller vad som helst.
- Arduino Nano med Bluetooth inbäddade inuti fjärrkontrollen med en insomningstimer styrs från en app. Det är i grunden precis som fjärrkontrollen förutom den stängs av efter en timer vilket är irriterande.
- Arduino lyssnar till datorns ljudutgång, inkoppling högtalare när ljud spelas och av 30 sekunder efter det stannar. Högtalarna ta en sekund att slå på så att du missar anmälan ljud, kan stänga av i lugna delar av filmer och det gjorde lite av buller på ljudet från USB-ström.
- Arduino titta på power LED. Det enklaste verkar alltid vara bäst. I princip så länge lampan är på, kommer att högtalarna vara på.
- Avlägsen kontrollerade elnätet pluggar. Min fjärrkontroll liknade detta men olika pluggar. Det bör ingen roll egentligen så länge som den har knappar.
EBay fjärrkontroller
- Arduino ombord. Uno, Nano, Mega, Duemilanove, vad du har verkligen. Jag använde en Duemilanove eftersom jag hade det liggande och jag spara min nano och Teensys för mer utrymme-kritiska projekt.
- Opto isolatorer. Detta är vad som tillåter Arduino att trycka på knapparna på fjärrkontrollen utan att vara elektroniskt ansluten till den. Det använder ljus i stället för el till nära växeln så det ingen spelar roll vad spänning fjärrkontrollen är på. Jag fick min från maplin. Du behöver så många kanaler som knappar du vill att kunna trycka från Arduino (i mitt fall 2).
Optisk Isolator
Perfboard. Bra för att göra en mer robust prototyp men du kan använda en skärbräda i stället.
470 Ohm motstånd x2. Opto-anordningar använder lysdioder inuti så vi behöver ett motstånd att få spänningen just på LED från den Arduino 5v
Några kablar med kvinnliga ändar. Dessa bidra till att moderkortet anslutningen snyggt. Några andra korta kablar behövs också.
Verktyg
- Lödkolv och löd, wire strippor eller clippers.