Taula de continguts:
- Pas 1: coses que necessiteu
- Pas 2: prepareu el tauler del monitor
- Pas 3: creeu el marc
- Pas 4: ajuntar peces
- Pas 5: instal·leu el programari
Vídeo: Smart Mirror de Raspberry Pi: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Per tant, hi havia un raspberry pi 1B no utilitzat al calaix i un monitor no utilitzat. Aquesta és la raó suficient per crear un Smart Mirror.
El mirall ha de mostrar informació sobre l'hora, la data i el temps, així com informació sobre l'estat dels interruptors de casa intel·ligent i de la música que s'està reproduint actualment.
Pas 1: coses que necessiteu
Per crear el mirall intel·ligent, necessiteu el següent
- Dongle WIFI Raspberry Pi (excepte Raspberry Pi 3, aquest inclou WIFI)
- Monitor (he utilitzat un BenQ 24 ")
- Marc de la imatge (en tinc un de https://wunsch-bilderrahmen.de a Alemanya)
- Mirall unidireccional (en té un de https://www.myspiegel.de/ a Alemanya), però també podeu utilitzar un mirall transparent d’acrílic
- Lames de fusta per ampliar el marc de la imatge perquè pugui contenir el monitor
- Suport angular per mantenir el monitor al marc
- Cinta adhesiva negra per evitar el contacte directe del vidre amb el metall
- Cola de fusta i endoll de fusta per enganxar el marc de la imatge i la vora de fusta
- Filferro o cable per al muntatge, així com ancoratges de cargol
- Canal per cable
- Pinça de barra
- Màquina de trepar
Si voleu una il·luminació de fons per una tira LED, també necessiteu el següent
- Tira LED amb controlador, vegeu aquest projecte tira LED controlada per RC
- Remitent de 433 MHz
Hi ha una llista que conté els principals costos del projecte.
- Marc: 28 € ~ 29,3 $
- Mirall unidireccional: 73 € ~ 76,6 $
- BenQ GL2450: 100 € ~ 104,9 $
- Raspberry Pi 3 - 37 € ~ 38,8 €
- Llistons de fusta (ja tallats a la longitud adequada): 15 € ~ 15,7 $
- Tira LED 6 €
Això suma fins a 259 € ~ 272 $ suposant que teniu totes les coses petites, com eines, cola de fusta, cargols, etc. 116 € ~ 122 $ per donar-los una nova tasca.
Pas 2: prepareu el tauler del monitor
El primer pas que heu de fer és treure el bisell del tauler del monitor. Això és necessari per obtenir la mida correcta del tauler del monitor. Necessitareu la mida per obtenir el marc de la imatge, el mirall unidireccional i les lames de fusta amb la mida adequada.
Ja hi ha diverses descripcions sobre com treure el bisell. Mireu aquest resultat de la cerca per obtenir més informació
A continuació, vaig posar una cinta adhesiva negra a la vora metàl·lica del tauler del monitor. El primer motiu és evitar el contacte directe de metall amb vidre més endavant quan poso el monitor al mirall. La segona raó és evitar la reflexió del metall, de manera que trio el color negre que hauria d’absorbir la llum entrant.
Pas 3: creeu el marc
Un cop sabem la mida correcta del tauler del monitor, podem demanar el marc de la imatge, el mirall de sentit únic i les lames de fusta. Vaig demanar un marc de fotos i un mirall de sentit únic que coincidissin exactament entre si per tal que el mirall quedés subjectat pel marc de fotos. Tanmateix, el monitor també s'ha de fixar, de manera que he creat una vora a la part posterior del marc de la imatge que hauria de contenir el monitor.
Vaig connectar els llistons de fusta mitjançant cola de fusta, taps de fusta i cargols per salvar-los. La primera imatge mostra dos forats per a taps de fusta al marc de la imatge. Aneu amb compte de no perforar el marc de la imatge, perquè no quedaria tan bé. La segona imatge mostra els forats dels cargols; una vegada més, tingueu cura de no perforar el cargol a través del marc de la imatge.
La vora també necessita un forat per als cables de sortida, així com un forat per a la tira de leds, si voleu utilitzar-ne un.
Pas 4: ajuntar peces
Quan el marc estigui complet, podem ajuntar les coses. El mirall el fixa el monitor. Per fixar el monitor al marc de fusta, he afegit dos mènsules angulars en tres costats, formant sis angles. El quart costat negre del tauler del monitor està cobert amb una placa de circuit, de manera que omet aquest.
La caixa metàl·lica central conté l'electrònic per al tauler del monitor i inicialment es fixava al bisell del monitor. Ara sense el bisell he afegit la cinta marró per arreglar aquesta caixa al monitor. Vaig connectar un cordó verd a les lames de fusta esquerra i dreta mitjançant cargols, això serà necessari per muntar el mirall a la paret.
Vaig col·locar el raspberry pi a l'extrem inferior esquerre i el controlador de tira de leds a la part inferior dreta. Els GPIO del raspi estan connectats a un remitent de 433 MHz per configurar el color de la tira led. Però el remitent també pot tenir algunes funcionalitats més, per exemple, controlar algunes preses de connexió sense fils.
Pas 5: instal·leu el programari
El programari del mirall intel·ligent es basa completament en html, javascript i css. Tot el que necessiteu és un navegador. Per a un raspberry pi, recomano utilitzar midori. El codi font s’allotja en un repositori de gitpub. Es tracta d’un tauler molt minimalista que només mostra l’hora, el temps, la música i els commutadors. El temps prové de l’hora del sistema de l’ordinador. Per mostrar informació meteorològica faig servir https://api.openweathermap.org. La informació sobre música i commutadors prové del meu servidor de casa intel·ligent basada en aquesta reposició de githup: https://github.com/dabastynator/RemoteControlSystem. Aquesta solució per a la llar intel·ligent defineix diverses unitats controlables, per exemple, servidor multimèdia o sòcol sense fils en una configuració-xml i fa que totes estiguin disponibles mitjançant una tranquil·la API web.
Per configurar el raspberry pi, heu de clonar el repositori de github:
git clone [email protected]: dabastynator / SmartMirror.git
I editeu el fitxer ~ / SmartMirror / smart_config.js per configurar la clau openweatherapi i el testimoni de seguretat del sistema de control remot:
var mSecurity = 'testimoni =';
var mOpenWeatherKey = ;
Ara, el raspberry pi hauria de mostrar el navegador midori a l’inici i també amagar el cursor del ratolí en inactivitat per desordenament. Per tant, afegiu les línies següents a ~ /.bashrc:
dorm 20 anys
# Amaga el ratolí per inactivitat
unclutter -display: 0 -noevents -grab &
log = "/ home / pi / magic_mirror.log"
mirror = "file: ///home/pi/SmartMirror/smart_mirror.html"
exportació DISPLAY =: 0
midori -e Pantalla completa -a $ mirror >> $ log &
A continuació, elimino la pantalla en blanc predeterminada als 6 minuts d'inactivitat descrits en aquesta pàgina: https://www.etcwiki.org/wiki/Disable_screensaver_and_screen_blanking_Raspberry_Pi. Per tant, modifiqueu el fitxer / etc / kbd / config i canvieu aquestes línies:
BLANK_TIME = 0
BLANK_DPMS = desactivat
POWERDOWN_TIME = 0
I afegiu aquestes línies addicionals al fitxer / etc / xdg / lxsession / LXDE-pi / autostart.
@xset s noble
@xset s desactivat
@xset -dpms
Per girar la pantalla 90 °, he afegit les següents línies a /boot/config.txt.
# Gireu la pantalla en mode protrait
display_rotate = 1
Això és. La meva experiència ara és utilitzar millor un monitor LED real en lloc d’un monitor LCD. Això hauria de produir menys llum a la zona negra, consumir menys energia i ser més lleuger i prim. El meu mirall pesa 10 kg.
Accèssit al concurs de microcontroladors 2017
Recomanat:
Easy Infinity Mirror amb Arduino Gemma i NeoPixels: 8 passos (amb imatges)
Easy Infinity Mirror amb Arduino Gemma i NeoPixels: heus aquí! Mireu profundament al mirall infinit encantador i enganyosament senzill. Una sola tira de LED brilla cap a dins sobre un sandvitx de mirall per crear l’efecte d’una reflexió interminable. Aquest projecte aplicarà les habilitats i tècniques de la meva introducció Arduin
Una galàxia a la mà! Infinity Mirror Box: 3 passos (amb imatges)
Una galàxia a la mà! Infinity Mirror Box: aquest tutorial tracta de fer una mica de forma que cregui moltes reflexions al seu interior. Amb forats a tots els angles per obtenir llum i una petita finestra per veure, podeu veure aquest procés infinit a la mà. La idea va sorgir mirant l’infinit mirr
Com desmuntar un ordinador amb passos i imatges senzills: 13 passos (amb imatges)
Com desmuntar un ordinador amb passos i imatges senzills: és una instrucció sobre com desmuntar un ordinador. La majoria dels components bàsics són modulars i fàcilment eliminables. Tanmateix, és important que us organitzeu al respecte. Això us ajudarà a evitar la pèrdua de peces i també a fer el muntatge
Smart Mirror mitjançant tauleta Android trencada: 5 passos (amb imatges)
Mirall intel·ligent amb tauleta Android trencada: fa un temps vaig caure accidentalment la tauleta Android a la cara. El vidre es va trencar, però la resta encara funcionava bé. Amb el risc que la meva parella em tornés a trucar com a acaparador, el vaig posar en un sorteig, amb l’esperança que algun dia en trobaria un ús. Que
Smart Mirror Pi de 100 dòlars: 6 passos (amb imatges)
Smart Mirror Pi de 100 dòlars: vaig veure un d'aquests miralls en línia i em vaig proposar de fer-ne un de la forma més barata, més estricta i senzilla que vaig poder trobar i ara també podeu fer-ho. Aquest mirall és la meva segona iteració, he utilitzat primer un ordinador portàtil per escriure el codi i m’he facilitat l’ús