Innholdsfortegnelse:

Mitt første smarte speil: 8 trinn
Mitt første smarte speil: 8 trinn

Video: Mitt første smarte speil: 8 trinn

Video: Mitt første smarte speil: 8 trinn
Video: Какие в России есть речные круизные теплоходы? 2024, Juli
Anonim
Mitt første smarte speil
Mitt første smarte speil

Vi kjenner alle dette problemet, vi står opp for sent på morgenen, så vi må bli klare veldig raskt. Noe som betyr at du ikke har tid til å se hva slags vær det blir. Men det du absolutt har tid til, er å se deg i speilet. Hva om vi kunne kombinere de to? I dette prosjektet vil jeg lage et smart speil hvor du kan se den lokale værmeldingen, temperaturen i rommet, fuktigheten i rommet og hvor mye lys som er tilstede. Du vil kunne se alle sensordataene på et selvlaget nettsted.

Trinn 1: Hvilke komponenter trenger du?

Nedenfor finner du de nødvendige komponentene som er nødvendige for å fullføre dette prosjektet.

• LCD -skjerm med HMDI -inngang

• Raspberry Pi 3B+

• SD kort

• HDMI -kabel

• Kabler for å koble sensorene til bringebærpi

• DHT11 temperatur- og fuktighetssensor

• TSL 2561 lyssensor

• IRFZ44N

• Enhver billig RGB Led Strip

• Isolasjon for å feste seg mellom skjermen og plexiglasset for beskyttelse

• Plexiglass (størrelse på LCD -skjermen)

• Refleksvindu Film

• Tre

• Maskinvare for å koble til treverket (skruer, lim, jernkroker,..)

Maksimal kostnad for dette prosjektet er € 270, 00 (Hvis du har en pi og en ekstra LCD -skjerm, vil den bare være € 130, 00)

Trinn 2: Konfigurere Raspberry Pi

Sette opp Raspberry Pi
Sette opp Raspberry Pi

Når du har alle komponentene. Du kan begynne å konfigurere bringebær pi.

  1. Installer Raspbian OS -programvaren fra Pi -nettstedet
  2. Last ned Etcher for å installere operativsystemet på Pi.

• Åpne Etcher på datamaskinen

• Velg bildet du lastet ned tidligere

• Velg microSD -kortet

• Trykk på blits -knappen og vent.

3. Når bildet på microSd -kortet åpnes i Windows Explorer.

• Åpne txt -filen "cmdline.txt"

• Skriv "169.254.10.1" på slutten.

• Lagre og lukk deretter filen

4. Sett inn microSd -kortet i Raspberry Pi.

• Koble strøm til Raspberry Pi

• Koble en nettverkskabel til pi og datamaskinen

5. Last ned kitt for å koble til bringebær pi

• Velg for tilkoblingstype SSH

• Vertsnavn: 169.254.10.1 og Port: 22

6. Nå skal vi koble pi -en til wifi

• Skriv inn følgende kommandolinje:

wpa_passphrase 'Her kommer SSID'en din' Her kommer passordet ditt '>> /etc/wpa_supplicant/wpa_supplicant.conf

• Etter denne kommandoen skriver du inn følgende linjer:

wpa_cli

grensesnitt wlan0

omkonfigurere

ctrl + D

• Hvis du vil se ip -en til pi -typen din, følger denne linjen:

ifconfig

Trinn 3: Få koden din til Raspberry Pi

Få koden din til Raspberry Pi
Få koden din til Raspberry Pi

Åpne Pycharm

• Gå til Filinnstillinger Build, Execution, Deployment Deployement

• Fyll ut alt som det ser ut på skjermbildet ovenfor.

2. Gå nå til githuben min og last ned filene

Trinn 4: Sette opp SQL -databasen

Sette opp SQL -databasen
Sette opp SQL -databasen

I dette trinnet skal vi sette opp SQL -databasen

  1. sudo apt update -y
  2. sudo apt installere -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Nå skal vi legge til en bruker og et passord i databasen

• OPPRETT BRUKER 'FILL_USER_IN'@'localhost' IDENTIFISERT AV 'FILL_PASSWORD_IN';

• SKAP DATABASE smart-mirror;

• TILDELE ALLE PRIVILEGER PÅ smart-mirror.* Til 'FILL_USER_IN'@'localhost' MED GRANT-ALTERNATIV;

• sudo mariadb <sql/db_init.sql

Nå skal vi koble databasen til mysql arbeidsbenken

1. Gå til mySQL -tilkoblinger

2. Klikk på "Konfigurer en ny tilkobling"

3. Gi den nye forbindelsen et navn

4. Vertsnavn: 169.254.10.1, Port: 3306

5. Brukernavn og passord = Se forrige trinn

6. Åpne tilkoblingen og gå til administrasjon

7. Klikk på Dataimport og importer SQL -filen fra github

Trinn 5: La oss starte med maskinvaren

La oss starte med maskinvaren
La oss starte med maskinvaren
La oss starte med maskinvaren
La oss starte med maskinvaren

Nå kan vi endelig begynne på den enkle delen. Hvis du følger alt helt som vist på bildene ovenfor, bør du ikke ha noen problemer med dette.

Trinn 6: La oss starte med speilet

La oss starte med speilet
La oss starte med speilet
La oss starte med speilet
La oss starte med speilet
La oss starte med speilet
La oss starte med speilet

For dette trinnet trenger du en sag.

  1. Først skal vi lage den bakre delen
  2. Sørg for at du er i plexiglass og at LCD -skjermen passer i bakdelen.
  3. Heng brikkene sammen med lim og skruer

Nå skal vi lage frontdelen.

1. Pass på at frontdelen overlapper 1 cm over bakdelen på innsiden

2. På den måten kan plexiglasset hvile på den 1 cm.

Etter dette skal vi feste den reflekterende filmen til plexiglasset (dette kan ta noen ganger)

1. Kontroller at plexiglasset ditt er fritt for fingeravtrykk

2. Fukt plexiglasset og filmen med vann

3. Fest nå filmen til plexiglasset

Trinn 7: Plasser alt i rammen

Plasser alt i rammen
Plasser alt i rammen
Plasser alt i rammen
Plasser alt i rammen
Plasser alt i rammen
Plasser alt i rammen

Nå som rammen er ferdig montert, kan vi begynne å sette alle komponentene på plass.

Først skal vi begynne med å stikke ledlisten rundt huset. Jeg brukte dobbeltsidig tape.

Deretter borer vi et hull i rammen på en slik måte at vi kan koble led -stripen.

Nå som du er opptatt kan du også bore 2 hull for de andre sensorene på utsiden av rammen din.

På en slik måte at vi får bedre sensordata tilbake.

Anbefalt: