Sommario:

$ 100 Smart Mirror Pi: 6 passaggi (con immagini)
$ 100 Smart Mirror Pi: 6 passaggi (con immagini)

Video: $ 100 Smart Mirror Pi: 6 passaggi (con immagini)

Video: $ 100 Smart Mirror Pi: 6 passaggi (con immagini)
Video: Кодовый дверной замок своими руками 😂😂 2024, Dicembre
Anonim
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi

Ho visto uno di questi specchi online e ho subito deciso di crearne uno nel modo più economico, parsimonioso e semplice che potessi trovare e ora puoi farlo anche tu! Questo mirror è la mia seconda iterazione, ho usato prima un laptop per scrivere il codice e mi sono fatto strada facilmente nell'uso del Raspberry Pi, il costo totale della build era di $ 146 NZD = circa $ 100 USD

Sto usando il modello B di Raspberry Pi 3 per il cervello del progetto poiché ha Wi-Fi integrato che è perfetto per questo. Costruire questo specchio è stato il mio primo assaggio del Pi, ed è stato delizioso… Se ti piace questo istruttore, vota per me nelle competizioni Beyond the Comfort Zone o Internet of Things:-) thaaanks

Avrai bisogno:

(Spese che ho pagato in dollari neozelandesi)

  • Raspberry Pi 3 (con alimentatore) - $ 70
  • Monitor desktop (consigliato 19" o più grande) - $ 20
  • Adattatore da HDMI a VGA per display - $ 10
  • Cornice per foto con vetro (o qualsiasi pezzo di vetro più grande del monitor) - $ 10
  • Pellicola riflettente argento per vetri - $ 20 - AMAZON
  • Foglio di plastica acrilica nera da 3 mm (per taglio laser) - $ 6
  • 6 viti piccole - $ 5
  • Supercolla - $5

Fortunatamente ho accesso economico ad alcuni potenti strumenti attraverso la Victoria University dove studio Media Design che mi ha permesso di fare da solo tutta la produzione. Non ho mai tagliato al laser nulla prima di questo progetto e ho una minima esperienza con una stampante 3D, quindi se posso farlo sono sicuro che puoi farlo anche tu! Se non hai accesso a questa attrezzatura, potrebbero esserci alcune strutture Maker locali nella tua zona come: Techshop / MakerSpace / FabLab o qualcuno che lo farà per una piccola tassa.

Utensili:

  • stampante 3d
  • Taglierina laser
  • carta vetrata
  • Trapano
  • Cacciavite

Passaggio 1: specifiche

Specifiche
Specifiche

Quindi, prima di iniziare a costruire il mio Mirror, ho deciso di annotare alcuni obiettivi del progetto specificando esattamente quali attributi avrà il Mirror nella sua forma finale.

Deve visualizzare:

  • Data e ora di oggi
  • Le condizioni meteorologiche attuali con l'icona e la temperatura esterna
  • Un elenco di promemoria per le cose che devo fare oggi + domani
  • Le mie prossime date di consegna per i progetti universitari
  • La settimana corrente dell'anno e quali eventi ho in questa settimana

Il Design dello specchio stesso deve mirare ad essere:

  • Leggero per la portabilità
  • Regolabile (altezza e angolo)
  • Molto forte e durevole
  • Sexy

Passaggio 2: inizia a costruire

Inizia a costruire
Inizia a costruire
Inizia a costruire
Inizia a costruire
Inizia a costruire
Inizia a costruire

Ho iniziato mettendo in ordine una vecchia cornice che ho preso da un op-shop per $ 20, ho cercato di spiegare al vecchio che lavorava lì che lo stavo trasformando in uno Smart Mirror e non ho mai visto nessuno sembrare così confuso. Stavo cercando di acquistarne uno che avesse una superficie di vetro più grande del monitor da 19 che avevo pianificato di montare anche io. Volevo anche che il telaio in legno stesso fosse grande + abbastanza forte da supportare 6 piccole viti. Prova a prenderne uno con un vetro spesso per evita di romperlo nel processo di costruzione come ho fatto con il mio primo concetto.

Una volta ottenuta la cornice perfetta, l'ho levigata fino alla sua venatura naturale del legno e ho colorato il vetro con la mia pellicola a specchio unidirezionale. Se non hai mai colorato nulla con la pellicola, ti consiglio vivamente di guardare alcuni video su YouTube su Come installare la pellicola riflettente per finestre, poiché ci sono alcuni trucchi per farlo senza bolle alla fine. Dovrai anche prestare attenzione al livello VTL (Visual light Transmittance) della tinta. Il VTL di questi film varia da circa il 5% = Very Dark. 15% = Scuro. 35% = leggermente scuro. 50% = Luce. 65% = Molto Leggero. Per questo progetto specifico miriamo a tingere il vetro in modo tale da fornire un riflesso superficiale sul lato esterno ma anche consentire all'output grafico dello specchio di trasmettere attraverso il vetro. Ho usato il 20% per il mio, ma credo che potrebbe esserci un VTL più adatto per ottenere questo effetto.

Passaggio 3: montaggio dello specchio sul monitor

Montaggio dello specchio sul monitor
Montaggio dello specchio sul monitor
Montaggio dello specchio sul monitor
Montaggio dello specchio sul monitor
Montaggio dello specchio sul monitor
Montaggio dello specchio sul monitor

Questa è la parte in cui ho tagliato al laser due rettangoli da 1 pezzo di foglio acrilico. Il primo rettangolo ritagliato dal foglio acrilico era delle dimensioni della mia cornice in legno e il secondo era delle dimensioni del mio monitor 19.

L'ho fatto creando un file molto semplice in Illustrator e inviandolo al laser cutter. Allegherei il file ma le tue dimensioni probabilmente saranno diverse dalle mie.

Una volta che questo pezzo è ritagliato alla dimensione perfetta, viene incollato sulla parte anteriore del mio monitor. Ho tolto la parte anteriore del monitor per questo passaggio per evitare di incollare lo schermo.

Si sono uniti molto bene e poi ho allineato l'acrilico con il retro della cornice di legno e ho iniziato a praticare piccoli fori attraverso la plastica e delicatamente nel legno. Praticare dei fori è molto importante per consentire alle viti di entrare nel legno e nella plastica senza causare crepe o spaccature. L'ho fatto con 3 viti che scendono su ciascun lato, 6 in totale per fissare il telaio all'acrilico/monitor.

Passaggio 4: diventiamo nerd (codifica)

Diventiamo nerd (codifica)
Diventiamo nerd (codifica)
Diventiamo nerd (codifica)
Diventiamo nerd (codifica)
Diventiamo nerd (codifica)
Diventiamo nerd (codifica)

Se sei nuovo di Raspberry Pi come me e non sei completamente sicuro di come iniziare, anche come me dovresti andare a questo tutorial

www.instructables.com/id/Setting-up-and-run…

per imparare a scaricare e configurare NOOBS il sistema operativo per il Pi.

Il Pi contiene tutti i cervelli per lo specchio e gli consente di eseguire uno schizzo di elaborazione.

Una volta che il tuo Raspberry Pi è attivo e funzionante con NOOBS installato, dovrai installare Processing.

Processing è un IDE (ambiente di sviluppo integrato) utilizzato da Designer per scrivere applicazioni Java. L'elaborazione è stata supportata solo di recente da Raspberry Pi e puoi creare applicazioni direttamente sul tuo Pi senza la necessità di un altro laptop o PC. Per installare Processing sul tuo Pi, prendi il file "processing-linux-arm" allegato a questo passaggio, mettilo su una USB e trasferiscilo sul Pi. Ora aprilo sul desktop Raspberry e Processing dovrebbe iniziare l'installazione.

Ho allegato lo schizzo di elaborazione (è nel file Mirror_Pi.zip insieme alle icone meteo e promemoria.txt) che ho usato per creare l'applicazione per lo specchio. Vai avanti e aprilo sul tuo Pi e premi "Esegui". Dovrai modificare i valori di larghezza e altezza nel ciclo setup() in modo che corrispondano alla risoluzione dello schermo.

Questo schizzo estrae i dati meteorologici da Internet per Wellington City e recupera la data e l'ora correnti dalle impostazioni del fuso orario predefinito del Pi. Recupera anche le mie imminenti consegne da un file.txt nella cartella principale chiamato promemoria.txt che può essere facilmente modificato in base alle tue esigenze. Ha un calendario e un pianificatore della settimana codificati al suo interno in modo che sappia quale settimana è dell'anno e visualizza i tuoi eventi per quella settimana.

*** Avrai bisogno di un po' di abilità di codifica per fare in modo che lo schizzo estragga i dati meteorologici per la tua città. Ho preso questi dati direttamente da accuweather.com utilizzando gli strumenti di sviluppo di Firefox per trovare dove nel codice dei siti mostra le condizioni e la temperatura odierne e visualizzandoli nell'applicazione. Puoi farlo con il tuo sito web meteo preferito o utilizzare un'API come Yahoo Weather. ***

Quando sei soddisfatto dello schizzo e di come appare sullo schermo, premi il pulsante Esporta schizzo nella parte superiore della finestra Elaborazione ed esportalo come applicazione.

Passaggio 5: alloggiare il Pi

Ospitare il Pi
Ospitare il Pi
Ospitare il Pi
Ospitare il Pi
Ospitare il Pi
Ospitare il Pi

Ho deciso di stampare in 3D una custodia per il mio PI in modo da poterla montare sul retro del monitor. Ho trovato questo caso su thingiverse per gentile concessione di un produttore di nome Normand:

L'ho stampato in 3D in circa 2 ore su una UP Mini. Questa custodia è ideale per questo progetto in quanto protegge i pin GPIO ma consente l'accesso alle porte USB, HDMI, SD e Micro USB (alimentazione).

Ho attaccato la parte inferiore della custodia al retro del mio monitor con più colla super per evitare di inserire viti negli organi interni del monitor.

Passaggio 6: accendi e ammira

Accendi e ammira
Accendi e ammira
Accendi e ammira
Accendi e ammira

Ora tutto ciò che devi fare è accendere il tuo monitor e il tuo Raspberry Pi e aprire l'applicazione esportata da Processing.

Ecco qua!

se hai seguito, ora dovresti possedere il tuo specchio intelligente, congratulazioni! Mi piacerebbe vedere i tuoi progetti e sarò qui per rispondere a qualsiasi domanda per aiutarti. Se c'è qualche consiglio che hai per me sarei felice di ascoltarlo. Ho intenzione di sviluppare ulteriormente questo prototipo quindi se vuoi vedere dove va da qui assicurati di seguirmi per aggiornamenti futuri:-) Ci sono così tanti potenziali sviluppi per questo progetto e spero che questo Instructable sia un progetto utile per il Maker Comunità.

Happy Making fa capolino!

Concorso Oltre la zona di comfort
Concorso Oltre la zona di comfort
Concorso Oltre la zona di comfort
Concorso Oltre la zona di comfort

Secondo premio al concorso Beyond the Comfort Zone

Concorso Internet delle cose 2016
Concorso Internet delle cose 2016
Concorso Internet delle cose 2016
Concorso Internet delle cose 2016

Gran Premio nell'Internet of Things Contest 2016

Consigliato: