Taula de continguts:

Mini mirall màgic per menys de $ 60 USD: 5 passos (amb imatges)
Mini mirall màgic per menys de $ 60 USD: 5 passos (amb imatges)

Vídeo: Mini mirall màgic per menys de $ 60 USD: 5 passos (amb imatges)

Vídeo: Mini mirall màgic per menys de $ 60 USD: 5 passos (amb imatges)
Vídeo: Тест каравана в -25° . Ночёвка зимой. Как не замёрзнуть? 2024, Setembre
Anonim
Image
Image
Mini mirall màgic per menys de 60 USD
Mini mirall màgic per menys de 60 USD

Un "Magic MIrror" és un projecte on es col·loca un mirall de dues vies sobre una pantalla d'alguna mena. Quan la pantalla mostra píxels negres, el mirall és reflectant. Quan la pantalla mostra píxels blancs o més clars, brillen. Això crea l’efecte de poder mostrar text, icones o fins i tot imatges digitals a través d’un mirall, tot mantenint la reflectivitat. La tercera imatge superior hauria de mostrar com pot semblar això.

El vídeo de youtube mostra el muntatge de punta a punta i té una demostració al final que mostra l'aspecte del projecte acabat. Volia prendre temps per escriure els passos aquí, ja que gaudeixo de la comunitat instructiva i volia un lloc on prendre notes sobre coses com la configuració del programari i respondre a preguntes.

He vist un munt de projectes de miralls màgics i sempre he volgut construir-ne un. Vaig començar a construir-ne un recentment com a regal i no tenia ni idea del que poden costar les porcions de mirall de dues vies. Després de gastar 75,00 dòlars (USD) només en un mirall, em vaig adonar que el projecte sortiria bé del nostre "pressupost de regals d'amics" i vaig haver de replantejar-me la meva estratègia. Després de descobrir el canal de N-O-D-E a youtube, tenia el concepte d’un petit cas piramidal. De seguida vaig començar a córrer amb aquest concepte, experimentant amb quins raspberry pi podia encabir-me, com crear fàcilment el cas i com fer funcionar el programari.

Al final, vaig optar per imprimir en 3D la funda. Vaig dissenyar el cas a tinkercad. Es tracta de dues peces senzilles que es combinen fàcilment. El mirall és un mirall de 4,5 "que s'enganxa simplement (pistola de cola) al marc. L'ordinador principal és un Raspberry pi zero amb una targeta micro SD de 8 Gig i la pantalla és una pantalla de 3,5" de Kuman que tenia un port HDMI. ja hi és. Sincerament, el 75% d’aquest projecte va ser el disseny de tinkercad per a la caixa, i esbrinar una pantalla que s’adaptava, es podria alimentar fàcilment amb un sol cable USB i personalitzar el programari.

Aquí teniu el cost de les peces per fer-vos un resum. Té menys de 60 dòlars si teniu una impressora 3D … en cas contrari voldreu contractar la impressió 3D o, possiblement, construir un marc de piràmide de fusta (QUASI he seguit aquesta ruta i, en un futur, pot ser instructiu, ja que crec el cas de roure podria quedar molt bé per això:))

Raspberry pi Zero W - $ 10,00 - Adafruit.com - Limiteu-ne un per comanda

Targeta micro SD 8Gig: 4,00 dòlars: Amazon.com

Pantalla TFT de 3,5 Kuman - 29,99 dòlars - Amazon.com - Versió HDMI

Cable USB SN-Riggor (opcional, però afegeix un toc): 4 per 16,00 (4,00 dòlars cadascun) Amazon.com

Mirall de 2 vies: quadrat de 115 mm - 5,00 dòlars de Tap Plastics (vaig portar la funda impresa en 3D a una botiga i la vaig fer tallar perquè coincidís)

Filament 3D: val aproximadament 2 dòlars

Mini-HDMI -> Adaptador HDMI - 2 per 6,00 $ (només en necessiteu un): Amazon.com

Al final, ja tenia alguns dels adaptadors, però hauríeu de ser capaços d'aconseguir-los pels preus anteriors o millors i, al final, ser inferior a 60,00 $. Com que es tractaria de quant gastaríem si ens aconseguíssim un joc Xbox o PS4, això encaixava en el nostre "pressupost amic".

D’acord, prou introducció, aprenem a construir-la.

Pas 1: Pas 1: muntatge de la part de càlcul

Pas 1: muntatge de la part de càlcul
Pas 1: muntatge de la part de càlcul
Pas 1: muntatge de la part de càlcul
Pas 1: muntatge de la part de càlcul
Pas 1: muntatge de la part de càlcul
Pas 1: muntatge de la part de càlcul
Pas 1: muntatge de la part de càlcul
Pas 1: muntatge de la part de càlcul

La primera foto mostra totes les parts disposades. El segon mostra el conjunt de la part de càlcul en curs. En aquest moment no hi ha molta màgia … aquí teniu els passos següents:

  1. Assegureu-vos que NO soldeu les capçaleres al pi zero. Necessiteu tot l'espai que podeu obtenir.
  2. Col·loqueu el port Mini HDMI a HDMI al Pi Zero
  3. Col·loqueu l'adaptador HDMI-> HDMI que ve amb la pantalla Kuman a la ranura HDMI
  4. Col·loqueu la pantalla Kuman a l’altra part de l’adaptador HDMI … hauria d’encaixar al port HDMI femení de la pantalla Kuman
  5. Col·loqueu el cable USB per la part posterior de la piràmide
  6. He anotat la imatge amb els cables d’alimentació i he afegit el pinout pin. Aquest pas és fonamental, però és molt més fàcil del que sembla … voldreu executar dos cables petits des del primer i el tercer pin del Pi a la pantalla. Si utilitzeu cables jumper, podeu connectar-los a la part posterior de la pantalla i després doblar-los al voltant dels passadors del pi i enganxar-los en calent. L’ideal seria que es soldessin al pi i s’enganxessin en calent per subjectar-los a la pantalla. Això passa 5 volts del pi a la pantalla i és un dels trucs per mantenir aquest projecte net i ordenat … Un cop fet això, un sol cable alimenta el pi i la pantalla prou.

En aquest punt, ja esteu a punt de fer el muntatge. Abans de tancar-la, fem que la imatge del programari estigui escrita al següent pas.

Pas 2: Configuració del programari

Hi ha un munt de tutorials sobre com escriure una imatge de targeta SD per a un raspberry pi a una targeta microSD, i no vull tornar a recaptar aquest terreny. Però és important, ja que es tracta d’un Pi Zero W que estem fent servir, per conèixer alguns trucs per posar-ho en marxa. En primer lloc, visiteu el lloc d’Emmanuels a:

emmanuelcontreras.com/how-to/how-to-create-…

Ha fet la feina per documentar i crear una imatge del programari Magic Mirror en un Raspberry pi zero (com podeu veure pels seus passos, això pot ser bastant difícil). Desplaceu-vos cap avall i veureu, a la part inferior després dels passos, una imatge ja feta que podeu utilitzar. (Si cerqueu "Fitxer d'imatge", us hi hauria d'arribar).

A continuació, voldreu seguir els passos que ha indicat per connectar-vos a wifi i afegir ssh. Un consell REALMENT important aquí: NO utilitzeu Bloc de notes a Windows per editar el fitxer supplicant_conf. El bloc de notes manipularà els finals de línia perquè no siguin compatibles amb Linux i no us connectareu. Notepad ++ és un substitut gratuït del bloc de notes i pot fer les terminacions de línia adequades.

Quan hàgiu escrit aquesta imatge (faig servir el programador de disc Win32 a Windows) i editeu el fitxer supplicant_conf i afegiu SSH, estareu a punt per inserir la targeta i arrencar el dispositiu.

En aquest moment, el Pi hauria de connectar-se al vostre wifi. El truc és trobar-lo:) Hi ha diverses aplicacions d’escaneig d’IP per a telèfons i PC. L'escàner IP avançat funcionarà per a Windows. Per a un iPhone, faig servir iNet al meu iPhone per cercar el pi zero. Quan el trobeu, podeu utilitzar una aplicació telnet com Putty per connectar-vos-hi mitjançant SSH. Això serà important per configurar el programari MagicMirror i instal·lar complements.

Un cop heu arribat fins aquí, connecteu el microUSB a l'alimentació i assegureu-vos que pugueu arrencar i connectar-vos mitjançant SSH. En aquest moment, estareu a punt per seguir endavant i fer botons cap amunt de la funda.

Pas 3: Acabar el muntatge: instal·lar la pantalla al marc i afegir el mirall

Acabant el muntatge: instal·lar la pantalla al marc i afegir el mirall
Acabant el muntatge: instal·lar la pantalla al marc i afegir el mirall
Acabant el muntatge: instal·lar la pantalla al marc i afegir el mirall
Acabant el muntatge: instal·lar la pantalla al marc i afegir el mirall
Acabant el muntatge: instal·lar la pantalla al marc i afegir el mirall
Acabant el muntatge: instal·lar la pantalla al marc i afegir el mirall
Acabant el muntatge: instal·lar la pantalla al marc i afegir el mirall
Acabant el muntatge: instal·lar la pantalla al marc i afegir el mirall

Assegureu-vos que la pantalla s’engega i s’encén quan connecteu l’alimentació al Pi. El temps d’arrencada és de 3 a 5 minuts, així que tingueu paciència … ha d’arrencar el pi, llançar el navegador i llançar el programari de mirall màgic. Per sort, no hauríeu d’arrencar / apagar això sovint (costa menys de 7 cèntims l’any funcionar amb un consum d’aproximadament 100 mA). A continuació, acabarem el muntatge:

  1. La pantalla es connecta a la part posterior del marc imprès en 3D. Si us plau, utilitzeu les imatges com a guia … el "frontal" és la part plana, la part posterior té els endolls i coses que surten. Inseriu la pantalla per darrere.
  2. Quan la pantalla estigui ben ajustada, col·loqueu una goma al voltant de les clavilles i sobre la pantalla per mantenir-la al seu lloc. Aquesta va ser la manera més senzilla de poder aguantar la pantalla i ha funcionat bé. També és agradable perquè tot el projecte es desgasta perfectament si cal amb aquest enfocament.
  3. Introduïu el cable d'alimentació al Pi. No ho podreu fer un cop muntat, per tant, és hora d’engegar-lo.
  4. Premeu el suport del marc imprès en 3D a la piràmide … les pestanyes de fora evitaran que s’enfonsi i hauria d’adaptar-se al lloc una mica bé.
  5. Abans d’afegir el mirall, feu servir cinta negra al voltant de les porcions on la pantalla coincideix amb la impressió 3D. Això és perquè no hi hagi llum purgada … Vaig intentar que el marc estigués el més ajustat possible, però aquest senzill pas us assegurarà que quedi net. Cobriu també la plata de la pantalla, de manera que cap llum es reflecteixi del mirall i arruïne l’efecte
  6. Pegueu una cola calenta sobre la cinta que acabeu de col·locar i premeu el mirall. (Nota: el marc / pantalla s'hauria de muntar tot en aquest punt, de manera que col·locar el mirall hauria de permetre alinear-lo amb les cantonades de la piràmide i tenir tot ben alineat). No utilitzeu massa cola, ja que es mostrarà … amb una bola lleugera n'hi ha prou. El mirall no té massa pes.

Ara hauríeu de començar a emocionar-vos, ja que hauríeu de començar a veure com apareixen els fruits de les vostres feines … l’hora o la data haurien d’estar mostrant-se a través del mirall. El següent és la configuració.

Pas 4: Muntatge final i configuració

Muntatge i configuració final
Muntatge i configuració final
Muntatge i configuració final
Muntatge i configuració final
Muntatge i configuració final
Muntatge i configuració final

En aquest moment, esteu bàsicament reunit i hauríeu d'executar el programari i podeu fer servir SSH. No obstant això, els mòduls probablement són un desastre, i us pregunteu com solucionar-los.

En primer lloc, voldreu llegir una mica sobre com funciona el programari Magic MIrror. Es pot trobar aquí:

magicmirror.builders/

Tot i això, no seria una bona instrucció sense donar-vos un full d’inici / trampes per començar. Aquí teniu alguns consells i una explicació de com funciona:

  • Els mòduls Magic Mirror simplement es clonen git des del dipòsit de mòduls a la carpeta del mòdul. Així, quan estigueu SSH, cd al directori MagicMirror (recordeu que els directoris Linux distingeixen entre majúscules i minúscules). A continuació, cd als mòduls. A continuació, podeu clonar qualsevol dels complements en aquesta carpeta.
  • Aquí trobareu una llista de mòduls:

    github.com/MichMich/MagicMirror/wiki/3rd-p… Cadascun ha de tenir instruccions per configurar-los.

  • un mòdul que voldreu immediatament és MMM-Carrusel. Aquest mòdul recorre tots els altres mòduls instal·lats. (https://github.com/barnabycolby/MMM-Carrousel)
  • Per configurar-ho tot, voldreu anar a la carpeta MagicMirror / config i editar el fitxer config.js
  • A Config.js, voldreu afegir el nom dels mòduls que heu afegit a través del clon Git anterior. Voldreu situar-los (he posicionat tots els meus a: middle_center. Després, el carrusel s’encarrega de mostrar-los d’un en un i canviar entre ells. Ho fa després d’una quantitat configurable de segons (he utilitzat 45 segons per al meu)
  • Tingueu en compte que voldreu canviar la mida dels tipus de lletra. De vegades, podeu fer-ho a config.js, però altres haureu de trobar el fitxer.css que apareix amb el mòdul, buscar alguna cosa que acabi amb.px i canviar els valors per augmentar la mida de la font. Vaig trobar que variava per mòduls.

Vaig trobar que la data / hora, el temps, les existències i els mòduls de trànsit funcionaven molt bé amb aquest projecte. Els mòduls multimèdia com ara gifs animats o YouTube no funcionen bé al Pi Zero W, així que tingueu en compte això.

A continuació hi ha els pensaments finals i els plans de futur …

Pas 5: Pensaments finals: què faria diferent i què m'ha agradat

Pensaments finals: què faria diferent i què m'ha agradat
Pensaments finals: què faria diferent i què m'ha agradat

Aquest projecte va ser molt divertit. Va ser un munt d’hores d’edició de fitxers de configuració, impressió 3D i treballs de disseny per arribar al cas on va acabar. Però al final, crec que es va reunir bé i la meva dona gaudeix del mirall (jo havia construït el primer per a una amiga i de seguida també en va voler un). Probablement en crearé una més i canviaré algunes coses per motius d’estil i d’altres per motius de rendiment:

  • Afegiria un pom a la part superior. L’aspecte piramidal és MOLT net i futurista, però no permet un control ràpid del mirall. Crec que seria útil un simple botó per canviar manualment d’una pantalla a la següent en lloc d’esperar
  • Intentaria afegir un altaveu: crec que tenir música en streaming seria realment genial … o reproduir sons d'alerta
  • És possible que intenti construir-lo amb fusta. Tot i que la impressió 3D és molt fàcil de reproduir i construir, crec que un aspecte de fusta de roure o taulat seria molt divertit
  • Passant a un Pi3A +: l’A + no sortia quan el vaig construir i, per tant, vaig tornar a un pizero. Un A + afegeix 15 dòlars al preu (però té un HDMI de mida completa, de manera que potser només afegeix aproximadament 12,50), però afegeix una tona de potència. A més, el navegador no és accelerat per GPU en aquesta compilació, i un A + seria … així que crec que l'augment de potència seria útil.
  • Mirall extraïble: crec que seria útil un mirall extraïble, ja que alguns mitjans com YouTube no són fantàstics per veure-ho a través del mirall. A més, aquest podria ser un sistema de joc casual divertit amb una pantalla giratòria (només gireu la piràmide i poseu-la en un costat diferent) si es construís de manera diferent.
  • Afegiu un micròfon: podria integrar Alexa i convertir-lo en un assistent intel·ligent, o controlat per veu, si tingués un micròfon petit.

Al final, hi ha alguna cosa sobre la senzillesa i el cost econòmic. Aquest projecte era només això per a mi, i muntar el segon per a la meva dona em va costar menys de 15 minuts (fora de les 9 hores de temps de la impressora 3D:)).

Si en creeu un, feu-me-ho saber i si teniu preguntes, deixeu-les a sota o al canal de youtube i treballaré per respondre-les. El vídeo de YouTube té una demostració del mirall al començament i al final … és difícil descriure-ho en imatges. Es veu molt net al costat d’un ordinador, al taulell del bany o a la tauleta de nit. També hi ha probablement més de 100 mòduls disponibles … des de estadístiques informàtiques fins a preus de bitcoins. Això realment pot convertir-se en una demostració de visualització de dades i, com que té l'ordinador, funciona independentment de qualsevol altra cosa (excepte el wifi:))

Gràcies per llegir i espero que us hagi agradat aquesta construcció.

Recomanat: