Una luce di rilevamento del movimento si accende quando rileva un movimento. È comunemente usato per scale, bagni e aree esterne, per accendere automaticamente le luci quando fa buio. Esistono due diversi tipi di sensori utilizzati per rilevare il movimento: sensori di movimento a microonde e sensori PIR a infrarossi.
I sensori a microonde possono rilevare il movimento attraverso un solido muro di cemento mentre un sensore di movimento PIR ha un campo visivo limitato. Puoi scegliere entrambi i tipi in base alle tue esigenze e alla posizione in cui desideri installare il sensore.
Per questa guida, utilizzeremo un sensore di movimento PIR per costruire un interruttore della luce sensibile al movimento che si accende e rimane acceso quando viene rilevato un movimento e si spegne dopo un certo tempo quando il movimento si interrompe. Collegheremo anche uno switch a una rete domestica intelligente tramite Wi-Fi.
Costruisci un interruttore della luce con rilevamento del movimento autonomo
Un sensore di movimento PIR come l'HC-SR501 può essere utilizzato senza un microcontrollore per accendere/spegnere un modulo relè per controllare un carico CA per una durata specifica, come una lampada. Il modulo sensore PIR è dotato di due preimpostazioni che è possibile ruotare per aumentare o diminuire la sensibilità e la durata del tempo.
È possibile aumentare la durata o il tempo di accensione fino a 5 minuti, dopodiché il carico (luce) si spegne. Dovrai armeggiare con i preset sul sensore PIR per trovare il punto debole che si adatta alle tue esigenze.
Cose di cui avrai bisogno
Per costruire un interruttore della luce sensibile al movimento, avrai bisogno di quanto segue:
- Sensore di movimento PIR
- Modulo relè
- Cavi di collegamento
- Alimentazione 5V
- Modulo Micro USB (opzionale)
Passaggio 1: collegare il sensore PIR al relè
Dovrai collegare il sensore PIR alla scheda relè e fornire un ingresso di alimentazione a 5 V, ad esempio tramite un modulo micro USB opzionale. Utilizzare i cavi di collegamento per effettuare i collegamenti tra il modulo relè e il sensore PIR come nello schema seguente.
Passaggio 2: provalo
Se qualcuno si muove davanti al sensore PIR, rileverà il movimento e attiverà il pin di uscita su uno stato alto (3,3 V). Questo segnale viene inviato al relè, che accende il carico AC collegato (lampada o luce in questo caso). Trascorso il tempo, il pin di uscita è impostato su basso (0 V) e il relè si spegne, spegnendo il carico CA collegato. Per aumentare o diminuire la durata del tempo e la sensibilità, puoi regolare i preset sul sensore, come mostrato nella foto sotto.
Passaggio 3: installare lo switch
Questo è il tuo interruttore del sensore di movimento autonomo. Dopo il test, puoi saldare tutti i componenti su un PCB, racchiuderlo in un involucro stampato in 3D o qualsiasi altro box e installalo dove vuoi che accenda/spegni automaticamente le luci quando qualcuno entra o fuori.
Costruisci un interruttore della luce di movimento connesso al Wi-Fi
Un sensore di movimento basato su Wi-Fi può essere integrato con un server domotico, come Home Assistant, per automatizzare o attivare altri dispositivi domestici intelligenti, luci, interruttori, ecc. installato in casa o in ufficio. Puoi anche abilitare le notifiche che puoi ricevere sul tuo smartphone o tramite un Echo Dot (Alexa).
Ci sono molti ottimi modi per utilizzare un sensore di movimento nella tua casa. Ad esempio, quando il sensore rileva un movimento, Home Assistant può accendere le luci intelligenti installate in un luogo come le scale o il bagno. Allo stesso modo, puoi utilizzare questo sensore di movimento per acquisire immagini o attivare la registrazione su una videocamera Wi-Fi non appena viene rilevato un movimento.
Le possibilità sono infinite se combinate con il software domotico. Puoi seguire la nostra guida alla configurazione Assistente domestico su un Raspberry Pi per iniziare rapidamente.
Cose di cui avrai bisogno
Per costruire un interruttore della luce connesso Wi-Fi, avrai bisogno di quanto segue:
- Un microcontrollore basato su chip ESP8266, come NodeMCU o D1 Mini
- Sensore di movimento PIR
- Cavi di collegamento
- Alimentazione 5V
Passaggio 1: eseguire il flashing del firmware
Per costruire un interruttore del sensore di movimento intelligente basato su Wi-Fi, utilizzeremo il firmware Tasmota. In alternativa, puoi utilizzare ESPHome per compilare un firmware personalizzato per Home Assistant.
- Scarica il Tasmota-Sensors.bin file del firmware e Tasmotizzante attrezzo.
- Avvia lo strumento Tasmotizer e collega il tuo NodeMCU o D1 Mini al PC utilizzando un cavo micro USB.
- Seleziona il COM port nello strumento Tasmotizer e fare clic Navigare per selezionare il Tasmota-Sensors.bin file del firmware.
- Clic Tasmotizzare. Il firmware verrà eseguito il flashing.
Passaggio 2: configurare l'interruttore
Dopo aver eseguito il flashing del firmware, sarà necessario collegare lo switch alla rete Wi-Fi e configurarlo.
- Apri le impostazioni Wi-Fi del tuo smartphone e connettiti al tasmota-xxxx Rete Wi-Fi. È una rete aperta e quindi non richiede una password.
- Una volta connesso, spegni i dati mobili e apri il browser web.
- Visita 192.168.4.1.
- Scegli la tua rete Wi-Fi, inserisci la password Wi-Fi e fai clic Salva.
- Prendere nota dell'indirizzo IP visualizzato sulla schermata del browser Web e quindi aprire l'IP nello stesso browser Web. Puoi anche aspettare un po' e lasciare che Tasmota carichi automaticamente la pagina web.
- Clic Configurazione > Configura modulo e seleziona Generico (0) dal menu a tendina. Clic Salva. La pagina si ricaricherà in pochi secondi.
- Clic Configurazione > Configura modulo e seleziona Switch_n in D6 GPIO12 e seleziona staffetta 1 in D2. Clic Salva. La pagina verrà ricaricata.
- Vai a Console e quindi incolla i seguenti comandi nel file Inserisci Comando campo. Puoi usare il tuo PC o laptop per questo.
SwitchMode1 1
Cambia argomento 0
Regola1 su Switch1#state=1 pubblica stat/%topic%/PIR1 ON endon su Switch1#state=0 pubblica stat/%topic%/PIR1 OFF endon
Regola 1 1
premi il accedere chiave dopo aver immesso ogni comando. Questo configura il PIR come un sensore che invia un messaggio On/Off tramite MQTT al %argomento% (lo trovi sotto Configurazione > Configura MQTT).
Passaggio 3: accoppia il sensore PIR con l'MCU
Collegare il sensore PIR a NodeMCU o D1 Mini come mostrato nel diagramma seguente.
Passaggio 4: accendi e aggiungi a Home Assistant per l'automazione
Una volta che tutto è cablato come mostrato nello schema, collegare l'alimentazione. Ora per aggiungere il passaggio a Home Assistant.
- Apri Tasmota e vai su Configurazione > Configura MQTT.
- Immettere l'IP dell'host MQTT, il nome utente e la password. Clic Salva.
- Vai a Configurazione di nuovo, fare clic Configura Altro, e poi dai un nome a questo sensore, come MotionSensor. Clic Salva.
- Apri Home Assistant e vai a Configurazione > Dispositivi e servizi e fare clic Aggiungi integrazione.
- Cerca e aggiungi l'integrazione Tasmota.
- Riavvia Home Assistant e poi vai a Configurazione > Dispositivi e servizi.
- Controlla il Tasmota sezione.
- Clicca sul Sensore di movimento e quindi fare clic su + icona sotto Automazioni.
- Scegliere Il sensore PIR ha iniziato a rilevare il movimento e quindi aggiungi il dispositivo o la luce per accenderla o spegnerla se il sensore di movimento basato su Wi-Fi rileva un movimento.
- Salva esso. Allo stesso modo, puoi aggiungere o attivare più dispositivi o installare sensori di movimento extra in casa per attivare dispositivi, inviarti avvisi, ecc.
Distribuisci interruttori con sensore di movimento per una maggiore comodità
Gli interruttori del sensore di movimento possono aiutarti a risparmiare energia con la comodità aggiuntiva di non doverli eseguire manualmente accendere o spegnere le luci mentre si sale o si scende una scala o si entra/esci da un giardino o un portico la zona.
Oltre ad automatizzare gli interruttori della luce in base al movimento, puoi utilizzare i sensori di movimento per attivare l'automazione la tua casa o il tuo ufficio integrandolo con un server domotico intelligente, come Home Assistant o openHAB. Le possibilità sono infinite.
I 10 migliori progetti di Smart Home ESP32
Leggi Avanti
Argomenti correlati
- Fai da te
- Elettronica
- Illuminazione intelligente
- Tutorial per progetti fai-da-te
Circa l'autore
Ravi è un esperto spiegatore di tecnologia, un appassionato di IoT e un amante di Linux con un background in big data e sviluppo di app. Trascorre la maggior parte dei fine settimana lavorando con i dispositivi IoT e giocando su Xbox. È anche un viaggiatore solista che ama le escursioni e l'esplorazione di nuovi sentieri.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti