Sadržaj:
- Korak 1: Koje komponente su vam potrebne?
- Korak 2: Postavljanje Raspberry Pi
- Korak 3: Dobavljanje 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 izmjena: 2024-01-30 08:07
Svi znamo ovaj problem, ujutro ustajemo prekasno, pa se moramo vrlo brzo spremiti. Što znači da nemate vremena vidjeti kakvo će vrijeme biti. Ali ono za šta svakako imate vremena je da se pogledate u ogledalo. Šta ako bismo mogli spojiti ovo 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 završetak ovog projekta.
• LCD monitor sa HMDI ulazom
• Raspberry Pi 3B+
• Sd kartica
• HDMI kabl
• Kablovi za povezivanje senzora sa vašim maline pi
• DHT11 Senzor temperature i vlažnosti
• TSL 2561 svjetlosni senzor
• IRFZ44N
• Bilo koja jeftina RGB LED traka
• Izolacija koja se lijepi između ekrana 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 eura (ako imate pi i rezervni LCD monitor, to će biti samo 130,00 eura)
Korak 2: Postavljanje Raspberry Pi
Kada 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čunaru
• Odaberite sliku koju ste ranije preuzeli
• Odaberite svoju microSD karticu
• Pritisnite dugme za blic i sačekajte.
3. Kada 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.
• Priključite napajanje na Raspberry Pi
• Priključite mrežni kabl na pi i računar
5. Preuzmite kit za povezivanje sa vašim maline pi
• Odaberite za vrstu veze SSH
• Ime hosta: 169.254.10.1 i Port: 22
6. Sada ćemo spojiti pi na wifi
• Otkucajte sledeću komandnu liniju:
wpa_passphrase 'Evo vašeg SSID -a' 'Evo vaše lozinke' >> /etc/wpa_supplicant/wpa_supplicant.conf
• Nakon ove naredbe upisujete sljedeće redove:
wpa_cli
interfejs wlan0
ponovo konfigurirati
ctrl + D
• Ako želite vidjeti ip vašeg pi tipa sljedeći red:
ifconfig
Korak 3: Dobavljanje koda na Raspberry Pi
Otvorite Pycharm
• Idite na File Settings Build, Execution, Deployment Deployement
• Popunite sve kako je prikazano na slici iznad.
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-server
- Sada ćemo dodati korisnika i lozinku u bazu podataka
• CREATE USER 'FILL_USER_IN'@'localhost' IDENTIFICIRANO 'FILL_PASSWORD_IN';
• CREATE DATABASE smart-mirror;
• ODOBRITE SVE PRIVILEGIJE NA pametnom ogledalu.* Na 'FILL_USER_IN'@'localhost' SA 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, Port: 3306
5. Korisničko ime i lozinka = Pogledajte prethodni korak
6. Otvorite vezu i idite na administraciju
7. Kliknite na Uvoz podataka i uvezite sql datoteku sa svog 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
- Uvjerite se da ste od pleksiglasa i da LCD monitor staje u stražnji dio.
- Objesite komade zajedno ljepilom i vijcima
Sada ćemo napraviti prednji dio.
1. Uverite se da se prednji deo preklapa 1 cm preko zadnjeg dela sa unutrašnje 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 druge senzore na vanjskoj strani okvira kako biste ih postavili.
Na takav način da vraćamo bolje senzorske podatke.
Preporučuje se:
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 sarađivali i radili ga za ovogodišnju najbolju nagradu. Kada smo odlučili raditi na ovom projektu, imali smo na umu "šta bi bilo najviše
Kako stvoriti prijenosno pametno ogledalo/kombinaciju šminke: 8 koraka
Kako stvoriti prijenosno pametno ogledalo/kombinovanu šminku: Kao posljednji projekt za moj glavni kamen u Davisu & Na koledžu Elkins, krenuo sam u dizajniranje i kreiranje putne kutije za šminkanje, zajedno s većim ogledalom i korištenjem maline pi i softverske platforme za čarobno ogledalo, koja bi funkcionirala kao priključak
Kako napraviti pametno ogledalo pomoću Raspberry Pi 4: 10 koraka
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č: Zdravo, kolege tvorci! Današnje uputstvo govori 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 vreme oduzima neko od tog ograničenog vremena. Smart Mirror eliminira vrijeme potrebno za otvaranje telefona ili računara i traženje vremenskih prilika. U ovom