Controlla le tue luci come un geek con questi progetti Arduino

Sapevi che puoi usare un Arduino per controllare le luci della tua casa? In questo articolo copriamo molti esempi e richiedono solo alcuni componenti semplici e conoscenze di base sulla codifica.

Sapevi che puoi usare un Arduino per controllare le luci della tua casa?  In questo articolo copriamo molti esempi e richiedono solo alcuni componenti semplici e conoscenze di base sulla codifica.
Annuncio pubblicitario

Non ci sono mai stati più modi per illuminare la tua casa. Strisce LED e lampadine a basso consumo non sono solo economiche, ma possono essere controllate in una varietà di modi fantastici che ti faranno sentire come il capitano della nave stellare, uno scienziato pazzo o un malvagio cattivo, a seconda delle tue priorità nella vita.

La maggior parte delle strisce LED è dotata di un telecomando a infrarossi. Questi sono utili per ovvi motivi, ma l'uso di un Arduino può invece aggiungere funzionalità. (Se hai appena iniziato con Arduino, consulta prima la guida per principianti. Guida introduttiva ad Arduino: Guida per principianti Guida introduttiva ad Arduino: Guida per principianti Arduino è una piattaforma di prototipazione elettronica open source basata su flessibile, facile da usare hardware e software. È destinato a artisti, designer, hobbisti e chiunque sia interessato a creare oggetti o ambienti interattivi.

Che ne dici di controllare le luci con la tua voce? Che mi dici delle luci che si accendono automaticamente quando torni a casa la sera? Illuminazione dell'umore controllata dall'umore di qualcun altro? Come si allevia lentamente nel corso della giornata con un suono artificiale del sorgere del sole?

In questo articolo li copriremo tutti, e alcuni altri. Qui puoi costruire quasi tutti i progetti con componenti semplici e una conoscenza di base della codifica, e potresti persino combinarli insieme.

Dagli una mano

Iniziamo con un vecchio preferito, il battaglio. Utente instructables MertArduino ha creato un interruttore batacchio che si collega a qualsiasi lampada utilizzando un modulo relè insieme a un modulo sensore sonoro, il tutto guidato da un Arduino Uno.

È possibile utilizzare quasi tutte le schede compatibili Arduino per questo progetto, riducendo ulteriormente le dimensioni. Se decidi di costruirlo, ti suggerirei di creare una custodia leggermente più sicura rispetto a quella in cartone!

Perfetto per sembrare bello camminare in una stanza, meno perfetto se è probabile ricevere un applauso quando arrivi.

Prendi un'onda

La fantascienza è piena di cose interessanti che accadono ogni volta che l'eroe riesce a sfogliare un dito. Sia che si tratti degli schermi futuristici controllati a mano di Minority Report, sia della possibilità di riprendere media da dispositivi portatili su grandi schermi in The Expanse, sembra che i gesti parlino più delle parole.

Francisco Castro ha realizzato una lampada elegante con materiali semplici: il paralume in sé è un bellissimo design in carta. Puoi consultare il tutorial di questo progetto sul sito web di Make qui.

Admarschoonen utente Instructables ha preso ulteriormente questo progetto creando una versione aggiornata della lampada di Francisco. Ha incorporato un touch panel capacitivo su ogni angolo per cambiare il colore della lampada. Questa volta il circuito è alloggiato all'interno di una vecchia lampada in vetro di IKEA. Puoi trovare una descrizione dettagliata di questo progetto qui.

Controlla le tue luci come un geek con questi progetti Arduino admarschoonen gesture lamp 670
Immagine di credito: admarschoonen via Instructables

Dagli un po 'di colore

Come accennato nell'introduzione a questo articolo, molte strisce LED sono dotate di un telecomando a basso costo per controllarne il colore e la luminosità, ma queste dipendono dalla linea di vista per funzionare. Un modo molto più conveniente per controllare le strisce LED è tramite Wi-Fi. Questo ovviamente significa che il controller LED dovrà anche comunicare tramite Wi-Fi. Mentre ci sono scudi disponibili per le schede Arduino, perché non ottenere qualcosa di economico, compatibile con Arduino, con funzionalità Wi-Fi già integrate? Abbiamo coperto il NodeMCU Incontra l'Arduino Killer: ESP8266 Incontra l'Arduino Killer: ESP8266 E se ti dicessi che c'è una scheda di sviluppo compatibile con Arduino con Wi-Fi integrato a meno di $ 10? Bene, c'è. Leggi altro (ESP8266) prima ed è uno dei preferiti di molti dei nostri progetti.

Rui Santos ha creato una lampada d'atmosfera, che può essere controllata da qualsiasi browser collegato alla sua casa Wi-Fi, per meno di $ 10. Scopri come guidare sul sito Web di Random Nerd Tutorial.

Prendendo l'idea dell'illuminazione dell'umore anche un ulteriore passo avanti, l'utente di Instructables fjordcarver ha creato una "Chameleon Lamp" che cambia colore in base a ciò che vede sulla superficie sottostante. La build utilizza un resistore sensibile alla luce, oltre a LED rossi, blu e verdi per rilevare e riprodurre i colori. Vedi l'Istruttivo completo - con diagrammi disegnati a mano non meno - per i dettagli del progetto.

Controlla le tue luci come un geek con questi Arduino Projects lampada camaleonte 670
Immagine di credito: fjordcarver tramite Instructables

Dagli un po 'di ritmo

Un'altra alternativa per migliorare l'illuminazione è renderla reattiva a ciò che stai ascoltando. Per quanto nostalgico possa essere il metro LED del mio impianto stereo per l'infanzia, che passa dal giallo al rosso, ora possiamo fare molto meglio.

Il video qui sopra è di Miska Karvonen, e puoi vedere come ha progettato questa illuminazione a LED reattiva per funzionare con quasi tutte le impostazioni audio nella pagina di Instructables sul progetto. Ha usato strisce di Neopixel individualmente indirizzabili (conosciute anche come WS2812B).

Controllalo dal tuo telefono

Gli smartphone sono diventati onnipresenti, al punto che avere un telefono di vecchia scuola è considerato una rarità. Mentre controllare la tecnologia dal tuo telefono è uno dei più comuni progetti di automazione domestica Inizia con OpenHAB Home Automation su Raspberry Pi Introduzione a OpenHAB Home Automation su Raspberry Pi OpenHAB è una piattaforma di automazione domestica matura e open source che funziona su una varietà di hardware ed è indipendente dal protocollo, il che significa che può connettersi a quasi tutti gli hardware di automazione domestica sul mercato oggi. Per saperne di più, può ancora essere un compito abbastanza scoraggiante per chiunque non abbia familiarità con il networking.

Fortunatamente, ci sono aziende che forniscono un servizio cloud che ci consente di evitare questo problema. Recentemente ho fatto un articolo introduttivo Getting Started With Blynk: semplici dispositivi IoT fai-da-te per iniziare con Blynk: semplici dispositivi IoT fai-da-te Blynk è un servizio Internet of Things (IoT) progettato per rendere il controllo remoto e la lettura dei dati dei sensori dai tuoi dispositivi come facile e veloce il più possibile Maggiori informazioni su Blynk : un servizio progettato per semplificare la connessione a dispositivi abilitati a Internet da qualsiasi luogo. Hanno migliorato il servizio da quando l'articolo è stato scritto e, per un servizio di automazione basato su cloud facile da configurare, è un ottimo punto di partenza.

Dagli un tempo e un luogo

A volte, vuoi solo che le luci si accendano ad una certa ora. In un precedente articolo, James ha spiegato come creare un allarme alba Arduino e la luce notturna Arduino Night Light e Sunrise Alarm Project Arduino Night Light e Sunrise Alarm Project Oggi, faremo una sveglia all'alba, che ti farà svegliare dolcemente e lentamente senza ricorrere a una macchina offensiva per la produzione di rumore. Leggi di più, che lentamente ti aiuta ad affrontare il giorno con luci che si attenuano nel tempo e accende una luce quando rileva movimenti di notte. Fa anche per l'illuminazione della fotografia cane grande.

Controlla le tue luci come un geek con questi progetti Arduino sunrise alarm 670

Vale la pena notare che se si sta costruendo questo progetto si dovrebbero usare MOSFET a livello logico (come l'IRL540N o qualcosa di simile) in modo che non si verifichino gli stessi problemi che ha fatto!

Per prendere ulteriormente l'idea delle luci a tempo, possiamo usare IFTTT (If This Then That). IFTTT ti consente di automatizzare la tecnologia The Ultimate IFTTT Guide: utilizzare lo strumento più potente del Web come un professionista La guida IFTTT definitiva: usa lo strumento più potente del web come un professionista se questo è poi quello, noto anche come IFTTT è un servizio web gratuito per fai lavorare le tue app e i tuoi dispositivi. Non sei sicuro di come costruire l'applet? Seguire insieme a questa guida. Ulteriori informazioni, che consentono di collegare praticamente qualsiasi cosa, dalla casa intelligente e ai sistemi di sicurezza, ai social network e agli smartphone. Troverai già migliaia di "ricette" per soluzioni automatizzate, con molti prodotti di casa intelligenti pronti all'uso supportati. Cose incredibili che puoi fare con le appliance intelligenti e IFTTT. Cose sorprendenti che puoi fare con le Smart Appliance e IFTTT. una serie di istruzioni. Tuttavia, grazie a IFTTT, è possibile semplificare molti di questi processi in modo che tutti siano collegati tra loro. Leggi di più .

Il canale Maker di IFTTT ti consente di attivare anche i tuoi progetti fai-da-te. Inviando una richiesta web a un servizio cloud come Blynk e thinger.io (o il proprio server web se ne possiedi uno), puoi attivare i cambiamenti nel tuo sistema domestico in vari modi.

Ad esempio, modificando questo tutorial di Alvaro Luis Bustamante sull'utilizzo di IFTTT con thinger.io, puoi aggiungere il controllo basato sulla posizione alla tua illuminazione. Invece di Twitter come azione If, usa il canale Android per rilevare quando il tuo telefono si collega alla tua rete Wi-Fi domestica.

Controlla le tue luci come un geek con questi progetti di Arduino ifttt android 670

Nei commenti dello stesso tutorial, Alvaro descrive come modificare la richiesta web per istruire il tuo NodeMCU a fare le tue offerte.

Controlla le tue luci come un geek con questi progetti Arduino nodeMCU ifttt 670
Immagine di credito: alvarolb via Thinger.io

Parla con lui!

L'apice dei metodi di controllo geniale è il controllo vocale. Mentre ci sono metodi più complessi (controllo del cervello, chiunque?), Parlare con l'hardware è la base della fantascienza e il modo migliore per canalizzare il tuo interiore Jean-Luc Picard.

In un precedente articolo Come creare una luce Wi-Fi controllata da Siri fai-da-te Come creare una luce Wi-Fi controllata da Siri in questa guida, imparerai come creare una luce controllabile Wi-Fi e controllerai con Siri. Per saperne di più, abbiamo spiegato come utilizzare Siri insieme a una scheda Raspberry Pi e NodeMCU per controllare completamente una luce a voce.

Da quel tutorial, Amazon Echo è stato rilasciato, spingendo i comandi vocali in un metodo di controllo molto più accessibile e potente. In un articolo su hackster.io, Carlos Martin ha creato una configurazione LED RGB a comando vocale per la sua cucina, controllata utilizzando Alexa.

Questa configurazione è abbastanza elegante in quanto utilizza una striscia a basso costo a infrarossi controllata a LED e utilizza una scheda Particle Photon per generare i codici IR per modificare la luminosità e la tonalità dell'illuminazione, in modo da poter utilizzare il telecomando originale e bypassare la bisogno di qualsiasi hacking hardware. Potresti fare lo stesso con un NodeMCU, che sarebbe ancora più economico.

Lascia che la luce ti parli invece

Finora abbiamo esaminato i modi in cui è possibile controllare le luci direttamente, ma per quanto riguarda il passaggio di quel controllo a qualcun altro. Sembra pazzesco, giusto? Potresti avere immagini delle tue luci che si accendono e si spengono a tutte le ore del giorno e della notte in uno scenario di casa stregata che ricorda una scena di Mr. Robot Come ottenere una casa intelligente come in Mr Robot Come ottenere una casa intelligente Come in Mr Robot Diamo un'occhiata all'hardware della casa intelligente in scena scena per scena in un episodio di Mr. Robot tv e vediamo cosa possiamo immaginare. Leggi di più .

No, quello che suggerisco è un po 'più controllato. Kaustubh Agarwal ha progettato una semplice lampada che cambia colore, con la tonalità determinata da una ricerca IFTTT dei tag Twitter. Il colore cambia a seconda dell'umore generale degli utenti di Twitter.

Controlla le tue luci come un geek con questi mood lampada Arduino Projects 670
Immagine di credito: Kaustubh Agarwal tramite Arduino Create

Questa stessa esatta configurazione potrebbe essere utilizzata per qualcosa di ancora più specifico: potresti far cambiare la tua luce quando ti viene menzionato per nome, o ti piace o hai ritwittato.

Rendi il tuo Dimmer Smart

La maggior parte di questi finora si è concentrata sull'illuminazione a LED, ma è possibile utilizzare Arduino per controllare anche le luci dell'attenuatore CA. Utente di Instructables Jestin_Cubetech ha creato un progetto utilizzando Arduino e Raspberry Pi per controllare la luminosità di una lampadina utilizzando la modulazione della larghezza di impulso (PWM).

Puoi trovare il progetto completo qui, anche se, come un commento menziona, varrebbe la pena di collegare un dissipatore di calore al MOSFET nel circuito per prevenire il surriscaldamento.

Così ce l'abbiamo, vai avanti e controlla le tue luci come il capitano della tua astronave! Questo articolo graffia a malapena la superficie dei molti modi in cui puoi personalizzare il tuo set up, e non vedo l'ora di vedere quali sono le cose uniche che la community troverà per controllare le loro luci in modi sempre più complicati. Vai avanti e sii creativo!

Hai creato un'ambientazione strana e meravigliosa per la tua illuminazione? Stai pianificando un progetto e ti stai chiedendo da dove cominciare? Fateci sapere nei commenti qui sotto!

In this article