Indholdsfortegnelse:

Mit første smarte spejl: 8 trin
Mit første smarte spejl: 8 trin

Video: Mit første smarte spejl: 8 trin

Video: Mit første smarte spejl: 8 trin
Video: 300 дней в одиночестве... 2024, November
Anonim
Mit første smarte spejl
Mit første smarte spejl

Vi kender alle dette problem, vi står op for sent om morgenen, så vi skal meget hurtigt blive klar. Hvilket betyder, at du ikke har tid til at se, hvad slags vejr det bliver. Men det, du helt sikkert har tid til, er at kigge i spejlet. Hvad hvis vi kunne kombinere de to? I dette projekt vil jeg lave et Smart Mirror, hvor du vil kunne se den lokale vejrudsigt, temperaturen i rummet, luftfugtigheden i rummet og hvor meget lys der er til stede. Du vil kunne se alle sensordata på et selvfremstillet websted.

Trin 1: Hvilke komponenter har du brug for?

Nedenfor kan du finde de nødvendige komponenter, der er nødvendige for at fuldføre dette projekt.

• LCD -skærm med HMDI -indgang

• Raspberry Pi 3B+

• SD kort

• HDMI -kabel

• Kabler til tilslutning af sensorerne til din hindbær pi

• DHT11 temperatur- og fugtighedsføler

• TSL 2561 lyssensor

• IRFZ44N

• Enhver billig RGB Led Strip

• Isolering til at klæbe mellem skærmen og plexiglas for beskyttelse

• Plexiglas (størrelse på LCD -skærmen)

• Reflekterende vinduesfilm

• Træ

• Hardware til at forbinde træet (skruer, lim, jernkroge,..)

De maksimale omkostninger ved dette projekt er € 270, 00 (Hvis du har en pi og en ekstra LCD -skærm, vil det kun være € 130, 00)

Trin 2: Opsætning af Raspberry Pi

Opsætning af Raspberry Pi
Opsætning af Raspberry Pi

Når du har alle komponenterne. Du kan begynde at konfigurere hindbær pi.

  1. Installer Raspbian OS -softwaren fra Pi -webstedet
  2. Download Etcher for at installere OS på Pi.

• Åbn Etcher på computeren

• Vælg det billede, du har downloadet tidligere

• Vælg dit microSD -kort

• Tryk på flash -knappen, og vent.

3. Når billedet på dit microSd -kort, skal du åbne det i Windows Explorer.

• Åbn txt -filen "cmdline.txt"

• Skriv "169.254.10.1" i slutningen.

• Gem og luk derefter filen

4. Indsæt microSd -kortet i Raspberry Pi.

• Tilslut strøm til Raspberry Pi

• Tilslut et netværkskabel til pi'en og din computer

5. Download kitt for at oprette forbindelse til din hindbær pi

• Vælg for forbindelsestype SSH

• Værtsnavn: 169.254.10.1 og Port: 22

6. Nu skal vi forbinde pi'en til wifi

• Indtast følgende kommandolinje:

wpa_passphrase 'Her kommer dit SSID' 'Her kommer din adgangskode' >> /etc/wpa_supplicant/wpa_supplicant.conf

• Efter denne kommando skriver du følgende linjer:

wpa_cli

grænseflade wlan0

omkonfigurere

ctrl + D

• Hvis du vil se ip'en for din pi -type, skal du følge følgende linje:

ifconfig

Trin 3: Få din kode til Raspberry Pi

Få din kode til Raspberry Pi
Få din kode til Raspberry Pi

Åben Pycharm

• Gå til Filindstillinger Build, Execution, Deployment Deployement

• Udfyld alt, som det fremgår af skærmbilledet ovenfor.

2. Gå nu til min github og download filerne

Trin 4: Opsætning af SQL Database

Opsætning af SQL Database
Opsætning af SQL Database

I dette trin konfigurerer vi SQL -databasen

  1. sudo apt opdatering -y
  2. sudo apt installere -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Nu skal vi tilføje en bruger og et kodeord til databasen

• Opret BRUGER 'FILL_USER_IN'@'localhost' IDENTIFICERET MED 'FILL_PASSWORD_IN';

• Opret DATABASE smart-mirror;

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

• sudo mariadb <sql/db_init.sql

Nu skal vi forbinde databasen til mysql -arbejdsbordet

1. Gå til mySQL -forbindelser

2. Klik på "Opret en ny forbindelse"

3. Navngiv din nye forbindelse

4. Værtsnavn: 169.254.10.1, Port: 3306

5. Brugernavn og adgangskode = Se forrige trin

6. Åbn forbindelsen, og gå til administration

7. Klik på Dataimport, og importer SQL -filen fra min github

Trin 5: Lad os starte med hardwaren

Lad os starte med hardware
Lad os starte med hardware
Lad os starte med hardware
Lad os starte med hardware

Nu kan vi endelig starte med den lette del. Hvis du følger alt helt som vist på billederne ovenfor, bør du ikke have nogen problemer med dette.

Trin 6: Lad os starte med spejlet

Lad os starte med spejlet
Lad os starte med spejlet
Lad os starte med spejlet
Lad os starte med spejlet
Lad os starte med spejlet
Lad os starte med spejlet

Til dette trin har du brug for en sav.

  1. Først skal vi lave bagsiden
  2. Sørg for, at du er i plexiglas, og at LCD -skærmen passer i bagsiden.
  3. Hæng stykkerne sammen med lim og skruer

Nu skal vi lave den forreste sektion.

1. Sørg for, at den forreste del overlapper 1 cm over den bageste del på indersiden

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

Efter dette kommer vi til at fastgøre den reflekterende film til plexiglasset (dette kan tage et par tag)

1. Sørg for, at dit plexiglas er fri for fingeraftryk

2. Fugt plexiglasset og filmen med vand

3. Sæt nu filmen på plexiglasset

Trin 7: Placer alt i rammen

Placer alt i rammen
Placer alt i rammen
Placer alt i rammen
Placer alt i rammen
Placer alt i rammen
Placer alt i rammen

Nu hvor rammen er fuldt samlet, kan vi begynde at sætte alle komponenterne på plads.

Først skal vi starte med at stikke ledstrimlen rundt om huset. Jeg brugte dobbeltsidet tape.

Derefter borer vi et hul i rammen på en sådan måde, at vi kan forbinde ledstrimlen.

Nu hvor du har travlt, kan du også bore 2 huller til dine andre sensorer på ydersiden af din ramme.

På en sådan måde, at vi får bedre sensordata tilbage.

Anbefalede: