Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Sett opp SD-kortet
- Trinn 2: Konfigurere
- Trinn 3: Rengjøring av Pi
- Trinn 4: Installer Magic Mirror
- Trinn 5: Final Tweak
- Trinn 6: Lag speilet ditt
- Trinn 7: Fullfør
Video: Enkelt smart speil: 7 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Wow! det har vært ganske lenge jeg har lastet opp noe, vært opptatt med å jobbe med så mange ting og innså at jeg må droppe noe for mine følgere som det heter: 'har alltid et prosjekt å jobbe med' haha, det er kanskje bare meg, uansett tilbake til virksomheten !!
Har du noen gang blitt overrasket over å se 'magiske speil' eller smarte speil og ønske at du kunne bygge dine? eller har du prøvd trinnene av andre og fortsatt støter på nye problemer og ble sittende fast og gi opp? du ikke alene, jeg har også og har vært i stand til å finne enkle måter å gjøre det mye enklere på å unngå unødvendig nedlasting av ting du egentlig ikke trenger! sammen etter at vi har bygd vår første, kom med meg, la oss gå på en reise for å bygge et berøringsskjerm smart speil på størrelse med 15,6 bærbar datamaskin eller 32 tommers TV med ikoner og håper denne reisen vil være verdt det for nybegynnere og de som leter etter spenning !!!!
Jeg skal legge frem trinnene så detaljert som jeg kan, og i "lekmann" -vilkår vurderer jeg noen som ikke har kunnskap om koding eller elektronikk.
Jeg forlater speildelen sist, for hvis du kan få skjermen til å fungere perfekt, er det lettest å bygge speilrammen (du kan bare kjøpe en speilramme) og bruke den til å montere skjermen.
Rekvisita
1. Raspberry pi 3 up (Bruk ikke noe lavere enn pi 3. NB: du vil gjøre mye mer koding for å forberede den for å få den til å kjøre magisk speil)
2. USB WiFi Adapter dongle (Hvis du pi er uten WiFi) kan du også bruke Ethernet
3. Tastatur
4. Mus
5. LCD/LED -skjerm (stasjonær PC -skjerm MED HDMI -port, defekt bærbar datamaskin med fungerende skjerm, mitt valg, eller du kan starte med en pi 7 -tommers LCD -skjerm) alt du kan få tak i vil fungere fint.
6. Datamaskin NB: ikke nødvendig (det hjelper bare å bruke VNC viewer -lenken til pi og kontrollere den på datamaskinen din, men ikke nødvendig du kan ignorere den)
7. Glassramme
Trinn 1: Sett opp SD-kortet
Dette er et veldig viktig skritt for å unngå "feil" alene, slik at bare sletting av filer fra kortet ikke vil hjelpe 100%, så det beste er å laste ned en SD -kortformatorkobling nedenfor;
1. https://www.sdcard.org/downloads/formatter_4/ gå til siden og last ned for Windows/Mac
Du trenger også bildeskriver for å skrive pi -bildet du vil laste ned til SD -kortet som du skal bruke og formatere, bruk lenken nedenfor;
2.
gjør nå den neste nedlastingen ved å gå til bringebær pi -nettstedet
3.
En veldig viktig ting å ta ikke her når du gjør installasjoner, ikke hopp så fort for å installere MagicMirror² som rotbruker! vennligst gjør det som en vanlig, ikke -privilegert pi -bruker, og bruk sudo -kommandoen i stedet. “Ikke spør meg hvorfor? grunnen er at vi ikke kontrollerer alle mulige moduler som andre bidrar med, og noen, eller noe, kan avsløre din Raspberry Pi eller hele nettverket ditt for omverdenen. UNNGÅ for enhver pris.
Trinn 1. Formater SD -kortet
Etter å ha hentet de nedlastede filene, start appen og formater SD -kortet!
Trinn 2. Skriv det nedlastede bildet til deg pi
Bruk Win32diskimager eller Etcher til å skrive bildet til SD -kortet. Nå er det på tide å skrive operativsystembildet på kortet. NB: Etter utpakking bør du ha en.img -fil.
For utgivelsen 27. mai er filnavnet 2016-05-27-raspbian-jessie.img. For dette trinnet kommer du til å bruke Win32 Disk Imager -programvaren. Den må kjøres som administratorbruker, ellers mislykkes den.
Klikk på Start, finn programmet i menyen, høyreklikk på navnet på det og velg Kjør som administrator. På Windows 10.
Ta ut kortet. ikke bare trekk det ut !! Hvorfor? fordi dette hjelper til med å signalisere latent prosess for å skrive ferdig til kortet eller stasjonen. Du er nå klar til å sette kortet inn i Raspberry Pi og starte det opp for første gang.
Trinn 3. Sett inn SD-kortet i pi (oppstart)
Nå er du klar til å starte opp Raspberry pi. Sett SD -kortet inn i sporet på bunnen av pi -en, koble til skjermkabelen, tastaturet, musen og wifi -adapteren i pi -en, slå på skjermen (Bruk pi -lader fordi pi er et veldig sulten juice -spiser monster).
Oppstart kan ta litt lengre første gang på grunn av at den konfigurerer seg selv på nytt og setter alle standardinnstillingene. Hvis alt gikk bra, burde det starte opp rett inn i det grafiske grensesnittet.
Det er litt mer konfigurasjon som må gjøres, men jeg bruker Storbritannia som standardvalg. Du kan velge land og land som er relatert til deg eller ditt valg.
Vi skal nå kjøre gjennom den grunnleggende konfigurasjonen av selve pi.
Trinn 2: Konfigurere
Etter å ha satt inn SD -kortet i pi;
Jeg vil gjøre det kort og presist, nedenfor er kodene du trenger for å få tilgang til innstillingskonsollvinduet på din pi;
1. sudo raspi-config (åpner et konsollvindu) bruk piltasten på tastaturet for å bla gjennom, Trykk på tasten vil hoppe til bunn, mellomromstasten for å velge og gå inn for å godta.
2. Konfigurer internasjonaliseringsalternativene for riktig språk, tidssone og andre. Velg det alternativet
(5) og trykk enter/return. Velg det første alternativet, Endre sted (I1) nå
3. Bla til det foretrukne språket ved å bruke piltastene opp/ned. I mitt tilfelle brukte jeg GB engelsk. gå og velg tastaturet ditt, velg UTF -versjonen fordi den støtter et Unicode -tegn. ISO-8859-1 støtter bare de første 256 tegnene.
4. Velg alternativer for internasjonalisering igjen, og gå til det andre alternativet, Endre tidssone (I2) (Velg region og tidssone ditt land
5. Gå tilbake til internasjonaliseringsalternativene og velg det tredje alternativet, Endre tastaturoppsett (I3). Standard er et standard britisk tastatur i full størrelse. Hvis det er det du bruker, trenger du ikke gjøre dette. Det er imidlertid fortsatt verdt å se på hvis du tilfeldigvis har et annet tastatur.
6. Gå tilbake til internasjonaliseringsalternativer og velg det siste elementet, Endre WiFi -land (I4). Dette vil angi riktige tilgjengelige kanalfrekvenser.
7. Koble til WiFi -adapteren, klikk på den i høyre hjørne, finn wifi -en, skriv inn passord og du. Etter tilkobling, gå til tilbehør> terminal og skriv sudo reboot. dette vil starte pi på nytt og se om den klarer å koble seg til WiFi. NB: Hvis du har Wi -Fi allerede innebygd, må du bare logge på, hvis du ikke bruker Ethernet -kabel eller koble til med WiFi -adapter
Trinn 3: Rengjøring av Pi
La oss rydde opp i rpi OS og fjerne noen av de store pakkene og noen ting vi ikke trenger. Dette er bare en liten liste over apper, men de er de desidert største bortsett fra selve X-serveren. Det er to kommandoer du kan bruke 'df -k' eller 'df -h' type i terminalvinduet. bare bruk 'df -h' der -h betyr menneskelig lesbar, og du vil se hvor mye minne du har og brukt.
1. Fjern unødvendige programvarepakker. Jeg begynte med tingene jeg vet jeg ikke kommer til å bruke, og de store tingene! du kommer til å fjerne alle disse filene;
(idle3, java-common, libreoffice, minecraft-pi scratch, nuscratch, penguinspuzzle, python-minecraftpi, python3-minecraftpi, smartsi, sonic-pi, wolfram-engine)
Skriv inn koden nedenfor i terminalvinduet; (sudo apt-get remove --purge idle3 java-common libreoffice* minecraft-pi scratch nuscratch penguinspuzzle python-minecraftpi python3-minecraftpi smartsim sonic-pi wolfram-engine)
Når du kjører det, vil det samle alt som må fjernes og gi deg et [J/n] spørsmål. Legg merke til hvor mye plass som skal gjenvinnes
2. Når den er fullført, fjerner vi også de som ikke lenger trengs, skriver du: (sudo apt-get autoremove) inn i terminalvinduet. Den viser deg en liste over pakker som ikke brukes lenger (siden du nettopp har fjernet alle de andre ovenfor). Si igjen Y (es) til spørsmålet:
3. Gå videre. Det er på tide å kjøre en oppdatering/oppgradering på systempakkene. Du gjør det ved å skrive inn følgende kommandoer: (sudo apt-get update) og (sudo apt-get upgrade) Eller hvis du vil gjøre dem begge sammen: sudo apt-get update; sudo apt-get upgrade, bare sørg for at du starter med oppdateringen først.
4. Det siste er å sørge for at fastvaren på pi er gjeldende. Å utføre en sudo apt-get-oppgradering utløser ikke alltid dette, så vi gjør det manuelt. Kommandoen for det er: sudo rpi-update
5. Vær oppmerksom på at det krever omstart når det er fullført. En sudo -omstart vil gjøre det gjort for deg. La oss se på lagringsbruken nok en gang:
Trinn 4: Installer Magic Mirror
Etter at du har konfigurert og oppdatert Raspberry Pi og startet på nytt, 1. starter du et Terminal -vindu igjen og skriver inn bash -c $ (curl -sL https://raw.githubusercontent.com/MichMich/MagicM… Dette starter installasjonsprosess for deg:
2. hvis du vil rotere skjermen: Skriv inn sudo nano /boot/config.txt og legg til følgende i filen. Hvor du legger til spiller det egentlig ingen rolle:
# Roter skjermen vertikalt
display_rotate = 1
Trykk på CTRL-X når du er ferdig, og si Y (r) for å lagre endringene.
3. La oss også deaktivere skjermspareren og skjermsletting. Dette må gjøres to steder. Først i autostart-konfigurasjonen: sudo nano/etc/xdg/lxsession/LXDE-pi/autostart Og legg til følgende i bunnen av filen:
@xset s noblank
@xset er av
@xset -dpms
4. Neste i X-windows manager-konfigurasjonen: sudo nano /etc/lightdm/lightdm.con f. Rull ned til [SeatDefaults] -delen og se etter kommandolinjen xserver under det. Endre linjen slik at den ser slik ut: xserver -command = X -s 0 -dpms (så du fjerner # på forsiden og legger til de manglende bitene på slutten.) Slå igjen på CTRL -X og si Y (es) for å lagre filen.
5. En Raspberry Pi er konfigurert til å automatisk stenge deler av maskinvaren som ikke er aktivt i bruk. Dette inkluderer også WiFi -driveren. Dette vil føre til at MagicMiror² av og til ikke klarer å hente oppdateringer for ting som nyhetsfeed, vær og andre. Du kan deaktivere strømsparingsfunksjonen for WiFi fra grensesnittkonfigurasjonsfilen: sudo nano/etc/network/interfaces. Finn wlan0-delen og legg til trådløs strøm av under den.
6. Når du er ferdig med det, starter du rpi på nytt med sudo reboot, og når det kommer opp igjen, åpner du et Terminal -vindu og skriver inn iwconfig, og du skal se at strømstyringen er slått av.
7. Du kan nå prøve å starte MagicMirror². pi@magicpi: ~/MagicMirror/config $ cd
$ HOME/MagicMirror
pi@magicpi: ~/MagicMirror $ npm start
Hvis alt gikk bra, skulle skjermen laste opp MagicMirror² -grensesnittet. Hurra !!!!! du ferdig!!!
Trinn 5: Final Tweak
For å få oppdateringer om live vær trenger du en API -nøkkel og en posisjons -ID. Gå online til https://home.openweathermap.org/api_keys registrer deg, og få API -nøkkelen din og søk etter ID -en din.
med det i hånden;
1. Åpne filer> MagicMirror> config> config.js
oppdater koden med den nye API -nøkkelen og plasserings -ID, og trykk ctrl+X og Y enter for å lagre
2. Endre amerikanske helligdager til ditt land, mine UK Holidays og gjør alle endringer du trenger!
Trinn 6: Lag speilet ditt
Skaff deg enten et fint ferdig toveis speil eller et brukt innrammet speil som mitt som jeg fikk online for bare £ 5,00. Jeg kan enten fjerne belegget på speilet og bruke toveisfilmen til å dekke det, eller jeg kan bare kjøpe et klart glass og kjøpe toveis speilfilmen og pakke den inn. (Det var det jeg gjorde på slutten)
som vil jeg gå for hmm, beslutninger! beslutninger !! OK, jeg bestemte meg for å kjøpe toveisfilmen online fra eBay: https://www.ebay.co.uk/itm/Mirror-Window-Film-Two-…, dette var fordi skraping av baksiden av det gamle speilet kan forlate bulker som kan være synlige etter at jeg derfor unngikk det, men det kan gjøres og det kan se bra ut hvis du er tålmodig nok til å gjøre det.
Trinn for å lage speilet av glass
1. Klipp filmen til glasset
2. Rengjør glassoverflaten
3. spray vann på glassoverflaten du ønsker å påføre filmen
4. fest to sellotape på filmen (dette hjelper til med å ta av plastdekselet på filmen slik at den ikke fester seg og trekker de to kranene fra hverandre for å frigjøre filmen fra gummidekselet)
5. legg det på glasset og bruk nalen til å glatte det ut og kutte ut eventuell restfilm.
6. gi litt tid til det kan ordne seg
Etter å ha gjort speilet klart, bare sett skjermen bak for å se om det er synlig, og resten er opp til deg å bestemme hvor du skal sette det inn på baksiden av speilet og bruk svart vinyl for å dekke den eksponerte delen av speilet rundt display for å forhindre at lyset kommer gjennom.
Hvordan du vil ha det er opp til din smak, du kan ha skjermen horisontal eller vertikal, jeg vil ikke fokusere på den delen, siden alle har forskjellig smak. Derfor vil vi avslutte leksjonene, neste leksjon etter at du har forsøkt og lykkes med det, vi går videre til å bruke en større skjerm og også hvordan du gjør den til et berøringsskjermspeil !!! håper å se deg snart på denne moro- og spenningsreisen, og ikke droppe på veien mens vi alle går side om side.
Takk for at du leser !!!!!!
Trinn 7: Fullfør
Legg til lysdioder og gjør det fantastisk, hvis du har tid og har litt kunnskap om koding, kan du bruke mer tid på å endre alle grensesnittene og modulene for å bare vise det du trenger.
Det blir for vår neste leksjon.
Vi skal jobbe med et berøringsskjermspeil neste !!! Jeg er så spent på dette, da jeg har testet en første modell av den som måler 24 "x 18" ved hjelp av en 15,6 bærbar skjerm.
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
Flytende smart magisk speil fra gammel bærbar PC med Alexa stemmegjenkjenning: 6 trinn (med bilder)
Flytende smart magisk speil fra gammel bærbar datamaskin med Alexa stemmegjenkjenning: Registrer deg på mitt 'Elektronikk i et nøtteskall'-kurs her: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Sjekk også min youtube -kanal her for flere prosjekter og elektronikkopplæringer: https://www.youtube.com/channel/UCelOO
Ikke-så-smart-men-veldig-sunt-ennå-litt-skummelt speil: 5 trinn (med bilder)
Ikke-så-smart-men-veldig-sunt-ennå-litt-skummelt speil: Trenger du et speil, men ikke villig til å legge til enda et smart objekt i hjemmet ditt? Da er dette ikke-så-smart-men-veldig-sunne-ennå-litt-skumle speilet akkurat for deg
Smart speil ved bruk av ødelagt Android -nettbrett: 5 trinn (med bilder)
Smart speil ved bruk av ødelagt Android -nettbrett: For en stund siden droppet jeg ved et uhell Android -nettbrettet på ansiktet. Glasset knuste, men resten fungerte fortsatt bra. Med fare for å bli kalt en hoarder av partneren min igjen, satte jeg det uavgjort, i håp om at jeg en dag vil finne det. Det