Sadržaj:
- Korak 1: Stvari koje trebate
- Korak 2: Pripremite ploču za monitor
- Korak 3: Kreirajte okvir
- Korak 4: Spajanje komada
- Korak 5: Instalirajte softver
Video: Pametno ogledalo kompanije Raspberry Pi: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Dakle, u ladici je bio nekorišteni malina pi 1B i neiskorišteni monitor. To je dovoljan razlog za stvaranje pametnog ogledala.
Ogledalo bi trebalo prikazati podatke o vremenu, datumu i vremenu, kao i informacije o statusu prekidača pametne kuće i muzike koja se trenutno reprodukuje.
Korak 1: Stvari koje trebate
Za izradu pametnog ogledala potrebne su vam sljedeće stvari
- Raspberry Pi WIFI ključ (osim Raspberry Pi 3, ovaj je uključivao WIFI)
- Monitor (koristio sam BenQ 24 ")
- Okvir za slike (dobio ga sa https://wunsch-bilderrahmen.de u Njemačkoj)
- Jednosmjerno ogledalo (jedno s https://www.myspiegel.de/ u Njemačkoj), ali možete koristiti i prozirno ogledalo od akrila
- Drvene letvice za proširenje okvira slike tako da može sadržavati monitor
- Ugaoni držač za držanje monitora u okviru
- Crna ljepljiva traka za izbjegavanje direktnog dodira stakla i metala
- Ljepilo za drvo i drveni čep za lijepljenje okvira za sliku i drvene ivice
- Žica ili kabel za montažu, kao i sidra za vijke
- Kablovski kanal
- Stezaljka za šipku
- Bušilica
Ako želite pozadinsko svjetlo uz LED traku, potrebno vam je i sljedeće
- Led traka sa kontrolerom, pogledajte ovaj projekat RC upravljana LED traka
- Pošiljalac 433 MHz
Postoji lista koja sadrži glavne troškove projekta.
- Okvir za slike-28 € ~ 29.3 $
- Jednosmjerno ogledalo-73 € ~ 76,6 $
- BenQ GL2450 - 100 € ~ 104,9 $
- Raspberry Pi 3 - 37 € ~ 38,8 €
- Drvene letvice (već izrezane na desnu dužinu) - 15 € ~ 15.7 $
- LED traka 6 €
Ovo iznosi 259 € ~ 272 $ pod pretpostavkom da imate sve sitnice poput alata, ljepila za drvo, vijaka itd. Ali kao što sam već spomenuo, razlog za izgradnju ogledala bio je nekorišteni monitor, raspi i LED traka pa sam uložio 116 € ~ 122 $ da im date novi zadatak.
Korak 2: Pripremite ploču za monitor
Prvi korak koji trebate učiniti je ukloniti okvir s ploče monitora. To je potrebno da biste dobili odgovarajuću veličinu ploče monitora. Potrebna vam je veličina da biste dobili okvir za sliku, jednosmjerno ogledalo i drvene letvice odgovarajuće veličine.
Već postoji nekoliko opisa kako ukloniti okvir. Za više informacija pogledajte ovaj rezultat pretraživanja
Zatim sam stavio crnu ljepljivu traku na metalnu ivicu ploče monitora. Prvi razlog je izbjegavanje direktnog kontakta metala sa staklom kasnije kada monitor stavim na ogledalo. Drugi razlog je izbjegavanje refleksije metala, pa odabirem crnu boju koja bi trebala apsorbirati dolaznu svjetlost.
Korak 3: Kreirajte okvir
Kad saznamo pravu veličinu ploče monitora, možemo naručiti okvir za sliku, jednosmjerno ogledalo i drvene letvice. Naručio sam okvir za sliku i jednosmjerno ogledalo koje se točno slažu tako da se ogledalo drži za okvir za sliku. Međutim, i monior mora biti fiksiran pa sam stvorio obrub na stražnjoj strani okvira slike koji bi trebao sadržavati monitor.
Drvene letvice spojio sam ljepilom za drvo, drvenim čepovima i vijcima kako bih ih spasio. Prva slika prikazuje dvije rupe za drvene čepove u okviru za slike. Pazite da ne probušite okvir za slike, to ne bi izgledalo tako dobro. Druga slika prikazuje rupe za vijke, još jednom pazite da ne izbušite vijak kroz okvir slike.
Ivici je potrebna i rupa za odlazeće kablove, kao i rupa za LED traku, ako je želite koristiti.
Korak 4: Spajanje komada
Kad okvir bude gotov, možemo sastaviti stvari. Ogledalo je fiksirano monitorom. Za pričvršćivanje monitora na drveni okvir dodao sam dva kutna držača sa tri strane, što čini šest kutova. Četvrta crna strana ploče monitora prekrivena je pločom, pa ovu preskačem.
Centralna metalna kutija sadrži elektroniku za ploču monitora i prvobitno je bila pričvršćena na okvir monitora. Sada sam bez okvira dodao smeđu traku da popravim ovu kutiju na monitoru. Spojio sam zeleni kabel na lijevu i desnu drvenu letvicu vijcima, to će biti potrebno za postavljanje ogledala na zid.
Postavio sam malinu pi u donji lijevi kut, a kontroler LED traka u donji desni kut. GPIO raspi su povezani sa pošiljaocem na 433 MHz kako bi postavili boju LED trake. No, pošiljatelj može imati i neke dodatne funkcije, na primjer, kontrolirati neke bežične utičnice.
Korak 5: Instalirajte softver
Softver pametnog zrcala u potpunosti je baziran na html, javascript i css. Sve što vam treba je pretraživač. Za pivo od maline preporučujem upotrebu midori. Izvorni kod je smješten u gitpub repo. Ovo je vrlo minimalistička nadzorna ploča koja samo prikazuje vrijeme, vrijeme, muziku i prekidače. Vrijeme dolazi od sistemskog vremena računara. Za prikaz vremenskih podataka koristim https://api.openweathermap.org. Informacije o muzici i prekidaču dolaze sa mog servera za pametnu kuću zasnovanog na ovom githup repo: https://github.com/dabastynator/RemoteControlSystem. Ovo rješenje za pametnu kuću definira nekoliko jedinica kojima se može upravljati, na primjer medijski poslužitelj ili bežična utičnica u konfiguracijskom xml-u, i čini sve dostupnim putem mirnog web api-ja.
Da biste konfigurirali malinu pi morate klonirati github repo:
git klon [email protected]: dabastynator/SmartMirror.git
I uredite datoteku ~/SmartMirror/smart_config.js da postavite ključ openweatherapi i sigurnosni token sistema za daljinsko upravljanje:
var mSecurity = 'token =';
var mOpenWeatherKey = '';
Sada bi malina pi trebala prikazati midori pretraživač pri pokretanju i također sakriti kursor miša na neaktivnost neredom. Stoga dodajte sljedeće retke na ~/.bashrc:
spavati 20s
# Sakrijte miša pri neaktivnosti
unclutter -display: 0 -neevents -grab &
log = "/home/pi/magic_mirror.log"
mirror = "datoteka: ///home/pi/SmartMirror/smart_mirror.html"
izvoz DISPLAY =: 0
midori -e Preko cijelog ekrana -a $ ogledalo >> $ log &
Zatim uklanjam zadani prazan ekran na 6 minuta neaktivnosti opisan na ovoj stranici: https://www.etcwiki.org/wiki/Disable_screensaver_and_screen_blanking_Raspberry_Pi. Stoga izmijenite datoteku/etc/kbd/config i promijenite ove redove:
BLANK_TIME = 0
BLANK_DPMS = isključeno
POWERDOWN_TIME = 0
I dodajte ove dodatne redove u datoteku/etc/xdg/lxsession/LXDE-pi/autostart.
@xset s noblank
@xset je isključen
@xset -dpms
Za okretanje ekrana za 90 ° dodao sam sljedeće redove u /boot/config.txt.
# Rotirajte ekran u način rada uspravno
display_rotate = 1
To je to. Moje iskustvo sada je da bolje koristim pravi LED monitor umjesto LCD monitora. To bi trebalo proizvoditi manje svjetla na crnom području, trošiti manje energije i trebalo bi biti svjetlije i tanje. Moje ogledalo teži 10 kg.
Drugoplasirani na takmičenju mikrokontrolera 2017
Preporučuje se:
Kako napraviti pametno ogledalo "uradi sam": 12 koraka (sa slikama)
Kako napraviti DIY pametno ogledalo: "Pametno ogledalo" je dvosmjerno ogledalo sa zaslonom iza sebe koje se obično koristi za prikaz korisnih informacija poput vremena i datuma, vremena, vašeg kalendara i raznih drugih stvari! Ljudi ih koriste u razne svrhe
Jednostavno pametno ogledalo: 7 koraka (sa slikama)
Jednostavno pametno ogledalo: Vau! prošlo je dosta vremena da sam nešto učitao, bio zauzet radeći na toliko stvari i shvatio da moram ostaviti nešto za svoje sljedbenike kako kažu izreke, 'uvijek imam projekt na kojem ću raditi' haha možda sam to ja, svejedno nazad u busin
Lebdeće pametno čarobno ogledalo sa starog prijenosnog računara sa Alexa prepoznavanjem glasa: 6 koraka (sa slikama)
Plivajuće pametno čarobno ogledalo sa starog prijenosnog računara s Alexa prepoznavanjem glasa: Upišite se na moj tečaj "Ukratko o elektronici" ovdje: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Pogledajte i moj youtube kanal ovdje za više projekata i upute o elektronici: https://www.youtube.com/channel/UCelOO
Ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo: 5 koraka (sa slikama)
Ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo: Treba vam ogledalo, ali ne želite dodati još jedan pametan objekt u svoj dom? Onda je ovo ne tako pametno-ali-vrlo zdravo-ipak-pomalo jezivo ogledalo upravo za vas
Napravite svoje vlastito pametno ogledalo za manje od 80 USD - Korištenje Raspberry Pi: 6 koraka (sa slikama)
Napravite vlastito pametno ogledalo za manje od 80 USD - Korištenje Raspberry Pi: U ovom projektu izgradit ćemo pametno ogledalo koje će vam pokazati korisne informacije dok se ujutro spremate. Cijela bi stvar trebala koštati ispod 80 USD, što je čini pristojno pristupačnom za većinu ljudi. Ovaj vodič će vas samo naučiti