Styr dina ljus som en geek med dessa Arduino-projekt
Det har aldrig varit fler sätt att tända ditt hem. Lågdrivna LED-remsor och glödlampor är inte bara billiga, men kan styras på ett flertal fantastiska sätt som gör att du känner dig som den ultimata rymdskeppskaptenen, galen vetenskapsman eller ondskurig skurk - beroende på dina prioriteringar i livet.
De flesta LED-remsor har en infraröd fjärrkontroll. Dessa är användbara av uppenbara skäl, men med hjälp av en Arduino kan istället lägga till funktionalitet. (Om du precis börjat med Arduino, se först på vår nybörjarguide. Komma igång med Arduino: En nybörjarhandbok Komma igång med Arduino: En nybörjarhandbok Arduino är en öppen prototypplattform för öppen källkod baserad på flexibel och enkel att använda hårdvara och mjukvara. Den är avsedd för artister, designers, hobbyister och alla som är intresserade av att skapa interaktiva objekt eller miljöer. Läs mer).
Vad sägs om att kontrollera dina ljus med din röst? Vad sägs om lampor som pågår automatiskt när du kommer hem på kvällen? Stämningsbelysning styrd av andras humör? Hur sänker det långsamt till dagen med ett konstgjort soluppgångs ljud?
I den här artikeln kommer vi att täcka dem alla och några fler. Du kan bygga nästan varje projekt här med enkla komponenter och ett grundläggande grepp om kodning, och kan till och med kombinera dem tillsammans.
Ge det en hand
Låt oss börja med en gammal favorit, klaffen. Instruktörsanvändare MertArduino har skapat en klappbrytare som fäster till vilken lampa som helst som använder en relämodul tillsammans med en ljudsensormodul, som alla drivs av en Arduino Uno.
Du kan använda nästan alla Arduino-kompatibla brädor till det här projektet, minska storleken ännu mer. Om du bestämmer dig för att bygga detta, skulle jag kanske föreslå att du gör ett lite säkrare hölje än kartongen som en har!
Perfekt för att se coolt ut i ett rum, mindre perfekt om du sannolikt kommer att få en applausrunda när du kommer dit.
Fånga en våg
Science fiction är full av häftiga saker som händer när hjälten så mycket som smäller ett finger. Oavsett om det är de futuristiska handkontrollerade skärmarna från Minoritetsrapport, eller förmågan att skjuta media från handenheter på stora skärmar i Expansen, Det verkar som att gester talar högre än ord.
Francisco Castro gjorde en snygg lampa med enkla material - lampskärmen är en vacker enkel design gjord av papper. Du kan kolla in handledningen för projektet på Gör hemsidan här.
Instructables användare admarschoonen tog den här designen ytterligare genom att skapa en uppdaterad version av Francis lampa. Han införde en kapacitiv pekskärm i varje hörn för att ändra lampans färg. Den här gången är kretskortet inrymt i en gammal glaslampa från IKEA. Du kan hitta en detaljerad beskrivning av hur man ska göra för det här projektet här.
Ge det lite färg
Som nämnts i introen till denna artikel kommer många LED-remsor med en billig fjärrkontroll för att styra sin färg och ljusstyrka, men de är beroende av synhåll för att fungera. Ett mycket bekvämare sätt att styra LED-remsor är över Wi-Fi. Detta betyder naturligtvis att din LED-kontroller också behöver kommunicera via Wi-Fi. Medan det finns skärmar tillgängliga för Arduino boards, varför inte få något billigt, Arduino-kompatibelt, med Wi-Fi-kapacitet redan inbyggd? Vi har täckt NodeMCU Möt Arduino Killer: ESP8266 Möt Arduino Killer: ESP8266 Vad händer om jag sa till dig att det finns en Arduino-kompatibel dev-kort med inbyggd Wi-Fi för mindre än $ 10? Jo, det finns det. Läs mer (ESP8266) ombord före och det är en fast favorit för många av våra projekt.
Rui Santos skapade en stämningslampa, som kan styras av en webbläsare ansluten till sitt hem Wi-Fi, för under $ 10. Kolla in hur du guidar på Random Nerd Tutorials hemsida.
Med tanken på stämningsbelysning ännu ett steg längre, användarvänliga instruktörer fjordcarver har skapat en “Kameleon lampa” vilket ändrar färg baserat på vad den ser på ytan nedan. Byggnaden använder ett ljuskänsligt motstånd, liksom röda, blå och gröna lysdioder för att detektera och reproducera färg. Se den fullständiga instruktionsboken - med handritna diagram, inte mindre - för projektdetaljerna.
Ge det lite rytm
Ett annat alternativ för att supa upp din belysning gör det reaktivt mot vad du lyssnar på. Så nostalgisk som LED-mätaren på min barndoms stereo system hoppar från gula till röda kan vara, kan vi göra mycket bättre nu.
Ovanstående video är av Miska Karvonen, och du kan se hur han utformade den här reaktiva LED-belysningen för att fungera med nästan vilken ljudinställning som helst på Instruktionssidan om projektet. Han används individuellt adresserbara Neopixels (även kända som WS2812B) remsor.
Styr det från din telefon
Smartphones har blivit allestädes närvarande, till den punkten att ha en gammal skoltelefon ses som en sällsynthet. Medan kontrollerad teknik från din telefon är en av de vanligaste hemautomatiseringsprojekten Komma igång med OpenHABs hemautomation på Raspberry Pi Komma igång med OpenHAB Hemautomatisering på Raspberry Pi OpenHAB är en mogen, öppen källkodsautomatiseringsplattform som körs på en mängd olika hårdvaror och är protokoll agnostic, vilket innebär att det kan anslutas till nästan vilken hemautomatiseringsutrustning som helst på marknaden idag. Läs mer, det kan fortfarande vara en ganska skrämmande uppgift för alla som inte känner till nätverk.
Lyckligtvis finns det företag som tillhandahåller en molntjänst som gör det möjligt för oss att ta itu med detta problem. Jag har nyligen gjort en inledande artikel Komma igång med Blynk: Simple DIY IoT-enheter Komma igång med Blynk: Simple DIY IoT-enheter Blynk är en tjänst för internet av saker (IoT) som är utformad för att göra fjärrkontroll och läsa sensordata från dina enheter så snabbt och enkelt som möjligt. Läs mer på Blynk - en tjänst som är utformad för att göra det enklare att ansluta till internetaktiverade enheter var som helst. De har förbättrats på tjänsten sedan den här artikeln skrevs, och för en lättanpassad molnbaserad automationstjänst är det en bra utgångspunkt.
Ge det en tid och en plats
Ibland vill du bara att lamporna ska komma på en viss tid. I en tidigare artikel täckte James hur man skapade ett Arduino-powered soluppgångslarm och nattljus Arduino Night Light och Sunrise Alarm Project Arduino Nattljus och Sunrise Alarm Project Idag kommer vi att göra en soluppgång väckarklocka, som försiktigt och långsamt väcker dig utan att tillgripa en offensiv brusmaskin. Läs mer, vilket sakta fördröjer dig till dagen med ljus som tona in över tiden och tänds när det upptäcker rörelse på natten. Det ger också bra hundfotograferingsbelysning.
Det är värt att notera att om du ska bygga detta projekt bör du använda logisk nivå MOSFETS (som IRL540N eller något liknande) så att du inte stöter på samma problem som han gjorde!
För att ta idén om tidsbestämda ljus ännu längre, kan vi använda IFTTT (If This Then That). IFTTT låter dig automatisera tekniken Den ultimata IFTTT-guiden: Använd webens mest kraftfulla verktyg som ett proffs Den ultimata IFTTT-guiden: Använd webens mest kraftfulla verktyg som ett proffs om det då, även känt som IFTTT, är en gratis webbaserad tjänst till få dina appar och enheter att fungera tillsammans. Är du osäker på hur du bygger din applet? Följ med denna guide. Läs mer, så att du kan koppla nästan allt från smart home och säkerhetssystem, sociala nätverk och smarta telefoner. Du hittar tusentals “recept” redan för automatiserade lösningar, med många smarta hemmaprodukter från hylle som stöds Fantastiska saker du kan göra med smarta apparater och IFTTT Fantastiska saker du kan göra med smarta apparater och IFTTT Varje smart apparat levereras med en uppsättning instruktioner. Men tack vare IFTTT kan man effektivisera många av dessa processer så att de alla blir kopplade till varandra. Läs mer .
IFTTTs Maker-kanal låter dig utlösa dina egna DIY-projekt. Genom att skicka en webbförfrågan till en molntjänst som Blynk och thinger.io (eller din egen webbserver om du har en) kan du utlösa förändringar i ditt hemsystem på olika sätt.
Till exempel genom att ändra denna handledning av Alvaro Luis Bustamante om att använda IFTTT med thinger.io kan du lägga till platsbaserad kontroll för din belysning. I stället för att Twitter är den Om åtgärd, använd Android-kanalen för att upptäcka när telefonen ansluts till ditt hem Wi-Fi-nätverk.
I kommentarerna i samma handledning beskriver Alvaro hur man ändrar webbförfrågan för att instruera din NodeMCU att göra budgivning.
Prata med det!
Höjdpunkten för geekiska kontrollmetoder är röststyrning. Medan det finns mer komplexa metoder (hjärnkontroll, vem som helst?), Pratar du med hårdvara är stapeln av sci-fi och det bästa sättet att kanalisera ditt inre Jean-Luc Picard.
I en tidigare artikel Hur man gör ett DIY-styrt Wi-Fi-ljus Så här gör du ett DIY-styrt Wi-Fi-ljus I den här guiden kommer du att lära dig hur du skapar ett Wi-Fi-kontrollerbart ljus och kontrollerar det med Siri. Läs mer, vi täckte hur man använder Siri tillsammans med en Raspberry Pi och en NodeMCU styrelse för att styra ett ljus helt genom röst.
Sedan den här handledningen har Amazon Echo släppts och skjutit röstkommandon till en mycket mer tillgänglig och kraftfull kontrollmetod. I en artikel om hackster.io skapade Carlos Martin en röststyrd RGB LED-inställning för sitt kök, kontrollerat med Alexa.
Denna inställning är ganska elegant eftersom den använder sig av en billig infraröd styrd LED-remsa och använder ett partikelpappskort för att generera IR-koder för att ändra ljusstyrka och nyanser av belysningen, så att du fortfarande kan använda den ursprungliga fjärrkontrollen och kringgå Behov av hårdhackhackning. Du kan göra detsamma med en NodeMCU, vilket skulle vara ännu billigare.
Låt ljuset prata med dig istället
Hittills har vi tittat på sätt som du kan styra dina lampor direkt, men vad sägs om att överföra kontrollen över till någon annan. Låter galet, eller hur? Du kan få bilder av dina lampor att blinka på och av hela tiden på dagen och natten i ett slags hemsökt scenario som påminner om en scen i Mr Robot Hur man får ett smart hem som i Robot Hur man får ett smart hem som i Robot Låt oss ta en titt på den smarta hemhårdvaran som presenteras scen för scen i en Mr Robot tv-episod och se vad vi kan ta reda på. Läs mer .
Nej, det jag föreslår är lite mer kontrollerat. Kaustubh Agarwal utformade en enkel färgbyte lampa, med nyans bestämd av en IFTTT sökning av Twitter-taggar. Färgen ändras beroende på Twitter-användarnas allmänna humör.
Denna exakta samma inställning kan användas för något ännu mer specifikt: du kan göra ditt ljus förändras när du nämns med namn, eller du gillar eller retweetad.
Gör din dimmer smart
De flesta av dessa hittills har koncentrerat sig på LED-belysning, men du kan även använda din Arduino för att styra AC dimmerljus. Instructables användare Jestin_Cubetech har satt ihop ett projekt med Arduino och Raspberry Pi för att styra glödlampans ljusstyrka med hjälp av pulsbreddsmodulering (PWM).
Du kan hitta hela projektet här, men som en kommentar nämner skulle det vara värt att fästa en kylfläns till MOSFET i kretsen för att förhindra överhettning.
Så där har vi det, gå ut och kontrollera dina ljus som kaptenen på ditt eget rymdskepp! Denna artikel repor skarpar ytan på de många sätten du kan anpassa din uppsättning, och jag ser fram emot att se vilka unika saker som samhället kommer att komma överens med för att kontrollera sina ljus på allt mer komplicerade sätt. Gå ut och var kreativ!
Har du gjort en konstig och underbar heminställning för din belysning? Planerar du ett projekt och undrar var du ska börja? Låt oss veta i kommentarerna nedan!
Utforska mer om: Arduino, LED-lampor, fjärrkontroll, Smart Lighting, Smart Sensor.