Indholdsfortegnelse:
- Trin 1: Hvilke komponenter har du brug for?
- Trin 2: Opsætning af Raspberry Pi
- Trin 3: Få din kode til Raspberry Pi
- Trin 4: Opsætning af SQL Database
- Trin 5: Lad os starte med hardwaren
- Trin 6: Lad os starte med spejlet
- Trin 7: Placer alt i rammen
Video: Mit første smarte spejl: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
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
Når du har alle komponenterne. Du kan begynde at konfigurere hindbær pi.
- Installer Raspbian OS -softwaren fra Pi -webstedet
- 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
Å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
I dette trin konfigurerer vi SQL -databasen
- sudo apt opdatering -y
- sudo apt installere -y python3-venv python3-pip python3-mysqldb mariadb-server
- 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
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
Til dette trin har du brug for en sav.
- Først skal vi lave bagsiden
- Sørg for, at du er i plexiglas, og at LCD -skærmen passer i bagsiden.
- 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
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:
Let uendeligt spejl med Arduino Gemma og NeoPixels: 8 trin (med billeder)
Easy Infinity Mirror With Arduino Gemma & NeoPixels: Se! Se dybt ind i det fortryllende og vildledende enkle uendelige spejl! En enkelt strimmel LED'er skinner indad på en spejlsandwich for at skabe effekten af endeløs refleksion. Dette projekt vil anvende færdighederne og teknikkerne fra min intro Arduin
Gem mit barn: det smarte sæde, der sender tekstbeskeder, hvis du glemmer barnet i bilen: 8 trin
Gem mit barn: det smarte sæde, der sender tekstbeskeder, hvis du glemmer barnet i bilen: Det er installeret i biler, og takket være en detektor placeret på barnesædet advarer det os - via SMS eller telefonopkald - hvis vi får væk uden at tage barnet med
Mit første Java -program: 6 trin
Mit første Java -program: Bliver du ved med at ville oprette dit eget java -program, men forsinker det af en eller anden grund? Hører du dig selv sige "I morgen gør jeg det endelig"? Men den morgen kommer aldrig. Så du skal begynde lige nu. Nu er det tid til at få din hånd
Lav dit eget smarte spejl til under $ 80 - Brug af Raspberry Pi: 6 trin (med billeder)
Lav dit eget smarte spejl for under $ 80 - Brug af Raspberry Pi: I dette projekt bygger vi et smart spejl, der viser dig nyttige oplysninger, mens du gør dig klar om morgenen. Det hele burde koste under $ 80, hvilket gør det anstændigt overkommeligt for de fleste mennesker. Denne vejledning lærer dig kun
Mit smarte spejl: 15 trin (med billeder)
Mit smarte spejl: Tid om morgenen kan være begrænset. Du skal gøre dig klar til arbejde, skole, … At kigge op efter vejret tager noget af den begrænsede tid væk. Smart Mirror eliminerer den tid, du har brug for til at åbne din telefon eller computer og slå vejret op. Heri