Annuncio pubblicitario

domotica arduinoL'ultima volta, ti ho mostrato alcuni modi per realizzare i tuoi progetti Arduino controllo vocale 3 modi per aggiungere il controllo vocale ai progetti ArduinoUltimamente sto iniziando ad amare il mio Arduino; dopo aver seguito i tutorial di base e persino creato un cubo LED, ero pronto per affrontare qualcosa di molto più complesso. Fortunatamente, il parlato che controlla un progetto Arduino ... Leggi di più tramite SiriProxy, gli elementi vocabili incorporati di OS X e alcuni script di Automator o persino un chip hardware di riconoscimento vocale dedicato. Ti ho lasciato con una breve dimostrazione di me che accendevo le luci, ma non ho spiegato come l'ho realizzato sul lato hardware. Vediamo oggi come è possibile controllare i dispositivi ad alta potenza, come il bollitore o alcune lampade da terra.

Avvertenza: fare scherzi con una rete elettrica domestica non è qualcosa da prendere alla leggera. Una batteria da 9 V può far formicolare la lingua, ma 120-240 V possono friggerla e potenzialmente ucciderti. Se muori per questo, accetto assolutamente zero responsabilità. Se non lo accetti, smetti di leggere ora.

instagram viewer

Se sei nuovo a questo, assicurati di dare un'occhiata al nostro principiante Guida di Arduino Introduzione ad Arduino: una guida per principiantiArduino è una piattaforma di prototipazione elettronica open source basata su hardware e software flessibili e di facile utilizzo. È destinato ad artisti, designer, hobbisti e chiunque sia interessato a creare oggetti o ambienti interattivi. Leggi di più . Inoltre, non suggerirei di provare a controllare specificamente il tuo bollitore (ad esempio) a causa dell'elevata corrente di trazione - un bollitore da 1500 W utilizzerà circa 12,5 Amp (a seconda del livello di tensione nazionale).

Relè a stato solido

I relè sono interruttori meccanici a comando elettrico; applicare una tensione sul lato del grilletto e il magnete all'interno farà girare l'interruttore meccanicamente.

Sono disponibili in una varietà di dimensioni e valori nominali, quindi è assolutamente essenziale controllare la corrente e la tensione totali che si intende cambiare; se si tenta di inserire 240 V CA attraverso un relè valutato per soli 5 V CC, quindi succederanno cose brutte.

Le caratteristiche di un relè significano anche che non puoi semplicemente collegarli direttamente ad Arduino: devi isolarli in qualche modo usando un transistor e fornire un diodo "flyback". I relè contengono magneti, che sono induttivi, quindi mantengono una carica di elettricità. Quando si abbassa improvvisamente la carica, il carico induttivo torna al circuito da cui proviene, nella polarità inversa; il diodo flyback protegge il circuito.

domotica arduino

I relè possono essere cablati come normalmente aperti, il che significa "spento se non li si accende"; o normalmente chiuso, che significa "acceso a meno che non li si spenga".

Se questo è il percorso che desideri seguire, tieni presente che è il più pericoloso in quanto ci saranno fili vivi scoperti. È possibile acquistare un kit di relè di SparkFun per $ 20; include un piccolo circuito stampato e tutti i componenti aggiuntivi necessari per passare a 240VAC 8A carichi.

progetti casa arduino

"PowerSwitch Tail"

Se l'idea di toccare qualsiasi tipo di filo sotto tensione ti spaventa ma desideri comunque un approccio cablato affidabile, questi code di relè prefabbricate sono probabilmente la soluzione migliore, vendendo al dettaglio a circa $ 25 ciascuno. Basta collegarli alla connessione tra la presa a muro e il dispositivo, quindi far funzionare l'alimentatore di Arduino e un IO digitale sul lato.

progetti casa arduino

Questi sono adatti per 120 V CA negli Stati Uniti, ma per 240 V nel Regno Unito e altrove producono solo a modulo kite dovrai aggiungere le tue spine. Fai attenzione ai kit, poiché gli errori potrebbero significare friggere il tuo Arduino o te stesso, quindi questi non sono sicuri al 100%. Per un totale stato d'animo, dovresti guardare la prossima opzione.

Attacca alcune prese telecomandate

Al giorno d'oggi è possibile ottenere una presa di rete radiocomandata remota per un minimo di $ 10- $ 20 e in genere usano tutti esattamente la stessa frequenza 433mHz per controllare le cose e probabilmente lo stesso chip. Se sei pronto a sacrificare il telecomando, o almeno fai alcuni fori per alcuni fili nel case, puoi facilmente collegarlo a un Arduino.

Inizia aprendo il telecomando e identificando il chip utilizzato; il diagramma seguente spiega il pin che stai cercando se hai un chip SC5262 (HX2262 e PT2262 sono anche compatibili con lo stesso pin utilizzato). Collega quel pin a un'uscita digitale su Arduino e puoi persino bypassare la batteria remota usando l'alimentatore 5v e la messa a terra (o semplicemente continuare a utilizzare la batteria fornita, qualunque cosa).

domotica arduino

Successivamente, vorrai scaricare e inserirlo nel tuo Arduino / Libraries cartella il Libreria RFSwitch da Google Code - questo ti dà accesso ad alcune semplici funzioni per l'attivazione dei dispositivi ed esclude la granulosità dei segnali di comando. Inizia creando una nuova istanza della classe:

#includere 
RCSwitch mySwitch = RCSwitch ();

Nella funzione setup (), crea un'istanza sul relativo pin di output (10, in questo caso):

mySwitch.enableTransmit (10);

E nella tua logica principale, usa:

mySwitch.switchOff (3, 1); mySwitch.switchOn (3, 1);

(dove 3 è il canale e 1 è il numero del dispositivo) per accendere e spegnere i dispositivi. In genere ci sono 4 di ciascun canale e 4 dispositivi, offrendo 16 dispositivi indirizzabili unici da accendere e spegnere.

La parte migliore dell'hacking di questi prodotti di consumo esistenti è che non toccherai alcun filo ad alta tensione; tutto è autonomo nel modulo socket.

Ora, combinalo con un po ' Controllo Internet Arduino Come configurare Arduino Web Control senza una protezione EthernetNelle ultime settimane, ho trasmesso il controllo dell'illuminazione d'atmosfera nel mio studio agli spettatori durante la trasmissione in diretta di Technophilia Podcast: puoi vedere i risultati di ciò nel ... Leggi di più e sarai in grado di accendere i tuoi dispositivi dal tuo cellulare in qualsiasi parte del mondo. Sono abbastanza sicuro di non voler consegnare il controllo di nulla a Internet, ma ognuno per conto proprio. I tuoi sogni di domotica Arduino possono finalmente essere realizzati? Hai iniziato il tuo Arduino viaggio ancora?

Credito immagine: Shutterstock - presa di corrente,

James ha una laurea in Intelligenza Artificiale ed è certificato CompTIA A + e Network +. È lo sviluppatore principale di MakeUseOf e trascorre il suo tempo libero giocando a paintball e giochi da tavolo VR. Costruisce PC da quando era un bambino.