Bedien je lichten als een nerd met deze Arduino-projecten

Wist je dat je een Arduino kunt gebruiken om de lichten in je huis te besturen? In dit artikel behandelen we vele voorbeelden, en ze vereisen slechts enkele eenvoudige componenten en basiscoderingskennis.

Wist je dat je een Arduino kunt gebruiken om de lichten in je huis te besturen?  In dit artikel behandelen we vele voorbeelden, en ze vereisen slechts enkele eenvoudige componenten en basiscoderingskennis.
Advertentie

Er zijn nog nooit meer manieren geweest om uw huis te verlichten. Ledstrips en -lampen met een laag vermogen zijn niet alleen goedkoop, maar kunnen ook op een groot aantal geweldige manieren worden bestuurd, waardoor u het gevoel krijgt de ultieme kapitein van het ruimteschip, een gekke wetenschapper of een kwade schurk te zijn - afhankelijk van uw prioriteiten in het leven.

De meeste LED-strips worden geleverd met een infraroodafstandsbediening. Deze zijn handig om voor de hand liggende redenen, maar het gebruik van een Arduino kan functionaliteit toevoegen. (Als je net begint met Arduino, kijk dan eerst eens naar onze beginnershandleiding Aan de slag met Arduino: een beginnershandleiding Aan de slag met Arduino: een beginnersgids Arduino is een open-source prototypeplatform voor elektronica op basis van flexibel, gebruiksvriendelijk gebruik hardware en software. Het is bedoeld voor kunstenaars, ontwerpers, hobbyisten en iedereen die geïnteresseerd is in het maken van interactieve objecten of omgevingen. Lees meer).

Hoe zit het met het besturen van uw lichten met uw stem? Hoe zit het met lichten die automatisch oplichten als je 's nachts thuiskomt? Stemmingsverlichting gecontroleerd door de stemming van iemand anders? Hoe wordt langzaam de dag verlicht met een kunstmatig zonsopganggeluid?

In dit artikel behandelen we ze allemaal, en nog een paar meer. Je kunt bijna elk project hier bouwen met eenvoudige componenten en een basiskennis van coderen en ze zelfs samen combineren.

Geef het een handje

Laten we beginnen met een oude favoriet, de klepel. Instructables-gebruiker MertArduino heeft een kleppenschakelaar gemaakt die op elke lamp kan worden aangesloten met behulp van een relaismodule en een geluidssensormodule, allemaal aangedreven door een Arduino Uno.

Je zou bijna elk Arduino-compatibel bord voor dit project kunnen gebruiken, waardoor je het formaat nog verder kunt verkleinen. Als je besluit om dit te bouwen, zou ik je kunnen voorstellen om een ​​iets veiliger behuizing te maken dan de kartonnen die er is!

Perfect om er cool uit te zien wandelen in een kamer, minder perfect als je waarschijnlijk een applaus krijgt als je er bent.

Vang een golf

Science fiction zit vol met leuke dingen die gebeuren wanneer de held zo veel als een vinger beweegt. Of het nu de futuristische handbediende schermen van Minority Report zijn of de mogelijkheid om media van handheld-apparaten op grote schermen in The Expanse te schieten, het lijkt erop dat gebaren meer zeggen dan woorden.

Francisco Castro maakte een stijlvolle lamp met eenvoudige materialen - de lampenkap zelf is een prachtig eenvoudig ontwerp gemaakt van papier. Je kunt de tutorial voor dit project bekijken op de Make-website hier.

Instructables-gebruiker admarschoonen heeft dit ontwerp nog verder verbeterd door een bijgewerkte versie van Francisco's lamp te maken. Op elke hoek verwerkte hij een capacitief aanraakpaneel om de kleur van de lamp te veranderen. Deze keer is het circuit ondergebracht in een oude glazen lamp van IKEA. U kunt hier een gedetailleerde uitleg vinden voor dit project.

Bedien je lichten als een nerd met deze Arduino Projects admarschoonen gesture lamp 670
Image Credit: admarschoonen via Instructables

Geef het wat kleur

Zoals vermeld in de inleiding van dit artikel, hebben veel LED-strips een goedkope afstandsbediening om hun kleur en helderheid te regelen, maar deze zijn afhankelijk van de gezichtslijn om te bedienen. Een veel gemakkelijkere manier om LED-strips te bedienen is via Wi-Fi. Dit betekent natuurlijk dat uw LED-controller ook moet communiceren via Wi-Fi. Hoewel er schermen beschikbaar zijn voor Arduino-kaarten, waarom niet iets goedkoops kopen, Arduino-compatibel, met Wi-Fi-mogelijkheden al ingebouwd? We hebben de NodeMCU besproken. Maak kennis met de Arduino-moordenaar: ESP8266 Maak kennis met de Arduino-moordenaar: ESP8266 Wat als ik u vertelde dat er een Arduino-compatibel dev-bord is met ingebouwde Wi-Fi voor minder dan $ 10? Welnu, dat is er. Read More (ESP8266) bord eerder en het is een favoriet bij veel van onze projecten.

Rui Santos creëerde een sfeerlamp, die kan worden aangestuurd door elke browser die is verbonden met zijn Wi-Fi, voor minder dan $ 10. Bekijk de handleiding op de Random Nerd Tutorial-website.

Door het idee van sfeerverlichting nog een stap verder te nemen, heeft Instructables user fjordcarver een "Chameleon Lamp" gemaakt die van kleur verandert op basis van wat hij op het oppervlak hieronder ziet. De build maakt gebruik van een lichtgevoelige weerstand, evenals rode, blauwe en groene LED's om kleur te detecteren en reproduceren. Zie de volledige Instructable - met de hand getekende diagrammen niet minder - voor de details van het project.

Bedien je lichten als een nerd met deze Arduino Projects kameleonlamp 670
Image Credit: fjordcarver via Instructables

Give It Some Rhythm

Een ander alternatief om je verlichting op te frissen, is door hem reactief te maken naar wat je aan het beluisteren bent. Zo nostalgisch als de LED-meter op mijn stereosysteem in de kindertijd die van het geel in het rood springt, kan het nu veel beter.

De bovenstaande video is van Miska Karvonen, en je kunt zien hoe hij deze reactieve LED-verlichting heeft ontworpen om met bijna elke audio-installatie op de Instructables-pagina over het project te werken. Hij heeft afzonderlijk adresseerbare Neopixels-strips (ook bekend als WS2812B) gebruikt.

Bedien het vanaf uw telefoon

Smartphones zijn alomtegenwoordig geworden, tot het punt dat het hebben van een telefoon van een oude school wordt gezien als een zeldzaamheid. Terwijl het besturen van technologie vanaf uw telefoon een van de meest voorkomende projecten voor huisautomatisering is Aan de slag met OpenHAB Home Automation op Raspberry Pi Aan de slag met OpenHAB Home Automation op Raspberry Pi OpenHAB is een volwassen, open source domotica-platform dat op verschillende hardware draait en is protocol agnostisch, wat betekent dat het verbinding kan maken met bijna elke huisautomatiseringshardware die tegenwoordig op de markt is. Lees Meer, het kan nog steeds een vrij angstaanjagende taak zijn voor iedereen die niet bekend is met netwerken.

Gelukkig zijn er bedrijven die een cloudservice bieden waarmee we dit probleem kunnen omzeilen. Ik heb onlangs een inleidend artikel gegeven Aan de slag met Blynk: Eenvoudige doe-het-zelverheden Aan de slag met Blynk: eenvoudige DIY IoT-apparaten Blynk is een Internet of Things (IoT) -service die is ontworpen om op afstand controle en het lezen van sensorgegevens van uw apparaten zo snel en gemakkelijk mogelijk te maken als mogelijk. Lees meer over Blynk - een service die is ontworpen om overal waar u maar wilt verbinding te maken met apparaten met internettoegang. Ze hebben de service verbeterd sinds dat artikel is geschreven, en voor een eenvoudig op te zetten cloudgebaseerde automatiseringsservice is het een geweldig startpunt.

Geef het een tijd en een plaats

Soms wil je gewoon dat de lichten op een bepaald moment gaan branden. In een vorig artikel behandelde James hoe je een Arduino aangedreven zonsopgangalarm en nachtlampje kunt maken Arduino Night Light en Sunrise Alarm Project Arduino Night Light en Sunrise Alarm Project Vandaag maken we een zonsopgangwekker, die je langzaam en langzaam wakker maakt zonder zijn toevlucht te nemen tot een aanstootgevend lawaai makende machine. Lees Meer, dat je langzaam de dag in laat komen met lichten die na verloop van tijd vervagen, en een lampje aangaat wanneer het beweging detecteert in de nacht. Het zorgt ook voor fantastische fotografie van hondenfotografie.

Bestuur je lichten als een nerd met deze Arduino Projects sunrise alarm 670

Het is vermeldenswaard dat als je dit project gaat bouwen, je logische level MOSFETS (zoals de IRL540N of iets dergelijks) moet gebruiken, zodat je niet dezelfde problemen tegenkomt die hij deed!

Om het idee van getimede lichten nog verder te nemen, kunnen we IFTTT gebruiken (If This Then That). Met IFTTT kunt u de technologie automatiseren De ultieme IFTTT-gids: gebruik de krachtigste tool van het web als een professional De ultieme IFTTT-gids: gebruik de krachtigste tool van het web als een professional Als This Then That, ook bekend als IFTTT, is een gratis webgebaseerde service voor zorg dat uw apps en apparaten samenwerken. Weet je niet zeker hoe je je applet moet maken? Volg deze gids. Meer lezen, zodat u bijna alles kunt koppelen, van slimme huis- en beveiligingssystemen tot sociale netwerken en smartphones. Je zult duizenden "recepten" al vinden voor geautomatiseerde oplossingen, met veel standaard producten voor smart home ondersteund Verbazingwekkende dingen die je kunt doen met slimme apparaten en IFTTT Verbazingwekkende dingen die je kunt doen met slimme apparaten en IFTTT Elk slim apparaat wordt geleverd met een reeks instructies. Dankzij IFTTT kan men echter veel van deze processen stroomlijnen, zodat ze allemaal met elkaar verbonden raken. Lees verder .

Met het Maker-kanaal van IFTTT kunt u ook uw eigen doe-het-zelfprojecten starten. Door een webverzoek te verzenden naar een cloudservice zoals Blynk en thinger.io (of uw eigen webserver als u die hebt), kunt u op verschillende manieren wijzigingen in uw thuissysteem activeren.

Door bijvoorbeeld deze tutorial van Alvaro Luis Bustamante te wijzigen bij het gebruik van IFTTT met thinger.io, kunt u op locatie gebaseerde bediening aan uw verlichting toevoegen. In plaats van dat Twitter de If- actie is, gebruikt u het Android-kanaal om te detecteren wanneer uw telefoon verbinding maakt met uw Wi-Fi-thuisnetwerk.

Bedien je lichten als een nerd met deze Arduino Projects ifttt android 670

In de opmerkingen van dezelfde zelfstudie beschrijft Alvaro hoe de webaanvraag moet worden gewijzigd om uw NodeMCU opdracht te geven uw biedingen uit te voeren.

Bedien je lichten als een nerd met deze Arduino-projecten nodeMCU ifttt 670
Image Credit: alvarolb via Thinger.io

Praat ermee!

Het summum van geeky-controlemethoden is stembesturing. Hoewel er complexere methoden zijn (hersencontrole, iemand?), Is praten met hardware het hoofdbestanddeel van sci-fi en de beste manier om je innerlijke Jean-Luc Picard te kanaliseren.

