Innehållsförteckning:

C.Q: en DIY Smart Mirror: 5 steg
C.Q: en DIY Smart Mirror: 5 steg

Video: C.Q: en DIY Smart Mirror: 5 steg

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

Vi är Katrina Concepcion och Adil Qaiser, båda två på WBASD STEM Academy. Detta är det projekt som vi skulle ha samarbetat och gjort för årets bästa pris.

När vi bestämde oss för att göra detta projekt tänkte vi "vad skulle vara det mest effektiva sättet för en person att göra sig redo och titta på vad de har planerat för dagen?" Vi kom på C. Q. Den använder en vanlig tvåvägs spegel för din egen användning och en bildskärm för att visa de olika informationssegmenten. Kombinerat med MagicMirror kan du anpassa vilka informationssegment du vill ska visas, till exempel tid, väder och många fler! Programmet använder Raspberry Pi och det kräver användning av WiFi och LCD -display. Detta är också Google -aktiverat, vilket kan anpassa de olika segmenten på skärmen. Detta är en instruktion om hur man gör och ställer in C. Q.

Tillbehör

Material

  • Bitar av trä
  • Trälim
  • Skruvar
  • Tvåvägs spegel
  • Raspberry Pi 3b+
  • Övervaka
  • Mörkläggningsduk
  • 5V strömförsörjning
  • 12V strömförsörjning
  • HDMI -kabel
  • Förlängningsackord
  • SD -kortadapter
  • MicroSD
  • Mikrofon

Raspberry Pi -länkar

  • Etcher:
  • VNC:

Steg 1: Gör ramen

Att göra ramen
Att göra ramen
Att göra ramen
Att göra ramen
Att göra ramen
Att göra ramen

Ytterramen:

Skär 4 träbitar för ytterramen. Klipp en 45 graders vinkel i bitarnas hörn. Anslut dessa bitar med lim och sätt in spikar för att ge det mer stöd. (bild 1)

Den inre ramen:

Skär 4 träbitar som passar spegelns storlek.

Anslut dessa bitar med lim och naglar för stöd. (bild 2)

Att sätta ihop de två ramarna:

Lägg den yttre ramen platt på marken.

Mät sedan en halv tum från varje sida av den yttre ramen och markera den. Detta för att säkerställa att spegeln har tillräckligt med utrymme att placera på utan att falla av.

Limma in den inre ramen inom de linjer som ritades. Lägg lite vikt på det och låt det torka över natten. (bild 3)

Både Katrina och Adil skulle ha arbetat tillsammans för att göra ramen.

Steg 2: Steg för att konfigurera Raspberry Pi 3

Steg ett (installationen)

Det första steget är att ladda ner Voice Kit SD-bild från

Använd sedan Etcher från

Välj den nyligen nedladdade Voice Kit SD -bilden och Micro SD -kortet och tryck sedan på flash.

Anslut din Raspberry Pi och använd VNC Viewer för att se Raspberry Pi.

Nästa steg är att ansluta din Raspberry Pi till Wifi och se till att tid och datum är korrekta.

Uppdatera sedan din Raspberry Pi med dessa kommandon:

sudo apt-get uppdatering

sudo apt-get dist-upgrade

Starta om din Raspberry Pi

Steg två

Gå till inställningarna längst upp till vänster och se till att dina högtalare och mikrofon är korrekt inställda och kontrollera ljudet.

Öppna Chromium och logga in, gå till GoogleAPI och skapa ett projekt, aktivera API: er och aktivera Google Assistant, klicka på skapa referenser och skapa klient -id, klicka sedan på "Konfigurera samtyckeskärm" och ställ in produktnamnet (det är att föredra att allt är konsekvent) efter som trycker på spara, trycker på annat och anger ett namn.

När du har gjort det kan du ladda ner filen, högerklicka på den nyligen nedladdade filen och tryck på "visa i mapp" och byt namn på den till Assistant och dra den till "pi" -mappen

Gå till https://myaccount.google.com/activitycontrols?pli=… och se till att "Webb- och appaktivitet" är aktiverat, "Enhetsinformation" är aktiverat, "Röst- och ljudaktivitet" är aktiverat.

