Innholdsfortegnelse:
- Trinn 1: Hvilke komponenter trenger du?
- Trinn 2: Konfigurere Raspberry Pi
- Trinn 3: Få koden din til Raspberry Pi
- Trinn 4: Sette opp SQL -databasen
- Trinn 5: La oss starte med maskinvaren
- Trinn 6: La oss starte med speilet
- Trinn 7: Plasser alt i rammen
Video: Mitt første smarte speil: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
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
Når du har alle komponentene. Du kan begynne å konfigurere bringebær pi.
- Installer Raspbian OS -programvaren fra Pi -nettstedet
- 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
Å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
I dette trinnet skal vi sette opp SQL -databasen
- sudo apt update -y
- sudo apt installere -y python3-venv python3-pip python3-mysqldb mariadb-server
- 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
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
For dette trinnet trenger du en sag.
- Først skal vi lage den bakre delen
- Sørg for at du er i plexiglass og at LCD -skjermen passer i bakdelen.
- 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
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:
Uendelig speil med LCD og IR -sensor: 5 trinn
Infinity Mirror Med LCD og IR Sensor: Dette prosjektet skal vise deg hvordan du kan lage et Infinity Mirror. Det grunnleggende konseptet er at lysdiodene som er på speilet skaper lys som spretter fra bakspeilet til frontspeilet der noe lys slipper ut slik at vi kan se inni og så
Slik gjør du smarte rullegardiner med SONOFF smarte brytere ?: 14 trinn
Slik gjør du smarte rullegardiner med SONOFF smarte brytere ?: Bruk låsemodus i SONOFF smarte brytere for å gjøre dine vanlige rullegardiner/persienner til smarte, om de fleste av dere er enige om at dette er en plikt at du trekker rullegardiner/persienner opp om morgenen og trekke den ned på kvelden? Uansett, jeg er
Lagre barnet mitt: det smarte setet som sender tekstmeldinger hvis du glemmer barnet i bilen: 8 trinn
Redd barnet mitt: det smarte setet som sender tekstmeldinger hvis du glemmer barnet i bilen: Det er installert i biler, og takket være en detektor plassert på barnesetet, advarer det oss - via SMS eller telefon - hvis vi får vekk uten å ta med barnet
Mitt første Java -program: 6 trinn
Mitt første Java -program: Har du lyst til å lage ditt eget Java -program, men forsinker det av en eller annen grunn? Hører du deg selv si "I morgen skal jeg endelig gjøre det"? Men at morgendagen aldri kommer. Så du må begynne akkurat nå. Nå er det på tide å skaffe deg
Lag ditt eget smarte speil for under $ 80 - Bruke Raspberry Pi: 6 trinn (med bilder)
Lag ditt eget smarte speil for under $ 80 - Bruke Raspberry Pi: I dette prosjektet skal vi bygge et smart speil som viser deg nyttig informasjon mens du gjør deg klar om morgenen. Det hele bør koste under $ 80, noe som gjør det anstendig rimelig for de fleste. Denne guiden vil bare lære deg