Presa multipla attivata a caldo con Lepton e WeMo

immagineyhs2p.png

Questo è un tutorial per la creazione di uno switch attivato a caldo per una presa Wi-Fi. In questa demo creeremo uno switch che inizia a caricare il computer quando ci siede davanti. Altre idee di progetto includono l’uso dello switch termico per accendere una ventola quando ci si trova davanti, un termostato a base di Lepton che accende un riscaldatore quando le tubazioni dell’acqua si raffreddano troppo o attivano un clacson che suona quando passa una persona.

Cosa serve

  1. Raspberry Pi
  2. FLIR Lepton
  3. Switch Belkin WeMo
  4. Router wireless
  5. Libreria open source Ouimeaux


RASPBERRY PI

SWITCH BELKIN WEMO


ROUTER

Configurazione per lo switch Belkin WeMo

Segui le istruzioni su questo sito web.
Se hai una conoscenza di base su come configurare una rete Wi-Fi, questo passaggio non sarà troppo difficile.

Configurazione per Raspberry Pi

Passaggio 0:

Assicurarsi di disporre della versione più recente di Python-dev eseguendo:

sudo apt-get install python-dev

Fase 1:

Eseguire il seguente comando per installare la libreria Ouimeaux:

sudo easy_install ouimeaux

Fase 2:

Al termine del comando precedente, assicurarsi di poter trovare il proprio dispositivo WeMo eseguendo:

elenco wemo

Dovrebbe essere restituito qualcosa simile a:

Switch: Switch dell’utente

In caso contrario, si potrebbe essere sulla rete sbagliata. Assicurarsi che Raspberry Pi sia connesso allo stesso router di WeMo.

Passo 3:

Collegare Lepton alla breadboard Raspberry Pi. Se non si sa come configurare correttamente Lepton con Raspberry Pi, guardare questo tutorial.

Esecuzione del programma

Fase 1:

Scaricare la versione più recente del codice eseguendo:

git clone https://github.com/Chilliam/LeptonModule-Wemo/

Fase 2:

Nella stessa finestra Terminale, navigare nella cartella video digitando:

cd /LeptonModule-Wemo/software/raspberrypi_video

Passo 3:

Compilare il progetto digitando:

make

Fase 4:

Eseguire il progetto utilizzando il comando seguente:

./raspberrypi_video

Utilizzo

Una volta che la configurazione è in esecuzione, dovrebbero accadere due cose. In una finestra, vedrai l'immagine disegnata da Lepton sullo schermo. Contemporaneamente, la finestra del terminale inizierà a emettere un valore ogni secondo.

Nel video Lepton in entrata è presente un pulsante per forzare una correzione a campo uniforme (Esegui FFC) e una piccola casella di testo che mostra “Presenza rilevata” o “Nessuna presenza rilevata.” Indica se viene rilevata una persona nel fotogramma o meno.

La finestra del terminale genera un valore ogni secondo. Questo valore mostra la media di 16 pixel intorno al pixel più caldo rilevato nel fotogramma. Ogni volta che questo valore supera la soglia predefinita di 8000, il programma attiva l'interruttore WeMo, portandolo in posizione ON.

Con questo programma in esecuzione, ora puoi impostare l’interruttore WeMo per attivare o disattivare qualsiasi dispositivo collegato. Ecco il nostro caricabatterie per laptop che si accende dopo che Lepton ha rilevato un corpo umano caldo:

Articoli correlati