Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Lag rammen
- Trinn 2: Trinn for konfigurering av Raspberry Pi 3
- Trinn 3: Montering av komponenter inne
- Trinn 4: Koble alt sammen
- Trinn 5: Det endelige produktet
Video: C.Q: et DIY Smart Mirror: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Vi er Katrina Concepcion og Adil Qaiser, begge sophomores ved WBASD STEM Academy. Dette er prosjektet som vi ville ha samarbeidet og gjort for årets beste pris.
Da vi bestemte oss for å gjøre dette prosjektet, tenkte vi "hva ville være den mest effektive måten for en person å gjøre seg klar og se på hva de har planlagt for dagen?" Vi kom på C. Q. Den bruker et vanlig toveis speil til eget bruk og en skjerm for å vise de forskjellige informasjonssegmentene. Kombinert med MagicMirror kan du tilpasse hvilke informasjonssegmenter du vil vise, for eksempel tid, vær og mange flere! Programmet bruker Raspberry Pi, og det krever bruk av WiFi og LCD -utdataskjerm. Dette er også Google -aktivert, som kan tilpasse de forskjellige segmentene på skjermen. Dette er en instruksjon om hvordan du lager og konfigurerer C. Q.
Rekvisita
Materialer
- Biter av tre
- Tre lim
- Skruer
- Toveis speil
- Bringebær Pi 3b+
- Observere
- Mørkløs klut
- 5V strømforsyning
- 12V strømforsyning
- HDMI -kabel
- Forlengelsesakkord
- SD -kortadapter
- MicroSD
- Mikrofon
Raspberry Pi lenker
- Etser:
- VNC:
Trinn 1: Lag rammen
Den ytre rammen:
Skjær 4 trestykker for den ytre rammen. Skjær en vinkel på 45 grader i hjørnene på brikkene. Koble disse bitene med lim og legg inn negler for å gi den mer støtte. (bilde 1)
Den indre rammen:
Skjær 4 trestykker som passer til speilets størrelse.
Koble disse bitene med lim og spiker for støtte. (bilde 2)
Å sette de to bildene sammen:
Legg den ytre rammen flatt på bakken.
Mål deretter en halv tomme fra hver side av den ytre rammen og merk den. Dette for å sikre at speilet har nok plass til å plasseres på uten å falle av.
Lim ned den indre rammen innenfor linjene som ble tegnet. Legg litt vekt på det og la det tørke over natten. (bilde 3)
Både Katrina og Adil ville ha jobbet sammen for å lage rammen.
Trinn 2: Trinn for konfigurering av Raspberry Pi 3
Trinn ett (oppsettet)
Det første trinnet er å laste ned SD-bildet til Voice Kit fra
Bruk deretter Etcher fra
Velg det nylig nedlastede Voice Kit SD -bildet og Micro SD -kortet, og trykk deretter på flash.
Koble til Raspberry Pi og bruk VNC Viewer til å se Raspberry Pi.
Neste trinn er å koble Raspberry Pi til Wifi og sørge for at tid og dato er riktig.
Oppdater deretter Raspberry Pi ved hjelp av disse kommandoene:
sudo apt-get oppdatering
sudo apt-get dist-upgrade
Start Raspberry Pi på nytt
Trinn to
Gå til innstillingene øverst til venstre, og kontroller at høyttalerne og mikrofonen er riktig konfigurert, og sjekk lyden.
Åpne Chromium og logg inn, gå til GoogleAPI og opprett et prosjekt, aktiver APIer og aktiver Google Assistant, klikk på opprett legitimasjon og opprett Client ID, klikk deretter på "Konfigurer samtykkeskjermbildet" og angi produktnavnet (det er å foretrekke å holde alt konsistent) etter som trykker lagre, trykk på annet og legg inn et navn.
Etter at du har gjort det, kan du laste ned filen, høyreklikk på den nylig nedlastede filen og trykk på "vis i mappe" og gi den nytt navn til Assistant og dra den til "pi" -mappen
Gå til https://myaccount.google.com/activitycontrols?pli=… og kontroller at "Nett- og appaktivitet" er aktivert, "Enhetsinformasjon" er aktivert, "Stemme- og lydaktivitet" er aktivert.
Gå til mappen din og gå til/home/pi/AIY-projects-python/src/examples/voice, kjør deretter asistant_library_demo.py og deretter skal krom dukke opp, og du må logge deg på chrome og trykke tillat.
Trinn tre
Gå inn på Raspberry Pi Configuration, gå til Localization, angi posisjonen din til landet ditt, angi tidssonen din (Område: US, Location: Eastern for meg) nå må du starte på nytt.
Installer MagicMirrors 2 i Raspberry Pi
Du kan enkelt installere det ved å bruke bash -kommandoen:
bash -c "$ (curl -sL https://raw.githubusercontent.com/ MichMich/ MagicMirror/ master/ installers/ raspberry.sh)"
(fjern alle mellomrom forbi github -lenken, da dette var den eneste måten å gjøre hele kommandoen på)
Når meldingen vises, trykker du på y og angir, og den vil sette opp automatisk start av MagicMirror
Trinn fire
Åpne utviklerterminalen og skriv pm2 stop MagicMirror
Åpne deretter mappen din og gå til/home/pi/MagicMirror/config og åpne config.js
Her vil du endre tidsplanen til "12" og enhetene til "imperial" hvis de gjelder for deg.
Fjern fra "{" ovenfor "modulen:" varsel "," til}, under "Posisjon:" topp_linje "" og lagre nå, åpne utviklerterminalen og gå til internett og gå til https://openweathermap.org/ api og registrer deg.
Gå deretter hjem og kopier API -nøklene API -nøkkelen, gå deretter tilbake til config.js -filen og lim inn API -nøkkelen der det står "YOUR_OPENWEATHER_API_KEY" i "currentweather" -modulen og "weatherforecast" -modulen, og lagre.
Trinn fem
Nå åpner du MagicMirror ved å skrive "cd MagicMirror", trykk enter og skriv deretter "npm start"
Kopier lenken ovenfor der du limte inn API -nøkkelen, og lim den inn i krom, og finn posisjons -ID -en din ved å trykke "CTRL+F", og gi "Plassering" et nytt navn. Åpne nå utviklerterminalen på nytt og skriv "npm MagicMirror", så bør du være klar!
Adil ville ha gjort flertallet av denne delen.
Trinn 3: Montering av komponenter inne
Klipp ut et stykke blackout -materiale til størrelsen på speilet.
Få skjermen til å passe på den ene halvdelen av speilet, og legg blackout -materialet på den andre halvdelen. Sørg for at kluten ikke dekker skjermen.
Skjær ut mindre trebiter for å holde alt plassert på baksiden. Sett sammen brikkene. Skru deretter denne mindre rammen inn i den indre rammen.
Bor noen hull på hvor monitoren er plassert for ventilasjon. Det vedlagte bildet er et diagram over hvordan det ville se ut.
Katrina ville ha jobbet med flertallet av denne delen.
Trinn 4: Koble alt sammen
Fest Raspberry Pi på baksiden av skjermen, nær skjermens kontrollkort.
Koble de to med HDMI -kabelen.
Plasser mikrofonen utenfor rammen og koble den til Raspberry Pi.
Koble 5V strømforsyningen til Raspberry Pi og den andre enden til forlengelseskordet.
Koble 12V strømforsyningen til skjermens kontrollkort og den andre enden til forlengelseskordet.
Skru alt på plass.
Det vedlagte bildet viser et diagram over hvordan ledningene vil se ut fra baksiden.
Katrina og Adil ville ha gjort ledningene sammen.
Trinn 5: Det endelige produktet
Dette er oppskriften på hvordan sluttproduktet ville se ut. Du kan se at skjermen viser gjennom speilet, og angir dag, tid, vær og kalender. Den andre halvdelen vil hovedsakelig bare være et speil for bruk. Du kan koble dette til Google for mer tilpasning og enkel bruk. C. Q. kan plasseres hvor som helst i huset eller kontoret.
Anbefalt:
Multi User Smart Mirror With Google Calendar: 10 trinn
Flerbruker smart speil med Google Kalender: I denne instruksen skal vi lage et smart speil integrert med Google Kalender. Jeg laget dette prosjektet fordi jeg synes smarte speil er veldig kule, de er en gave fra morgenen. Men jeg bestemte meg for å lage en selv fra null fordi alle de andre
My Smart Mirror: 15 trinn (med bilder)
My Smart Mirror: Tid på morgenen kan være begrenset. Du må gjøre deg klar til jobb, skole, … Å se opp været tar litt av den begrensede tiden. Smart Mirror eliminerer tiden du trenger for å åpne telefonen eller datamaskinen og slå opp været. I dette
DIY Smart Mirror: 5 trinn
DIY Smart Mirror: Materials Needed: A Raspberry PI 2+ (Jeg brukte en 3B) Micro SD (8 GB+) En slags skjerm, for å holde prisen billig brukte jeg en gammel oneHDMI -kabel eller bruker en omformer til HDMI5v veggplugg med mikro USB -kabel. ekstra tastatur og mus En datamaskin med microsd -kort
Smart Mirror av Raspberry Pi: 5 trinn (med bilder)
Smart Mirror av Raspberry Pi: Så det var en ubrukt bringebær pi 1B i skuffen og en ubrukt skjerm. Det er grunn nok til å lage et smart speil. Speilet skal vise tid, dato og værinformasjon samt statusinformasjon om smarthusbrytere og hva som må
$ 100 Smart Mirror Pi: 6 trinn (med bilder)
$ 100 Smart Mirror Pi: Jeg så et av disse speilene på nettet og satte meg umiddelbart i gang for å lage et på den billigste, sparsommeste og enkleste måten jeg kunne finne, og nå kan du også! Dette speilet er min andre iterasjon, jeg brukte en bærbar datamaskin først for å skrive koden og lette meg på å bruke