Kako napraviti DIY pametno ogledalo: Vodič za početnike



Pametna ogledala, poznata i kao "smart mirrors," kombiniraju tradicionalno ogledalo s modernom tehnologijom, omogućujući vam da na površini ogledala vidite podatke kao što su vrijeme, vremenska prognoza, kalendar, vijesti i drugo. Ovo ogledalo može biti savršen dodatak vašem domu, posebno u hodniku, kupaonici ili spavaćoj sobi, gdje može pružiti korisne informacije dok se spremate. Najbolje od svega, pametno ogledalo možete napraviti sami! U ovom vodiču objasnit ćemo kako napraviti DIY pametno ogledalo koristeći Raspberry Pi, monitor i nekoliko osnovnih alata.


1. Što je pametno ogledalo?

Pametno ogledalo je ogledalo koje, osim što reflektira vaš odraz, na svojoj površini prikazuje digitalne informacije. Koristeći jednostavan softver, kao što je MagicMirror², pametno ogledalo može prikazivati:

  • Vrijeme i prognozu
  • Kalendarske događaje
  • Vijesti
  • Vrijeme i datum
  • Podsjetnike i obavijesti
  • Napomene za dnevne zadatke

Kako funkcionira? Pametno ogledalo koristi dvosmjerno ogledalo, što znači da jedna strana reflektira vaš odraz, dok druga propušta svjetlost, omogućujući prikaz informacija s ekrana smještenog iza ogledala.


2. Potrebni materijali i alati

Prije nego što počnemo s izradom, bitno je prikupiti sve potrebne materijale i alate.

Materijali

  • Dvosmjerno ogledalo: Ovo je posebno ogledalo koje reflektira svjetlost s jedne strane, dok s druge strane omogućava prolaz svjetlosti. Možete kupiti akrilno dvosmjerno ogledalo ili film za dvosmjerno ogledalo koji možete zalijepiti na staklo.
  • Monitor ili stari LCD ekran: Veličina ekrana ovisi o veličini ogledala koje želite. Ako imate stari monitor ili tablet, možete ga koristiti za ovaj projekt.
  • Raspberry Pi: Raspberry Pi 3 ili noviji idealan je za ovaj projekt, jer omogućuje rad MagicMirror² softvera.
  • Okvir za ogledalo: Okvir će držati sve komponente zajedno i omogućiti da se pametno ogledalo montira na zid ili postavi na stalak.

Alati

  • Kabeli (HDMI, USB): HDMI kabel povezuje Raspberry Pi s monitorom, dok USB kabeli omogućuju napajanje i povezivanje dodataka.
  • Vijci i odvijač: Za pričvršćivanje komponenti i montažu okvira.
  • Ljepljiva traka i ljepilo: Za pričvršćivanje dvosmjernog ogledala na okvir ili monitor.
  • Priključak za napajanje: Raspberry Pi i monitor zahtijevaju napajanje.

3. Priprema monitora i okvira

Prvi korak u izradi pametnog ogledala je priprema monitora i okvira. U ovom dijelu, važno je osigurati da je monitor pravilno postavljen i prilagođen dimenzijama ogledala.

Odabir monitora

  • Veličina: Pronađite monitor koji odgovara veličini vašeg ogledala ili barem pokriva središnji dio ogledala gdje će se prikazivati informacije.
  • Uklanjanje okvira monitora: Ako koristite stari monitor, uklonite plastični okvir kako bi bio tanji. Pazite da ne oštetite ekran ili elektroničke komponente.

Priprema okvira

  • Prilagodite okvir monitoru: Okvir bi trebao biti dovoljno dubok da drži monitor i Raspberry Pi iza dvosmjernog ogledala.
  • Montaža ogledala: Postavite dvosmjerno ogledalo na prednji dio okvira. Ako koristite film za dvosmjerno ogledalo, pažljivo ga zalijepite na staklo kako biste izbjegli mjehuriće zraka.

4. Postavljanje Raspberry Pi i instalacija softvera

Raspberry Pi je mozak pametnog ogledala i koristi se za prikazivanje informacija na ekranu.

Instalacija Raspberry Pi-a

  1. Spojite monitor na Raspberry Pi putem HDMI kabela.
  2. Spojite Raspberry Pi na napajanje pomoću micro USB kabela.

Instalacija MagicMirror² softvera

MagicMirror² je softver otvorenog koda koji pruža razne module za prikaz informacija na pametnom ogledalu.

  1. Instalacija Raspbian OS-a: Preuzmite najnoviji Raspbian OS i instalirajte ga na SD karticu pomoću programa kao što je Balena Etcher.

  2. Povezivanje na internet: Spojite Raspberry Pi na Wi-Fi kako bi mogao preuzeti module i ažurirati informacije.

  3. Instalacija MagicMirror²:

    • Otvorite terminal na Raspberry Pi-u.
    • Unesite sljedeće naredbe za instalaciju MagicMirror²:
    bash
    bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)"

Konfiguracija MagicMirror²

MagicMirror² dolazi s nekoliko modula, kao što su vrijeme, datum i kalendar, a svaki modul možete prilagoditi prema svojim željama.

  • Otvorite konfiguracijsku datoteku u terminalu pomoću naredbe:

    bash
    nano ~/MagicMirror/config/config.js
  • Dodavanje modula: Moduli se mogu dodati jednostavnim unosom u konfiguracijsku datoteku. Primjer osnovnih modula:

    javascript
    modules: [ { module: "clock", position: "top_left" }, { module: "calendar", position: "top_right", config: { calendars: [ { url: "VAŠ_GOOGLE_KALENDAR_URL", } ] } }, { module: "weather", position: "bottom_left", config: { location: "Zagreb", locationID: "Vaš_location_ID", // ID grada za vremensku prognozu appid: "Vaš_OPENWEATHER_API_KLJUČ" } } ]

Svaki modul možete prilagoditi prema svojim potrebama. Na primjer, za vremensku prognozu koristite OpenWeather API ključ kako bi prikazivao točne podatke za vašu lokaciju.


5. Montaža pametnog ogledala

Nakon što ste pripremili sve komponente, vrijeme je za montažu pametnog ogledala.

Korak 1: Postavljanje monitora iza ogledala

  • Postavite monitor u okvir tako da se ekran nalazi odmah iza dvosmjernog ogledala. Pazite da je poravnat s ogledalom kako bi se podaci prikazivali pravilno.

Korak 2: Fiksiranje Raspberry Pi-a

  • Postavite Raspberry Pi iza monitora unutar okvira i pričvrstite ga ljepljivom trakom ili vijcima. Osigurajte da su svi kabeli (HDMI i napajanje) povezani.

Korak 3: Osiguravanje kablova

  • Organizirajte i pričvrstite sve kablove kako bi izgledali uredno i kako bi se izbjeglo slučajno ispadanje tijekom montaže.

Korak 4: Montaža okvira

  • Ako želite objesiti pametno ogledalo na zid, provjerite je li okvir čvrsto pričvršćen. Ako ga postavljate na stalak, provjerite stabilnost.

6. Dodavanje dodatnih modula i prilagodba

MagicMirror² softver omogućuje dodavanje mnogih drugih modula koji mogu poboljšati funkcionalnost vašeg pametnog ogledala.

Popularni moduli

  • Modul za vijesti: Prikazuje naslove najnovijih vijesti iz različitih izvora.
  • Promet: Prikazuje informacije o prometu na temelju vaše lokacije.
  • Podsjetnici i liste zadataka: Mogu biti korisni za praćenje svakodnevnih zadataka.
  • Motivacijski citati: Možete dodati module koji prikazuju inspirativne citate za pozitivan početak dana.

Prilagodba izgleda

  • Pozicije modula: Možete promijeniti poziciju svakog modula (gore, dolje, lijevo, desno) kako bi odgovarao vašem izgledu ogledala.
  • Fontovi i boje: Unutar konfiguracijske datoteke možete prilagoditi boje i fontove kako bi se uklopili u dizajn vašeg prostora.

7. Rješavanje problema

Prilikom postavljanja pametnog ogledala mogu se pojaviti određeni problemi. Evo nekoliko uobičajenih poteškoća i kako ih riješiti.

Problem s prikazom

Ako monitor ne prikazuje informacije jasno, provjerite postavke osvjetljenja i kontrasta. Dvosmjerno ogledalo može smanjiti vidljivost na slabom osvjetljenju, pa po potrebi prilagodite postavke monitora.

Problemi s Wi-Fi vezom

Ako se Raspberry Pi ne povezuje na internet, provjerite Wi-Fi postavke i udaljenost od routera. Moguće je koristiti i ethernet kabel za stabilniju vezu.

MagicMirror² ne pokreće module

Ako neki moduli ne rade, provjerite sintaksu u konfiguracijskoj datoteci (config.js). Manji pogrešni unos može uzrokovati probleme u prikazu.


8. Ideje za nadogradnju pametnog ogledala

Jednom kada postavite osnovno pametno ogledalo, možete ga dodatno unaprijediti.

  • Glasovno upravljanje: Povežite Google Assistant ili Amazon Alexa za glasovne naredbe.
  • Integracija s pametnom kućom: Prikaz statusa svjetala, termostata i drugih uređaja u vašem domu.
  • Senzor pokreta: Uključivanje ogledala samo kada netko stane ispred njega kako biste uštedjeli energiju.
  • Kamera: Integrirajte kameru za prepoznavanje lica koja prikazuje personalizirane informacije ovisno o tome tko koristi ogledalo.

Zaključak

Izrada DIY pametnog ogledala može biti zabavan i koristan projekt koji ne samo da dodaje tehnološki štih vašem domu, već vam i pruža praktične informacije na dohvat ruke. S pravim materijalima, malo vremena i ovim vodičem, možete stvoriti pametno ogledalo koje će biti i estetski i funkcionalan dodatak vašem prostoru. Pametno ogledalo donosi praktičnost modernog života u vašu svakodnevicu i pruža priliku za daljnje eksperimentiranje i nadogradnju.

Primjedbe

Popularni postovi s ovog bloga

Boje otpornika označavanje vrijednosti otpora

Kondenzatori vrste: elektrolitski, folijski, keramički, promjenljivi, super kondenzatori

Skretnica za zvučnike

Kondenzator 101 471 103 104 oznake vrijednosti kapaciteta

Automobilski osigurači oznake vrijednosti u Amperima po bojama 2A do 35A

Osigurači

Najbolji visokotonski zvučnik visokotonac prednosti i nedostaci

DIY Bluetooth zvučnik: Kako napraviti vlastiti bežični zvučnik korak po korak

NTC otpornici

Varistori