Kontroller lysene dine som en geek med disse Arduino-prosjektene

Visste du at du kan bruke en Arduino til å kontrollere lysene i hjemmet ditt? I denne artikkelen dekker vi mange eksempler, og de krever bare noen enkle komponenter og grunnleggende kodingskunnskaper.

Visste du at du kan bruke en Arduino til å kontrollere lysene i hjemmet ditt?  I denne artikkelen dekker vi mange eksempler, og de krever bare noen enkle komponenter og grunnleggende kodingskunnskaper.
Annonse

Det har aldri vært flere måter å lyse hjemmet ditt på. Lavdrevne LED-striper og pærer er ikke bare billige, men kan styres på en rekke fantastiske måter som vil la deg føle deg som den ultimate stjerneskipkapteinen, sint forsker eller ond skurk - avhengig av dine prioriteter i livet.

De fleste LED-striper leveres med en infrarød fjernkontroll. Disse er nyttige av åpenbare årsaker, men bruk av en Arduino kan i stedet legge til funksjonalitet. (Hvis du bare er i gang med Arduino, må du først se over vår nybegynners guide. Komme i gang med Arduino: En nybegynnersveiledning Komme i gang med Arduino: En nybegynnersguide Arduino er en åpen kilde elektronikk prototyping plattform basert på fleksibel, brukervennlig maskinvare og programvare. Det er ment for artister, designere, hobbyister og alle som er interessert i å lage interaktive objekter eller miljøer. Les mer).

Hva med å kontrollere lysene dine med stemmen din? Hva med lys som skjer automatisk når du kommer hjem om natten? Stemningsbelysning styrt av andres humør? Hvordan smelter sakte inn i dagen med en kunstig soloppgangssignal?

I denne artikkelen vil vi dekke dem alle, og noen få flere. Du kan bygge nesten hvert prosjekt her med enkle komponenter og en grunnleggende forståelse av koding, og kan til og med kombinere dem sammen.

Gi den en hånd

La oss starte med en gammel favoritt, klaffen. Instruksjonsbruker MertArduino har laget en klappbryter som festes til en hvilken som helst lampe som bruker en relémodul sammen med en lydsensormodul, alle drevet av en Arduino Uno.

Du kan bruke nesten alle Arduino-kompatible kort til dette prosjektet, og redusere størrelsen enda mer. Hvis du bestemmer deg for å bygge dette, vil jeg kanskje foreslå å lage en litt sikrere innkapsling enn kartongen en kjennetegnet!

Perfekt til å se kult å gå inn i et rom, mindre perfekt hvis du sannsynligvis vil motta en applausrute når du kommer dit.

Fang en bølge

Science fiction er full av kule ting som skjer når helten så mye som en finger. Enten det er de futuristiske håndkontrollerte skjermene fra Minority Report, eller muligheten til å skyte media fra håndholdte enheter på store skjermer i The Expanse, ser det ut til at gestene snakker høyere enn ord.

Francisco Castro laget en stilig lampe med enkle materialer - lampeskjermet selv er en vakkert enkel design laget av papir. Du kan sjekke ut opplæringen for dette prosjektet på Lag nettsiden her.

Instructables bruker admarschoonen tok denne utformingen ytterligere ved å lage en oppdatert versjon av Francisco's lampe. Han innlemmet et kapasitivt berøringspanel på hvert hjørne for å endre lampens farge. Denne gangen er kretsen plassert inne i en gammel glasslampe fra IKEA. Du finner en detaljert veiledning for dette prosjektet her.

Kontroller lysene dine som en geek med disse Arduino-prosjektene admarschoonen gestelampe 670
Bildekreditt: admarschoonen via Instructables

Gi det litt farge

Som nevnt i innledningen til denne artikkelen, kommer mange LED-striper med en billig fjernkontroll for å kontrollere farge og lysstyrke, men disse er avhengig av synsfeltet. En mye mer praktisk måte å styre LED-striper på er over Wi-Fi. Dette betyr selvsagt at LED-kontrolleren din også må kommunisere med Wi-Fi. Mens det er skjold tilgjengelig for Arduino boards, hvorfor ikke få noe billig, Arduino kompatibel, med Wi-Fi-funksjonalitet allerede innebygd? Vi har dekket NodeMCU Møt Arduino Killer: ESP8266 Møt Arduino Killer: ESP8266 Hva om jeg fortalte deg at det er et Arduino-kompatibelt dev-kort med innebygd Wi-Fi for mindre enn $ 10? Vel, det er det. Les mer (ESP8266) styret før, og det er en fast favoritt for mange av våre prosjekter.

Rui Santos opprettet en stemningslampe, som kan styres av en hvilken som helst nettleser som er koblet til sitt hjem Wi-Fi, for under $ 10. Sjekk ut veiledningen på Random Nerd Tutorials nettsted.

