Innholdsfortegnelse:

C.Q: et DIY Smart Mirror: 5 trinn
C.Q: et DIY Smart Mirror: 5 trinn

Video: C.Q: et DIY Smart Mirror: 5 trinn

Video: C.Q: et DIY Smart Mirror: 5 trinn
Video: Камера-ЛАМПА со слежением и определением человека. 2024, November
Anonim
C. Q: et DIY Smart Mirror
C. Q: et DIY Smart Mirror

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

Å lage rammen
Å lage rammen
Å lage rammen
Å lage rammen
Å lage rammen
Å lage 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

Montering av komponenter inni
Montering av komponenter inni

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

Koble alt sammen
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

Det endelige produktet
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: