MAGIC MIRROR Uno specchio smart con effetto WOW - Prima installazione

Magic Mirror

Scritto da Luigi Duchi

Alzi la mano chi di voi non ha mai sognato di avere tutta la tecnologia di Tony Stark (alias Ironman) in casa propria!

... da buon Nerdone quale sono, ho sempre ammirato quando con le mani Tony muove le immagini su di uno schermo futuristico....

Ecco! Quello per il momento lo lasciamo alla fantasia, ma parleremo comunque di un argomento che di sicuro farebbe strizzare l'occhio ad Iron Man.

Oggi infatti parleremo di MAGIC MIRROR

Il Magic Mirror altro non è che un monitor collegato ad un mini pc (il raspberry per questo progetto è perfetto), che visualizzerà una serie di dati e verrà posizionato dietro ad uno specchio a 2 vie o in alternativa ad un vetro con sopra una pellicola a due vie.

Cos'è lo specchio a due vie?

pensateci bene!!!!

lo avrete visto migliaia di volte in qualsiasi film poliziesco.

Esatto!!! è proprio lo specchio che si trova nella sala degli interrogatori vista e rivista chissà in quanti film.

questi particolari specchi, da una parte riflettono le immagini, mentre dall'altro lato permettono di vedere attraverso.

mettendo quindi un monitor (o comunque una fonte di illuminazione) dalla parte ove si riesce a vedere attraverso ecco che dalla parte specchiata si riesce a vedere quel monitor in sottofondo pur conservando la riflessione dello specchio.

un esempio?

(immagine gentilmente offerta da CLAUDIO LEDDA del gruppo Telegram MagicMirror Italia che potrete trovare aggiungendovi a questo canale https://t.me/MIRROR_ITALY)

 Questo gruppo conta il maggior numero di appassionati e preparati riguardo l'argomento Magic Mirror, iscrivetevi e sicuramente vi daranno un grosso aiuto nella configurazione del vostro specchio, qualora decideste di avventurarvi in questo progetto.

 Ci sarebbe da parlare tantissimo di Magic Mirror, esistono una quantita infinita di moduli da poter installare:

dati previsioni del tempo, notizie in tempo reale, visualizzazione spotify player, Google calendar, ecc...

Proprio per questo abbiamo deciso di creare una sezione apposita del Blog, dove pubblicheremo articoli riguardanti l'installazione dei vari moduli e i dettagli delle configurazioni.

(ora che con Home Assistant ho domotizzato pure il gatto qualcosa dovrò pur fare no? ehhehehehehehe).

OGGI PARTIREMO DALL'INSTALLAZIONE DI MAGIC MIRROR.

Iniziamo vedendo il materiale necessario:

uno specchio a due vie (molto costosi e quasi introvabili in italia)

(sarà necessario rubarli su un set cinematografico americano...Vincenzo)

in alternativa potrete usare un comunissimo vetro con sopra una pellicola specchiata  come ad esempio questa QUI

Ovviamente dovrete prendere una cornice della stessa dimensione dello specchio/vetro con pellicola.

Oppure se vi cimentate nel fai da te potrete costruirvene una voi come ho fatto io.

(Questa è la mia personale ma devo ancora finirla, seguiranno sviluppi)

Un mini pc o meglio ancora un raspberry Potete acquistare il 3b+ QUI e il pi4 QUI

con relativa scheda SD (vi consiglio una di una buona qualità) come ad esempio questa QUI

Anche se nella guida ufficiale è dichiarata la compatibilità del servizio con Raspberry pi2, io opterei almeno per per il pi3 b+ che è il modello sul quale lo sto testando senza problemi.

Un alimentatore abbastanza potente da erogare energia al raspberry, quello ufficiale dovrebbe andare bene, meglio se uno da 3A come questo.

Un case per il raspberry meglio se con ventola dissipatrice e i dissipatori da attaccare su cpu. Potrete acquistarlo QUI

Un monitor con ingresso hdmi (ma può andare bene anche un tv con ingresso hdmi) della dimensione che preferite ma consiglio da 22 pollici in su. Potrete acquistarlo QUI

In alternativa al monitor potrete prendere uno vecchio schermo di qualche portatile magari non più funzionante purchè con schermo integro, avrete però bisogno di una scheda di controllo per il monitor

esattamente come questa in foto. Dovrete eventualmente controllare il codice sul display per capire di che scheda driver video necessita. Sicuramente è una strada che richiede più conoscenze.

Un cavo HDMI per connettere il raspberry al monitor (o in alternativa alla scheda di controllo monitor.)

PASSIAMO ALL'AUDIO

Non è fondamentale ai fini dell'installazione, ma dato che c'è la possibilità di ascoltare musica, integrare un assistente vocale come AMAZON ALEXA e GOOGLE ASSISTANT ed eventualmente vedere video, paradossalmente se usate un monitor munito di casse oppure utilizzate un vecchio tv potrete veicolare l'audio direttamente con il cavo HDMI. Oppure dovrete usare l'uscita jack del Raspberry ma a quel punto per avere un buon audio vi dovrete munire anche di un piccolo amplificatore e delle casse, oppure in alternative usare delle casse già amplificate di PC.

Potrete sfruttare qualsiasi cosa in vostro possesso per riprodurre la musica purchè collegato tramite l'uscita jack 3.5 del Raspberry.

Nel caso non abbiate nulla vi consiglio QUESTO piccolo amplificatore facilmente occultabile nella struttura dello specchio. L'amplificatore andrà associato ad una coppia di casse passive di vostro gradimento.

IL MICROFONO come per l'audio non è un accessorio fondamentale per quanto riguarda l'installazione del Magic Mirror, tuttavia sarà necessario se all'interno del software vorrete installare un Assistente Vocale.

Purtroppo il Raspberry non ha un ingresso microfono quindi dovrete utilizzare una delle porte usb tramite un microfono usb tipo QUESTO oppure, se in casa avete già un microfono con il jack, potrete acquistare una scheda audio usb economica tipo QUESTA e connetterci il vostro microfono. 

L'output delle casse e l'input del microfono vanno programmati via software, ma questo lo vedremo in una guida successiva. 

Adesso che abbiamo visto più o meno il materiale che ci serve...

Passiamo ALL'INSTALLAZIONE DEL MAGIC MIRROR

per prima cosa dovremo scaricare RASPBIAN dalla pagina ufficiale 

NON DOVRETE SCARICARE LA VERSIONE LITE, VI SERVIRA' QUELLA CON DESKTOP (segnata nel cerchio rosso nell'immagine).

Non scaricate la versione con i software consigliati, non vi servono per questo progetto e finireste solo per appesantire il sistema inutilmente.

Una volta scaricato il sistema operativo in formato .zip non decomprimetelo.

Dovrete scaricare un programma chiamato  balenaEtcher (lo potrete trovare QUI) software necessario per estrarre il sistema operativo sulla SD.

balenaEtcher è uno strumento grafico per la scrittura di schede SD che funziona su Mac OS, Linux e Windows ed è l'opzione più semplice per la maggior parte degli utenti. balenaEtcher supporta anche la scrittura di immagini direttamente dal file zip, senza che sia necessario decomprimere.

 Per scrivere la tua immagine con balenaEtcher:

-  Collegate al pc/mac/linux un lettore di schede SD con la scheda SD all'interno. 

-  Apri balenaEtcher e seleziona dal tuo disco rigido il Raspberry Pi .img o il .zip file che desideri scrivere sulla scheda SD. (nel nostro caso il raspbian precedentemente scaricato)

- Seleziona la scheda SD su cui desideri scrivere l'immagine. 

- Rivedi le tue selezioni e fai clic su "Flash!" per iniziare a scrivere i dati sulla scheda SD.

al termine dell'operazione potrete estrarre la sd dal computer ed inserirla nello slot per SD del Raspberry.

accendetelo e aspettate che il sistema venga caricato. La prima volta che vi accederete sarà necessario utilizzare mouse monitor e tastiera direttamente connesso al vostro Raspberry.

una volta configurato VNC per connessione remota potrete accedervi senza dover collegare nulla se non la rete LAN/WiFI.

una volta sul desktop del raspberry aprite il terminale e digitate

sudo raspi-config

successivamente nel menù che si andrà ad aprire

selezionate network options

e successivamente

WI-FI, da qui potrete settare la vostra rete wifi con relativa password per permettere al Raspberry di connettersi.

Vi consiglio di prenotare sul vostro Router l'indirizzo IP del Raspberry in modo che gli venga assegnato sempre lo stesso.

Benissimo, adesso che avete impostato la rete wifi andrete ad abilitare VNC ed SSH

sempre dal solito menù selezionate interfacing options

Successivamente selezionando le voci ssh e vnc andrete ad abilitarle

Salvate riavviate con il comando sudo reboot lanciato da terminale

una volta riavviato vi potrete connettere tramite VNC da un computer remoto.

Per installare Magic Mirror esiste una stringa autoinstallante.

bash -c " $ ( curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh ) "

scrivetela su terminale e premete invio.

se tutto è andato a buon fine il vostro specchio magico sarà visualizzato al postro del desktop.

Ci sono dei moduli base preconfigurati già presenti nella prima installazione.

Mi fermerei qui per questa guida in modo da darvi il tempo di leggere tutti i passaggi.

Approfondiremo il tutto in una successiva guida.

Produrre e aggiornare contenuti su vincenzocaputo.com richiede molto tempo e lavoro. Se il contenuto che hai appena letto è di tuo gradimento e vuoi supportarmi, clicca uno dei link qui sotto per fare una donazione.

Luigi Duchi

Nato a Grosseto il 24 Dicembre 1982 perito elettrotecnico che lavora nel mondo della domotica e installazione di impianti elettrici, impianti di allarmi, videosorveglianza e automazioni in genere. Appassionato da sempre di tecnologia e aperto alla conoscenza di nuove soluzioni.


Vai ai commenti