In een eerder artikel Hoe maak je een DIY Siri-bestuurd wifi-licht Hoe maak je een DIY Siri-bestuurd wifi-licht? In deze gids leer je hoe je een Wi-Fi bestuurbaar licht en controle kunt creëren het met Siri. Meer lezen, we hebben besproken hoe u Siri samen met een Raspberry Pi en een NodeMCU-kaart kunt gebruiken om een ​​lamp volledig met uw stem te besturen.

Sinds die tutorial is de Amazon Echo vrijgegeven, waardoor spraakopdrachten werden omgezet in een veel toegankelijkere en krachtigere manier van besturing. In een artikel over hackster.io creëerde Carlos Martin een stemgestuurde RGB LED-opstelling voor zijn keuken, aangestuurd door Alexa.

Deze opstelling is redelijk elegant, omdat deze gebruik maakt van een goedkope infraroodgestuurde LED-strip en een Particle Photon-bord gebruikt om IR-codes te genereren om de helderheid en tint van de verlichting te wijzigen, zodat u nog steeds de originele afstandsbediening kunt gebruiken en de behoefte aan hardware-hacking. Je zou hetzelfde kunnen doen met een NodeMCU, wat nog goedkoper zou zijn.

Laat het Licht in plaats daarvan met je praten

Tot nu toe hebben we gekeken naar manieren waarop je je lichten direct kunt bedienen, maar hoe zou het zijn om die controle over te dragen aan iemand anders. Klinkt gek, toch? Je hebt mogelijk beelden van je lichten die op elk uur van de dag en nacht aan en uit flitsen in een soort van spookhuizencenario dat doet denken aan een scène in Mr. Robot. Hoe een Smart Home te krijgen zoals in Mr Robot Hoe een Smart Home te krijgen Zoals in Mr Robot Laten we eens een kijkje nemen naar de smart home-hardware die scène voor scène in een Mr. Robot tv-aflevering wordt getoond, en kijken wat we kunnen achterhalen. Meer lezen .

Nee, wat ik voorstel is een beetje meer gecontroleerd. Kaustubh Agarwal ontwierp een eenvoudige kleur veranderende lamp, met de tint bepaald door een IFTTT zoektocht naar Twitter-tags. De kleur verandert afhankelijk van de algemene stemming van Twitter-gebruikers.

Bestuur je lichten als een geek met deze Arduino Projects-sfeerlamp 670
Image Krediet: Kaustubh Agarwal via Arduino Create

Deze exact dezelfde opstelling zou kunnen worden gebruikt voor iets specifieks: je zou je licht kunnen veranderen wanneer je bij naam genoemd wordt, of je bent geliefd of geretweet.

Maak uw dimmer slim

De meeste hiervan hebben zich tot nu toe geconcentreerd op LED-verlichting, maar u kunt uw Arduino ook gebruiken om AC-dimlichtlampen te regelen. Instructables-gebruiker Jestin_Cubetech heeft een project samengesteld met behulp van Arduino en Raspberry Pi om de helderheid van een lamp te regelen met behulp van pulsbreedtemodulatie (PWM).

Je kunt het volledige project hier vinden, maar zoals een opmerking vermeldt, zou het de moeite waard zijn om een ​​koelplaat aan de MOSFET in het circuit te bevestigen om oververhitting te voorkomen.

Dus daar hebben we het, ga heen en bestuur je lichten zoals de kapitein van je eigen ruimteschip! Dit artikel krast nauwelijks de oppervlakte van de vele manieren waarop je je opstelling kunt personaliseren, en ik kijk er naar uit om te zien met welke unieke dingen de community zal komen om hun lichten op steeds gecompliceerder manieren te besturen. Ga heen en wees creatief!

Heb je een rare en prachtige thuisopstelling gemaakt voor je verlichting? Plan je een project en vraag je je af waar je moet beginnen? Laat het ons weten in de comments hieronder!

In this article