Innehållsförteckning:

Min första smarta spegel: 8 steg
Min första smarta spegel: 8 steg

Video: Min första smarta spegel: 8 steg

Video: Min första smarta spegel: 8 steg
Video: POV: Din bästa vän vinner Let’s Dance 2024, Juli
Anonim
Min första smarta spegel
Min första smarta spegel

Vi känner alla till detta problem, vi går upp för sent på morgonen, så vi måste göra oss redo väldigt snabbt. Vilket betyder att du inte hinner se vad det blir för väder. Men det du verkligen har tid med är att titta i spegeln. Tänk om vi kunde kombinera de två? I detta projekt kommer jag att göra en Smart Mirror där du kommer att kunna se den lokala väderprognosen, temperaturen i rummet, luftfuktigheten i rummet och hur mycket ljus som finns. Du kommer att kunna se alla sensordata på en egen tillverkad webbplats.

Steg 1: Vilka komponenter behöver du?

Nedan hittar du de komponenter som behövs för att slutföra projektet.

• LCD -skärm med HMDI -ingång

• Raspberry Pi 3B+

• SD-kort

• HDMI -kabel

• Kablar för att ansluta sensorerna till din hallon pi

• DHT11 temperatur- och fuktsensor

• TSL 2561 Ljussensor

• IRFZ44N

• Alla billiga RGB Led Strip

• Isolering för att klibba mellan skärmen och plexiglaset för skydd

• Plexiglas (storlek på LCD -skärmen)

• Reflekterande fönster Film

• Trä

• Hårdvara för att ansluta träet (skruvar, lim, järnkrokar,..)

Den maximala kostnaden för detta projekt kommer att vara € 270, 00 (Om du har en pi och en extra LCD -skärm blir det bara € 130, 00)

Steg 2: Konfigurera Raspberry Pi

Konfigurera Raspberry Pi
Konfigurera Raspberry Pi

När du har alla komponenter. Du kan börja konfigurera hallon pi.

  1. Installera Raspbian OS -programvaran från Pi -webbplatsen
  2. Ladda ner Etcher för att installera operativsystemet på Pi.

• Öppna Etcher på datorn

• Välj bilden som du hämtade tidigare

• Välj ditt microSD -kort

• Tryck på blixtknappen och vänta.

3. När bilden på ditt microSd -kort öppnar du den i Windows Explorer.

• Öppna txt -filen "cmdline.txt"

• Skriv "169.254.10.1" i slutet.

• Spara och stäng sedan filen

4. Sätt i microSd -kortet i Raspberry Pi.

• Anslut ström till Raspberry Pi

• Anslut en nätverkskabel till pi och datorn

5. Ladda ner kitt för att ansluta till din hallon pi

• Välj för anslutningstyp SSH

• Värdnamn: 169.254.10.1 och Port: 22

6. Nu ska vi ansluta pi: n till wifi

• Skriv följande kommandorad:

wpa_passphrase "Här kommer ditt SSID" "Här kommer ditt lösenord" >> /etc/wpa_supplicant/wpa_supplicant.conf

• Efter det här kommandot skriver du följande rader:

wpa_cli

gränssnitt wlan0

omkonfigurera

ctrl + D

• Om du vill se IP: n för din pi -typ följer följande rad:

ifconfig

Steg 3: Få din kod till Raspberry Pi

Få din kod till Raspberry Pi
Få din kod till Raspberry Pi

Öppna Pycharm

• Gå till Arkivinställningar Bygg, Utförande, Distribution Deployement

• Fyll i allt som det visas på skärmdumpen ovan.

2. Gå nu till min github och ladda ner filerna

Steg 4: Konfigurera SQL -databasen

Konfigurera SQL -databasen
Konfigurera SQL -databasen

I det här steget kommer vi att konfigurera SQL -databasen

  1. sudo apt update -y
  2. sudo apt installera -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Nu ska vi lägga till en användare och ett lösenord till databasen

• SKAPA ANVÄNDARE 'FILL_USER_IN'@'localhost' IDENTIFIERAD AV 'FILL_PASSWORD_IN';

• SKAPA DATABASE smart-mirror;

• GE ALLA PRIVILEGER PÅ smart-mirror.* Till 'FILL_USER_IN'@'localhost' MED GRANT-ALTERNATIV;

• sudo mariadb <sql/db_init.sql

Nu ska vi ansluta databasen till mysql -arbetsbänken

1. Gå till mySQL -anslutningar

2. Klicka på "Konfigurera en ny anslutning"

3. Namnge din nya anslutning

4. Värdnamn: 169.254.10.1, Port: 3306

5. Användarnamn och lösenord = Visa föregående steg

6. Öppna anslutningen och gå till administration

7. Klicka på Dataimport och importera sql -filen från min github

Steg 5: Låt oss börja med hårdvaran

Låt oss börja med hårdvaran
Låt oss börja med hårdvaran
Låt oss börja med hårdvaran
Låt oss börja med hårdvaran

Nu kan vi äntligen börja på den enkla delen. Om du följer allt helt som visas på bilderna ovan borde du inte ha några problem med detta.

Steg 6: Låt oss börja med spegeln

Låt oss börja med spegeln
Låt oss börja med spegeln
Låt oss börja med spegeln
Låt oss börja med spegeln
Låt oss börja med spegeln
Låt oss börja med spegeln

För detta steg behöver du en såg.

  1. Först ska vi göra det bakre avsnittet
  2. Se till att du är i plexiglas och att LCD -monitorn passar i bakdelen.
  3. Häng bitarna ihop med lim och skruvar

Nu ska vi göra den främre delen.

1. Se till att den främre delen överlappar 1 cm över den bakre delen på insidan

2. På så sätt kan plexiglaset vila på den 1 cm.

Efter detta ska vi fästa den reflekterande filmen på plexiglaset (detta kan ta några tag)

1. Se till att ditt plexiglas är fritt från fingeravtryck

2. Blöt plexiglas och filmen med vatten

3. Fäst nu filmen på plexiglaset

Steg 7: Placera allt i ramen

Placera allt i ramen
Placera allt i ramen
Placera allt i ramen
Placera allt i ramen
Placera allt i ramen
Placera allt i ramen

Nu när ramen är helt monterad kan vi börja sätta alla komponenter på plats.

Först ska vi börja med att fästa ledremsan runt huset. Jag använde dubbelsidig tejp.

Sedan borrar vi ett hål i ramen på ett sådant sätt att vi kan ansluta ledremsan.

Nu när du är upptagen kan du också borra 2 hål för dina andra sensorer på utsidan av din ram att placera.

På ett sådant sätt att vi får bättre sensordata tillbaka.

Steg 8: Sist men inte minst: Njut av din smarta spegel

Rekommenderad: