Innholdsfortegnelse:
- Trinn 1: Hva du trenger
- Trinn 2: Klippe rammen
- Trinn 3: Skjære speilet
- Trinn 4: Boksendringer
- Trinn 5: Trinn 5: Lys
- Trinn 6: Trinn 6: Ikke et stykke kake, men et stykke Pi
- Trinn 7: Trinn 7: Installere programvaren
- Trinn 8: Etterbehandling
Video: Hvordan lage et bærbart smart speil/sminkeboks: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Som et siste prosjekt for min steinstein ved Davis & Elkins college, satte jeg meg for å designe og lage en sminkeboks, sammen med et større speil og bruk av en bringebærpi og programvareplattformen for magisk speil, som ville fungere som en bærbar variant av det typiske smarte speilet. Den magiske speilplattformen er unik i sin modularitet, og gir total frihet i funksjon og design!
Trinn 1: Hva du trenger
Deler: En reisesminkeboks med et hul muslingelokk En lys stripe En bringebær pi 3A bringebær pi GPIO drevet skjerm Et ark tynt toveis speil akryl Alle disse delene ble hentet fra Amazon (annet enn Pi som ble lånt ut til meg med det formål å dette prosjektet) En rulle med elektrisk tapeTømmer: Jeg brukte 1/4 "balsa tilgjengelig for meg via høyskolens produksjonsplass. Du trenger stykket til å være minst 2'x1,5 'for å kutte i størrelse for rammen vår Verktøy: Drill og 1/4 "bitA Dremel med et kutthjul og en slipeskive A Lazer -kutter
Trinn 2: Klippe rammen
Rammen vår er designet for å passe i friksjon, noe som betyr at ingen anelse eller skruer holder den på plass. For å oppnå dette målte jeg innsiden av livet mitt, samt målte vinkelen på de avrundede hjørnene. For boksen jeg brukte, endte det opp med å være (!! Sett inn endelige målinger her !!), men hvis du velger en boks med forskjellig størrelse, vil dette påvirke dimensjonene på rammen din. Jeg kuttet også omtrent 1/4 fra hver side opp til hjørnene. Jeg skisserte rammen opp med Fusion 360, takk til studielisenser, og importerte den skissen til Inkscape, et gratis illustratørprogram, som skal kuttes
Trinn 3: Skjære speilet
Å kutte ut speilstykket vårt fra akryl er langt på vei en av de enklere delene i prosjektet. Det er prosedyremessig, akkurat det samme som å kutte rammen, men med en mye mer enkel skisse! Bare skiss et rektangel på størrelse med hullet som er kuttet ut i rammen med en ekstra ~ 1/4 på hver side for å la den festes på baksiden av rammen
Trinn 4: Boksendringer
Min sminkeboks trengte en god del modifikasjoner for å fungere for dette prosjektet, dette ble gjort for tidens skyld helt og i fremtiden håper jeg å ha en egen boksdesign. Det første du vil gjøre er å kutte ut hjørnene med en dremel, omtrent 1/4 dyp, slik at rammen vår kan låse seg sammen med basen og tette tett. Neste trinn er å kutte ut et hull i bakenden for strømledningen. For dette boret jeg to hull side om side på det bakre hjørnet og brukte deretter en Dremel til å feste de to hullene og lage et enkelt avlangt pilleformet hull da mikrobenet mitt hadde en ganske tykk krage som passet gjennom. Slip til slutt alt ned for å gjøre det jevnt og ta opp eventuelle feil
Trinn 5: Trinn 5: Lys
Ingen forfengelighet er komplett uten belysning! Så for vår bærbare forfengelighet valgte jeg å bruke en USB -lysstrimmel. Jeg brukte samme boreteknikk som hullet vårt på baksiden av esken for kraft, men med en mindre 1/16 bit. Dette ga meg akkurat nok plass til å jobbe stripen gjennom. Så gjenstår det bare å sørge for at filmen over stripens lim fjernes og legg strimmelen godt ned på rammen. Merknad: Ideelt sett vil du bruke en Phillips Hue -lysstrimmel for den brede interoperabiliteten med MagicMirror eller IFTTT, slik at du kan bruke håndfri på bekostning av tiden du skriver protokollen. eller installere en modul. Men for dette prosjektet var kostnadene en faktor, at Hue -stripen koster $ 80 på Amazon, som ellers er mer enn hele prosjektet, og med tanke på hvor lite av stripen som brukes til dette prosjektet, er det uklokt for dette Den andre advarselen om bedre funksjonalitet er at en mer sofistikert stripe som Phillips Hue -stripen, krever en nettverksbro koblet direkte til den gitte nettverksruteren, som nøytraliserer mye av portabiliteten.
Trinn 6: Trinn 6: Ikke et stykke kake, men et stykke Pi
Raspberry pi er hjertet i bygningen, og krever en god del oppsett. HDMI -problemer er langt på vei et av de vanligste problemene med bringebær -pi. For å unngå disse problemene er det eneste du trenger å gjøre å redigere noen innstillinger i oppstartskonfigurasjonen. For å redigere denne filen må du åpne den i en terminalbasert editor, jeg brukte nano. Det er to linjer som må legges til, eller hvis de allerede er tilstede, må de kommentere dem ved å slette tegnet#før hver linje. Linjene du må legge til er "hdmi_force_hotplug = 1" og "hdmi_drive = 2". Disse linjene vil hjelpe deg med fremtidig oppgradering og feilsøking. De sikrer at HDMI har maksimal kompatibilitet med forskjellige skjermer, så når du tar ut pi -en for å jobbe med den, bør du ikke støte på problemer med å få ut en skjerm.
Trinn 7: Trinn 7: Installere programvaren
For å få programvaresiden til dette prosjektet i gang må du åpne terminalen din og skrive inn følgende "bash -c" $ (curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/ raspberry.sh) "" "Dette tar tak i autoinstallatøren fra GitHub og kommer i gang. Det neste trinnet er å sørge for at speilprogramvaren starter ved oppstart, og viktigst av alt starter på nytt. Dette er nødvendig for å unngå å måtte fjerne frontplaten og koble til mus og tastatur hver gang du slår på speilet. For å gjøre dette bruker vi PM2 som er en prosessbehandling for node.js -applikasjoner. PM2 i vårt tilfelle vil bare sørge for at systemet vårt alltid har speilet i gang, og minimal nedetid hvis det oppstår et krasj. Først må du gå tilbake til terminalen din og utføre følgende kommandoer: sudo npm install -g pm2pm2 oppstart Disse kommandoene installerer PM2 og legger det til i listen over oppstartsprogrammer. Deretter må vi lage skriptet for speilet vårt for å starte. For å gjøre dette må du utføre: cd ~ nano mm.sh Dette vil opprette et tomt skript og sette deg inn i nano -editoren for det skriptet, legge til følgende linjer og sørge for å lagre ~/MagicMirrorDISPLAY =: 0 npm startNow alt som gjenstår er å sikre at skriptet vårt fortsetter å kjøre, i terminalen igjen, utfør: pm2 start mm.shpm2 saveNå vil pi holde programvaren i gang 99,9% av tiden, dette kan deaktiveres med kommandoen "pm2 stop mm"
Trinn 8: Etterbehandling
Ta rullen med elektrisk tape og legg forsiktig innsiden av lokket. Dette vil mørke ut ryggen og gi bedre refleksjon gjennom speilet, men også holde pi trygt. Så la jeg til noen skrapbiter (også dekket med elektrisk tape) med varmt lim for å holde pien på plass og førte all kablingen til den. Derfra trenger du bare å sette rammen inn i lokket, og voila! Du er ferdig! Du bør ha en bærbar smart forfengelighet klar til bruk, eller du kan begynne å tilpasse speilet ditt! Moduler som allerede er laget, finnes på https://github.com/MichMich/MagicMirror/wiki/3rd-party-modules, eller hvis du vil skrive din egen, kan du finne utviklingsdokumentasjon på https://github.com /MichMich/MagicMirror/blob/master/modules
Anbefalt:
Hvordan bygge et smart speil med bringebær Pi 4: 10 -trinn
Hvordan bygge et smart speil med Raspberry Pi 4: I denne veiledningen vil vi se hvordan du bygger et smartspeil ved hjelp av resirkulerte stykker som en bilderamme, en gammel skjerm og et glass. For de elektroniske komponentene jeg kjøpte herfra www.lcsc .com
Hvordan lage et DIY smart speil: 12 trinn (med bilder)
Slik lager du et DIY smart speil: Et "smart speil" er et toveis speil med en skjerm bak som vanligvis brukes til å vise nyttig informasjon som klokkeslett og dato, været, kalenderen din og alle andre ting! Folk bruker dem til alle slags formål
Hvordan lage et minimalistisk (og billig) bærbart etui: 5 trinn
Hvordan lage et minimalistisk (og billig) bærbart etui: Jeg ble lei av å se på riper og bulker MacBook -maskinen min led hver gang jeg prøvde å ta den et sted uten å kaste den i min ganske store ryggsekk. Jeg trengte noe slank, men likevel pen. Noe robust, men billig. Jeg snudde meg til m
Hvordan lage et bærbart spillsystem: 39 trinn (med bilder)
Hvordan lage et bærbart spillsystem: Har du noen gang tenkt på å kunne spille ditt favorittspillsystem hvor som helst? Det har du sikkert. Etter denne veiledningen kan du lære hvordan du 'portabliserer' Nintendo Entertainment System. I denne instruksen vil jeg lære deg alt du
Enkelt, billig, bærbart bærbart stativ/kjøler: 9 trinn (med bilder)
Enkelt, billig, bærbart bærbart stativ/kjøler: Dette er et superenkelt, rimelig prosjekt som alle kan gjøre. Dette bærbare stativet/kjøleren kan lages for hvilken som helst størrelse eller hvilken som helst bærbar datamaskin (jeg laget min til en 13,3 tommers MacBook)