Sadržaj:
- Korak 1: Koje komponente su vam potrebne?
- Korak 2: Postavljanje Raspberry Pi
- Korak 3: Dobivanje koda na Raspberry Pi
- Korak 4: Postavljanje SQL baze podataka
- Korak 5: Počnimo s hardverom
- Korak 6: Počnimo s ogledalom
- Korak 7: Postavite sve u okvir
Video: Moje prvo pametno ogledalo: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Svi znamo ovaj problem, ujutro ustajemo prekasno, pa se moramo vrlo brzo spremiti. Što znači da nemate vremena vidjeti kakvo će vrijeme biti. No, ono za što zasigurno imate vremena jest pogledati se u ogledalo. Što ako bismo mogli spojiti to dvoje? U ovom projektu napravit ću Pametno ogledalo u kojem ćete moći vidjeti lokalnu vremensku prognozu, temperaturu u prostoriji, vlažnost u prostoriji i količinu svjetla. Moći ćete vidjeti sve podatke senzora na vlastitoj web stranici.
Korak 1: Koje komponente su vam potrebne?
Ispod možete pronaći potrebne komponente koje su potrebne za dovršetak ovog projekta.
• LCD monitor s HMDI ulazom
• Malina Pi 3B+
• SD kartica
• HDMI kabel
• Kablovi za povezivanje senzora s vašim malina pi
• DHT11 osjetnik temperature i vlažnosti
• TSL 2561 Senzor svjetla
• IRFZ44N
• Bilo koja jeftina RGB LED traka
• Izolacija koja se lijepi između zaslona i pleksiglasa radi zaštite
• Pleksiglas (veličina LCD monitora)
• Reflektirajuća prozorska folija
• Drvo
• Okov za spajanje drva (vijci, ljepilo, željezne kuke,..)
Maksimalni trošak ovog projekta bit će 270,00 EUR (ako imate pi i rezervni LCD monitor, bit će samo 130,00 EUR)
Korak 2: Postavljanje Raspberry Pi
Kad imate sve komponente. Možete započeti konfiguriranje maline pi.
- Instalirajte softver Raspbian OS sa web stranice Pi
- Preuzmite Etcher da biste instalirali OS na Pi.
• Otvorite Etcher na računalu
• Odaberite sliku koju ste ranije preuzeli
• Odaberite svoju microSD karticu
• Pritisnite gumb bljeskalice i pričekajte.
3. Kad se slika pojavi na vašoj microSd kartici, otvorite je u programu Windows Explorer.
• Otvorite txt datoteku "cmdline.txt"
• Napišite "169.254.10.1" na kraju.
• Zatim spremite i zatvorite datoteku
4. Umetnite microSd karticu u Raspberry Pi.
• Spojite napajanje na Raspberry Pi
• Spojite mrežni kabel na pi i računalo
5. Preuzmite kit za spajanje na vaš malina pi
• Odaberite za vrstu veze SSH
• Naziv hosta: 169.254.10.1 i Port: 22
6. Sada ćemo spojiti pi na wifi
• Upišite sljedeću naredbenu liniju:
wpa_passphrase 'Evo vašeg SSID -a' 'Evo vaše lozinke' >> /etc/wpa_supplicant/wpa_supplicant.conf
• Nakon ove naredbe upisujete sljedeće retke:
wpa_cli
sučelje wlan0
ponovno konfigurirati
ctrl + D
• Ako želite vidjeti ip vašeg pi tipa sljedeći redak:
ifconfig
Korak 3: Dobivanje koda na Raspberry Pi
Otvorite Pycharm
• Idite na File Settings Build, Execution, Deployment Deployement
• Ispunite sve kako je prikazano na gornjoj snimci zaslona.
2. Sada idite na moj github i preuzmite datoteke
Korak 4: Postavljanje SQL baze podataka
U ovom koraku ćemo postaviti SQL bazu podataka
- sudo apt update -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-poslužitelj
- Sada ćemo dodati korisnika i lozinku u bazu podataka
• CREATE USER 'FILL_USER_IN'@'localhost' IDENTIFICIRANO 'FILL_PASSWORD_IN';
• CREATE DATABASE smart-mirror;
• OSTVARITE SVE PRIVILEGIJE NA pametnom ogledalu.* Na 'FILL_USER_IN'@'localhost' S OPCIJOM GRANTA;
• sudo mariadb <sql/db_init.sql
Sada ćemo povezati bazu podataka s mysql radnom površinom
1. Idite na mySQL veze
2. Kliknite na "Postavi novu vezu"
3. Imenujte svoju novu vezu
4. Naziv hosta: 169.254.10.1, Luka: 3306
5. Korisničko ime i lozinka = Pogledajte prethodni korak
6. Otvorite vezu i idite na administraciju
7. Pritisnite Uvoz podataka i uvezite sql datoteku s mog github -a
Korak 5: Počnimo s hardverom
Sada konačno možemo početi s lakim dijelom. Ako u potpunosti slijedite sve kako je prikazano na gornjim slikama, s tim ne biste trebali imati problema.
Korak 6: Počnimo s ogledalom
Za ovaj korak trebat će vam pila.
- Prvo ćemo napraviti zadnji dio
- Provjerite jeste li od pleksiglasa i da li LCD monitor staje u stražnji dio.
- Objesite komade zajedno ljepilom i vijcima
Sada ćemo napraviti prednji dio.
1. Pazite da se prednji dio preklopi 1 cm preko stražnjeg dijela s unutarnje strane
2. Na taj način pleksiglas može počivati na tih 1 cm.
Nakon toga ćemo reflektirajući film pričvrstiti na pleksiglas (ovo može potrajati nekoliko puta)
1. Uvjerite se da na vašem pleksiglasu nema otisaka prstiju
2. Namočite pleksiglas i film vodom
3. Sada pričvrstite film na pleksiglas
Korak 7: Postavite sve u okvir
Sada kada je okvir potpuno sastavljen, možemo početi postavljati sve komponente na svoje mjesto.
Prvo ćemo početi lijepljenjem LED trake oko kućišta. Koristio sam dvostranu traku.
Zatim izbušimo rupu u okviru na takav način da možemo spojiti LED traku.
Sada kada ste zauzeti, možete izbušiti i 2 rupe za postavljanje ostalih senzora na vanjskoj strani okvira.
Na takav način da vraćamo bolje senzorske podatke.
Preporučeni:
C.Q: DIY Pametno ogledalo: 5 koraka
C.Q: DIY Smart Mirror: Mi smo Katrina Concepcion i Adil Qaiser, obje studentice druge godine na WBASD STEM akademiji. Ovo je projekt s kojim bismo surađivali i radili ga za ovogodišnju najbolju nagradu. Kad smo odlučili napraviti ovaj projekt, imali smo na umu "što bi bilo najviše
Kako stvoriti prijenosno pametno ogledalo/kombiniranu kutiju za šminkanje: 8 koraka
Kako izraditi prijenosno pametno ogledalo/kombiniranu šminku: Kao posljednji projekt za moj glavni kamen u Davisu & Na koledžu Elkins, krenuo sam dizajnirati i stvoriti make -up kutiju za putovanja, zajedno s većim zrcalom i korištenjem maline pi i softverske platforme za čarobno zrcalo, koja bi funkcionirala kao priključak
Kako izgraditi pametno ogledalo pomoću Raspberry Pi koraka 4: 10
Kako izgraditi pametno ogledalo s Raspberry Pi 4: U ovom vodiču ćemo vidjeti kako izgraditi pametno ogledalo koristeći reciklirane dijelove poput okvira za slike, starog monitora i stakla za slike. Za elektroničke komponente koje sam kupio ovdje www.lcsc .com
Moje prvo krilo s perjem: Analogno-digitalni pretvarač: 5 koraka
Moje prvo krilo s perjem: Analogno-digitalni pretvarač: Pozdrav, kolege tvorci! Današnje instrukcije govore o nečem zaista posebnom. Ovaj uređaj je MOJE PRVO PERIČARSTVO - slijedi Adafruitov faktor oblika. To je ujedno i moja prva PCB montirana na površinu! Moja najistaknutija upotreba ovog štita je u uređaju na koji sam poludio
Moje pametno ogledalo: 15 koraka (sa slikama)
Moje pametno ogledalo: Vrijeme ujutro može biti ograničeno. Morate se pripremiti za posao, školu, … Pogled na vrijeme oduzima dio tog ograničenog vremena. Pametno ogledalo eliminira vrijeme potrebno za otvaranje telefona ili računala i traženje vremenskih prilika. U ovom