Sisukord:
- Samm: asjad, mida vajate
- Samm: valmistage ette monitoripaneel
- Samm: looge raam
- 4. samm: tükkide kokku panemine
- Samm: installige tarkvara
Video: Nutikas peegel Raspberry Pi poolt: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Nii et sahtlis oli kasutamata vaarika pi 1B ja kasutamata monitor. See on nutika peegli loomiseks piisav põhjus.
Peegel peaks näitama kellaaega, kuupäeva ja ilmateavet, samuti olekuteavet nutikate kodulülitite ja hetkel esitatava muusika kohta.
Samm: asjad, mida vajate
Nutika peegli loomiseks vajate järgmisi asju
- Raspberry Pi WIFI -dongle (välja arvatud Raspberry Pi 3, see on sisaldanud WIFI -d)
- Monitor (kasutasin BenQ 24 ")
- Pildiraam (sai ühe Saksamaalt
- Ühesuunaline peegel (sain selle Saksamaalt saidilt https://www.myspiegel.de/), kuid võite kasutada ka akrüülist läbipaistvat peeglit
- Puidust liistud pildiraami pikendamiseks, nii et see mahutab monitori
- Nurgaklamber monitori kaadris hoidmiseks
- Must kleeplint, et vältida klaasi otsest kokkupuudet metalliga
- Puiduliim ja puidust pistik pildiraami ja puidust äärise liimimiseks
- Paigaldamiseks traat või nöör, samuti kruviankrud
- Kaabelkanal
- Baariklamber
- Puurmasin
Kui soovite LED -riba taustavalgustust, vajate ka järgmist
- LED-riba kontrolleriga, vaadake seda projekti RC-juhitav LED-riba
- 433 MHz saatja
Seal on nimekiri, mis sisaldab projekti peamisi kulusid.
- Pildiraam-28 € ~ 29,3 $
- Ühesuunaline peegel-73 € ~ 76,6 $
- BenQ GL2450 - 100 € ~ 104,9 $
- Vaarika Pi 3 - 37 € ~ 38,8 €
- Puidust liistud (juba õigeks lõigatud) - 15 € ~ 15,7 $
- LED riba 6 €
See teeb kokku kuni 259 € ~ 272 $, kui eeldada, et teil on kõik väikesed asjad, nagu tööriistad, puidust liim, kruvid jne. Aga nagu ma juba mainisin, oli peegli ehitamise põhjus kasutamata monitor, raspi ja led-riba, nii et investeerisin 116 € ~ 122 $, et anda neile uus ülesanne.
Samm: valmistage ette monitoripaneel
Esimene samm on eemaldada raam monitori paneelilt. See on vajalik monitoripaneeli õige suuruse saamiseks. Pildiraami, ühesuunalise peegli ja puitliistude õige suuruse saamiseks vajate suurust.
Kaane eemaldamiseks on juba mitmeid kirjeldusi. Lisateabe saamiseks vaadake seda otsingutulemust
Järgmisena panin monitori paneeli metallpiirile musta kleeplindi. Esimene põhjus on vältida metalli otsest kokkupuudet klaasiga hiljem, kui panen monitori peeglile. Teine põhjus on vältida metalli peegeldumist, nii et valin musta värvi, mis peaks sissetulevat valgust neelama.
Samm: looge raam
Kui me teame monitori paneeli õiget suurust, saame tellida pildiraami, ühesuunalise peegli ja puidust liistud. Tellisin pildiraami ja ühesuunalise peegli, mis sobivad täpselt kokku, nii et peegel jääb pildiraamist kinni. Kuid ka monior tuleb fikseerida, nii et lõin pildiraami tagaküljele äärise, mis peaks monitori sisaldama.
Säästmiseks ühendasin puidust liistud puiduliimi, puidust pistikute ja kruvidega. Esimesel pildil on pildiraamis kaks auku puidust pistikute jaoks. Olge ettevaatlik ja ärge puurige pildiraami läbi, see ei tundu nii hea. Teisel pildil on kruvide augud, jällegi olge ettevaatlik ja ärge puurige kruvi läbi pildiraami.
Piiril on vaja ka auk väljuvate kaablite jaoks ning auk LED -riba jaoks, kui soovite seda kasutada.
4. samm: tükkide kokku panemine
Kui raam on valmis, saame asjad kokku panna. Peegel on kuvariga fikseeritud. Monitori puitraamile kinnitamiseks lisasin kolm nurka kaks nurgaklambrit, mis teeb kuus nurka. Monitori paneeli neljas must külg on kaetud trükkplaadiga, nii et jätan selle vahele.
Keskmine metallkarp sisaldab monitori paneeli elektroonikat ja selle kinnitas algselt monitori raam. Nüüd, ilma raamita, lisasin selle karbi monitorile kinnitamiseks pruuni teibi. Ühendasin rohelise juhtme vasakule ja paremale puitliistule kruvidega, seda läheb vaja peegli seinale kinnitamiseks.
Asetasin vaarika pi vasakusse alumisse nurka ja led-riba kontrolleri paremasse alla. Raspi GPIO-d on ühendatud 433 MHz saatjaga, et määrata LED-riba värv. Kuid saatjal võib olla ka rohkem funktsioone, näiteks juhtida mõnda traadita pistikupesa.
Samm: installige tarkvara
Nutipeegli tarkvara põhineb täielikult html, javascript ja css. Kõik, mida vajate, on brauser. Vaarika pi jaoks soovitan kasutada midorit. Lähtekoodi hostitakse gitpubi repos. See on väga minimalistlik armatuurlaud, mis näitab lihtsalt aega, ilma, muusikat ja lüliteid. Aeg tuleb arvuti süsteemiajast. Ilmateabe kuvamiseks kasutan https://api.openweathermap.org. Muusika ja lülititeave pärineb minu nutika kodu serverist, mis põhineb sellel githupi repol: https://github.com/dabastynator/RemoteControlSystem. See nutika kodu lahendus määratleb mitu juhitavat seadet, näiteks meediaserver või traadita pistikupesa konfiguratsioonis-xml ja teeb kõik kättesaadavaks rahuliku veebirakenduse kaudu.
Vaarika pi konfigureerimiseks peate kloonima githubi repo:
git kloon [email protected]: dabastynator/SmartMirror.git
Ja redigeerige faili ~/SmartMirror/smart_config.js, et määrata openweatherapi võti ja kaugjuhtimissüsteemi turvamärk:
var mSecurity = 'märk =';
var mOpenWeatherKey = "";
Nüüd peaks vaarika pi näitama käivitamisel midori brauserit ja peitma ka hiirekursori mitteaktiivsuse korral. Seetõttu lisage saidile ~/.bashrc järgmised read:
maga 20s
# Peida tegevusetuse korral hiir
segadus -kuva: 0 -sündmusi -haarake &
log = "/home/pi/magic_mirror.log"
mirror = "fail: ///home/pi/SmartMirror/smart_mirror.html"
ekspordi Ekraan =: 0
midori -e täisekraan -$ peegel >> $ log &
Järgmisena eemaldan sellel lehel kirjeldatud 6 -minutilise mitteaktiivsuse korral vaikimisi tühja ekraani: https://www.etcwiki.org/wiki/Disable_screensaver_and_screen_blanking_Raspberry_Pi. Seetõttu muutke faili/etc/kbd/config ja muutke neid ridu:
TÜHI_AEG = 0
BLANK_DPMS = väljas
POWERDOWN_TIME = 0
Ja lisage need täiendavad read faili/etc/xdg/lxsession/LXDE-pi/autostart.
@xset s tühi
@xset on välja lülitatud
@xset -dpms
Ekraani 90 ° pööramiseks lisasin järgnevad read faili /boot/config.txt.
# Pöörake ekraan protrežiimi
display_rotate = 1
See on kõik. Minu kogemus on praegu LCD -monitori asemel paremini kasutada tõelist led -kuvarit. See peaks tekitama vähem valgust mustale alale, tarbima vähem energiat ning olema kergem ja õhem. Minu peegel kaalub 10 kg.
Teine koht mikrokontrollerite võistlusel 2017
Soovitan:
Nutikas kodu Raspberry Pi poolt: 5 sammu (piltidega)
Nutikas kodu Raspberry Pi poolt: Seal on juba mitu toodet, mis muudavad teie korteri nutikamaks, kuid enamik neist on patenteeritud lahendused. Aga miks on vaja nutitelefoniga valguse vahetamiseks Interneti -ühendust? See oli üks põhjus, miks ma oma Smar'i üles ehitasin
Lihtne nutikas peegel: 7 sammu (piltidega)
Lihtne tark peegel: Vau! see on olnud üsna kaua aega, kui laadisin midagi üles, olin hõivatud nii paljude asjade kallal töötamisega ja mõistsin, et pean oma järgijate jaoks midagi maha jätma, nagu öeldakse: "alati on projekt, mille kallal töötada" haha võib -olla olen see ainult mina
Ujuv nutikas maagiline peegel vanast sülearvutist Alexa häältuvastusega: 6 sammu (piltidega)
Ujuv nutikas maagiline peegel vanast sülearvutist Alexa häältuvastusega: registreeruge minu kursusele „Elektroonika lühidalt” siin: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Vaadake ka minu lehte YouTube'i kanal siit, et saada rohkem projekte ja elektroonikaõpetusi: https://www.youtube.com/channel/UCelOO
Tehke oma nutikas peegel alla 80 dollari eest - Raspberry Pi kasutamine: 6 sammu (piltidega)
Tehke oma nutipeegel alla 80 dollari eest - Raspberry Pi kasutamine: Selles projektis ehitame nutika peegli, mis näitab teile kasulikku teavet hommikul valmistumise ajal. Kogu asi peaks maksma alla 80 dollari, muutes selle enamiku inimeste jaoks taskukohaseks. See juhend õpetab teile ainult
Minu nutikas peegel: 15 sammu (piltidega)
Minu tark peegel: hommikune aeg võib olla piiratud. Tuleb valmistuda tööks, kooliks, … Ilma otsimine võtab osa sellest piiratud ajast ära. Nutikas peegel välistab telefoni või arvuti avamiseks ja ilmastiku otsimiseks kuluva aja. Selles