Ved å ta ideen om stemningsbelysning enda et skritt videre, har Instructables brukerfjordcarver opprettet en "Chameleon Lamp" som endrer farge basert på hva den ser på overflaten nedenfor. Bygningen bruker en lysfølsom motstand, samt røde, blå og grønne lysdioder for å oppdage og reprodusere farge. Se den fulle instruksjonene - med håndtegnede diagrammer, ikke mindre - for prosjektdetaljer.

Kontroller lysene dine som en geek med disse Arduino-prosjektene kameleonlampe 670
Bildekreditt: Fjordcarver via Instructables

Gi det litt rytme

Et annet alternativ for å suppe belysningen gjør det reaktivt på det du lytter til. Som nostalgisk som LED-måleren på min barndoms stereoanlegg hopper fra gul til rød kan være, kan vi gjøre mye bedre nå.

Videoen ovenfor er av Miska Karvonen, og du kan se hvordan han designet denne reaktive LED-belysningen til å fungere med nesten alle lydoppsett på Instruksjonssiden om prosjektet. Han har brukt individuelt adresserbare Neopixels (også kjent som WS2812B) strimler.

Kontroller det fra telefonen

Smarttelefoner har blitt allestedsnærværende, til det punktet at å ha en gammel skole telefon er sett som en sjeldenhet. Mens styring av teknologi fra telefonen din er en av de vanligste hjemmautomatiseringsprosjektene Komme i gang med OpenHAB Home Automation on Raspberry Pi Komme i gang med OpenHAB Home Automation on Raspberry Pi OpenHAB er en moden, åpen kildekode hjemmeautomatiseringsplattform som kjører på en rekke maskinvare og er protokoll agnostisk, noe som betyr at den kan koble til nesten hvilken som helst hjemmevirksomhets maskinvare på markedet i dag. Les mer, det kan fortsatt være en ganske skremmende oppgave for alle som ikke er kjent med nettverk.

Heldigvis finnes det selskaper som tilbyr en skygtjeneste som gjør at vi kan stoppe dette problemet. Jeg har nylig gjort en introduksjonsartikkel Komme i gang med Blynk: Enkle DIY IoT-enheter Komme i gang med Blynk: Simple DIY IoT-enheter Blynk er en Internett-tjeneste (IoT) -tjeneste designet for å gjøre fjernkontroll og lese sensordata fra enhetene dine så raskt og enkelt. som mulig. Les mer om Blynk - en tjeneste som er utformet for å gjøre det enklere å koble til internettaktiverte enheter fra hvor som helst. De har forbedret seg på tjenesten siden denne artikkelen ble skrevet, og for en lett å sette opp skybasert automatiseringstjeneste er det et flott utgangspunkt.

Gi det en tid og et sted

Noen ganger vil du bare at lysene skal komme på en bestemt tid. I en tidligere artikkel dekket James hvordan man lager en Arduino-drevet soloppgangsalarm og nattlys Arduino Night Light og Soloppgang Alarmprosjekt Arduino Night Light og Sunrise Alarm Project I dag skal vi lage en soloppgangsvekkerklokke som forsiktig og sakte vil vekke deg uten å benytte seg av en støtende støymaskin. Les mer, som langsomt letter deg til dagen med lys som fades inn over tid, og slår på et lys når det oppdager bevegelse om natten. Det gir også god hundfotograferingsbelysning.

Kontroller lysene dine som en geek med disse Arduino-prosjektene soloppgangslarm 670

Det er verdt å merke seg at hvis du skal bygge dette prosjektet, bør du bruke logisk nivå MOSFETS (for eksempel IRL540N eller noe lignende) slik at du ikke løper inn i de samme problemene som han gjorde!

For å ta ideen om tidsbestemte lys enda lenger, kan vi bruke IFTTT (If This Then That). IFTTT lar deg automatisere teknologi Den ultimate IFTTT-guiden: Bruk nettets mest kraftfulle verktøy som et proff Den ultimate IFTTT-guiden: Bruk nettets mest kraftfulle verktøy som et proffs Hvis dette da, også kjent som IFTTT, er en gratis nettbasert tjeneste for å få appene dine og enhetene til å fungere sammen. Ikke sikker på hvordan du bygger appleten din? Følg med denne veiledningen. Les mer, slik at du kan knytte nesten alt fra smart hjemme og sikkerhetssystemer, til sosiale nettverk og smarte telefoner. Du finner tusenvis av "oppskrifter" allerede for automatiserte løsninger, med mange hylle smarte hjemmeprodukter støttet fantastiske ting du kan gjøre med smarttelefoner og IFTTT fantastiske ting du kan gjøre med smart hvitevarer og IFTTT Hver smart enhet leveres med et sett med instruksjoner. Men takket være IFTTT kan man strømlinjeforme mange av disse prosessene slik at de alle blir koblet til hverandre. Les mer .

IFTTTs Maker-kanal lar deg utløse dine egne DIY-prosjekter også. Ved å sende en webforespørsel til en skygtjeneste som Blynk og thinger.io (eller din egen webserver hvis du har en), kan du utløse endringer i hjemmet ditt på flere måter.

For eksempel, ved å modifisere denne veiledningen av Alvaro Luis Bustamante om bruk av IFTTT med thinger.io, kan du legge til plasseringskontroll til belysningen din. I stedet for at Twitter er If- handlingen, bruker du Android-kanalen til å oppdage når telefonen din legger til ditt hjemmenettverk.

Kontroller lysene dine som en geek med disse Arduino-prosjektene ifttt android 670

I kommentarene til den samme opplæringen beskriver Alvaro hvordan du endrer webforespørselen for å instruere NodeMCU til å gjøre budgivning.

Kontroller lysene dine som en geek med disse Arduino-prosjektene nodeMCU ifttt 670
Bildekreditt: alvarolb via Thinger.io

Snakk med det!

Høydepunktet av geeky kontrollmetoder er talestyring. Selv om det er mer komplekse metoder (hjernekontroll, noen?), Er det å snakke med maskinvare, det er helt gratis, og den beste måten å kanalisere din indre Jean-Luc Picard på.

I en tidligere artikkel Hvordan lage et DIY-kontrollert Wi-Fi-lampe Hvordan lage et DIY-kontrollert Wi-Fi-lys I denne veiledningen skal du lære å lage et Wi-Fi kontrollerbart lys og kontrollere det med Siri. Les mer, vi dekket hvordan du bruker Siri sammen med en Raspberry Pi og et NodeMCU bord for å kontrollere et lys helt av stemme.

Siden denne opplæringen har Amazon Echo blitt utgitt, og skyver talekommandoer til en mye mer tilgjengelig og kraftig kontrollmetode. I en artikkel om hackster.io skapte Carlos Martin et stemmestyrt RGB LED-oppsett for sitt kjøkken, kontrollert ved hjelp av Alexa.

Dette oppsettet er ganske elegant da det bruker en billig infrarød kontrollert LED-stripe og bruker et partikkelfotonbrett til å generere IR-koder for å endre lysstyrken og fargen på belysningen, slik at du fortsatt kan bruke den originale fjernkontrollen og omgå trenger for maskinvare hacking. Du kan gjøre det samme med en NodeMCU, som ville være enda billigere.

La lyset snakke med deg i stedet

Så langt har vi sett på måter du kan styre lysene dine direkte, men hva med å gi den kontrollen over til noen andre. Høres gal, ikke sant? Du kan få bilder av lysene dine å blinke av og på hele tiden på dagen og natten i et slags hjemsøkt hus scenario som minner om en scene i Mr. Robot Hvordan få et smart hjem som i Robot Hvordan få et smart hjem Som i Mr Robot La oss ta en titt på den smarte hjemmehardwarefunksjonen, scene-by-scene, i en Mr. Robot tv-episode, og se hva vi kan finne ut. Les mer .

Nei, det jeg foreslår er litt mer kontrollert. Kaustubh Agarwal designet en enkel fargeskiftelampe, med fargetone bestemt av en IFTTT-søk på Twitter-koder. Fargen endres avhengig av det generelle stemningen til Twitter-brukere.

Kontroller lysene dine som en geek med disse Arduino-prosjektene humørlampe 670
Bilde Kreditt: Kaustubh Agarwal via Arduino Opprett

Dette nøyaktig samme oppsettet kan brukes til noe enda mer spesifikt: du kan gjøre lysendringen din når du blir nevnt ved navn, eller du liker eller retweetes.

Gjør din dimmer smart

De fleste av disse så langt har konsentrert seg om LED-belysning, men du kan også bruke din Arduino til å kontrollere også AC-dimmerlys. Instruksjonsbruker Jestin_Cubetech har satt sammen et prosjekt ved hjelp av Arduino og Raspberry Pi for å kontrollere lysstyrken på pæren ved hjelp av pulsbreddemodulasjon (PWM).

Du kan finne hele prosjektet her, men som en kommentar nevner, ville det være verdt å feste en kjøleskum til MOSFET i kretsen for å forhindre overoppheting.

Så der har vi det, gå ut og kontroller lysene dine som kapteinen på ditt eget romskip! Denne artikkelen skraper knapt overflaten på de mange måtene du kan tilpasse oppsettet ditt, og jeg gleder meg til å se hvilke unike ting samfunnet kommer til å gjøre for å kontrollere lysene sine på stadig mer kompliserte måter. Gå frem og vær kreativ!

Har du laget et merkelig og flott hjemmeoppsett for din belysning? Planlegger du et prosjekt og lurer på hvor du skal begynne? Gi oss beskjed i kommentarene nedenfor!

In this article