Gå till din mapp och gå till/home/pi/AIY-projects-python/src/examples/voice, kör sedan asistant_library_demo.py och sedan ska krom dyka upp och du måste logga in på krom och trycka på tillåt.

Steg tre

Gå in på Raspberry Pi -konfiguration, gå till Localization, ställ in din plats till ditt land, ställ in din tidszon (Område: USA, Plats: Eastern för mig) nu måste du starta om.

Installera MagicMirrors 2 i din Raspberry Pi

Du kan enkelt installera det med kommandot bash:

bash -c "$ (curl -sL https://raw.githubusercontent.com/ MichMich/ MagicMirror/ master/ installers/ raspberry.sh)"

(ta bort alla mellanslag förbi github -länken eftersom detta var det enda sättet att göra hela kommandot)

När prompten dyker upp trycker du på y och anger så startar MagicMirror automatiskt

Steg fyra

Öppna din utvecklarterminal och skriv pm2 stop MagicMirror

Öppna sedan din mapp och gå till/home/pi/MagicMirror/config och öppna config.js

Här kommer du att ändra tidsskalan till "12" och enheterna till "imperial" om de gäller dig.

Ta bort från modulen "{" ovan ":" varning "," till}, under "Position:" topp_bar "" och spara nu, öppna utvecklarterminalen och gå till internet och gå till https://openweathermap.org/ api och registrera dig.

Gå sedan hem och sedan kopiera API -nycklarna API -nyckeln, gå sedan tillbaka till config.js -filen och klistra in API -nyckeln där det står "YOUR_OPENWEATHER_API_KEY" i modulen "currentweather" och "weatherforecast" och spara.

Steg fem

Nu öppnar du MagicMirror genom att skriva "cd MagicMirror" tryck på enter och skriv sedan "npm start"

Kopiera länken ovan där du klistrade in API -nyckeln och klistra in den i krom och hitta ditt plats -ID genom att trycka på "CTRL+F" och byt namn på "Plats". Öppna nu utvecklarterminalen och skriv "npm MagicMirror" så ska du vara redo!

Adil skulle ha gjort en majoritet av denna del.

Steg 3: Montering av komponenter inuti

Montering av komponenter inuti
Montering av komponenter inuti

Klipp ut en bit mörkläggningsmaterial till spegelns storlek.

Låt monitorn passa på den ena halvan av spegeln och lägg blackout -materialet på den andra halvan. Se till att duken inte täcker monitorn.

Klipp ut mindre träbitar för att hålla allt på baksidan. Montera ihop bitarna. Skruva sedan in den mindre ramen i den inre ramen.

Borra några hål där monitorn är placerad för ventilation. Den bifogade bilden är ett diagram över hur den skulle se ut.

Katrina skulle ha arbetat med en majoritet av denna del.

Steg 4: Koppla ihop allt

Koppla ihop allt
Koppla ihop allt

Fäst Raspberry Pi på baksidan av bildskärmen, nära bildskärmens styrkort.

Anslut de två med HDMI -kabeln.

Placera mikrofonen utanför ramen och anslut den till Raspberry Pi.

Anslut 5V -strömförsörjningen till Raspberry Pi och den andra änden till förlängningskordet.

Anslut 12V -strömförsörjningen till bildskärmens styrkort och den andra änden till förlängningskordet.

Skruva fast allt.

Den bifogade bilden visar ett diagram över hur ledningarna skulle se ut från baksidan.

Katrina och Adil skulle ha gjort kablarna tillsammans.

Steg 5: Slutprodukten

Slutprodukten
Slutprodukten

Detta är en uppfattning om hur den slutliga produkten skulle se ut. Du kan se att bildskärmen visas genom spegeln, vilket anger dag, tid, väder och kalender. Den andra halvan kommer huvudsakligen bara att vara en spegel för användning. Du kan ansluta detta till Google för mer anpassning och enkel användning. C. Q. kan placeras var som helst i ditt hus eller kontor.

Rekommenderad: