Satura rādītājs:
- 1. darbība. Nepieciešamās lietas
- 2. darbība. Sagatavojiet monitora paneli
- 3. darbība: izveidojiet rāmi
- 4. solis: gabalu salikšana kopā
- 5. darbība: instalējiet programmatūru
Video: Raspberry Pi viedais spogulis: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Tātad atvilktnē bija neizmantots aveņu pi 1B un neizmantots monitors. Tas ir pietiekams iemesls, lai izveidotu viedo spoguli.
Spogulim vajadzētu parādīt laiku, datumu un laika apstākļu informāciju, kā arī statusa informāciju par viedās mājas slēdžiem un to, kāda mūzika pašlaik tiek atskaņota.
1. darbība. Nepieciešamās lietas
Lai izveidotu viedo spoguli, jums ir nepieciešamas šādas lietas
- Raspberry Pi WIFI dongle (izņemot Raspberry Pi 3, šajā ir iekļauts WIFI)
- Monitors (es izmantoju BenQ 24 ")
- Attēlu rāmis (vienu saņēmu no https://wunsch-bilderrahmen.de Vācijā)
- Vienvirziena spogulis (tāds iegūts no https://www.myspiegel.de/ Vācijā), bet var izmantot arī caurspīdīgu akrila spoguli
- Koka līstes attēla rāmja pagarināšanai, lai tajā varētu būt monitors
- Leņķa kronšteins monitora turēšanai rāmī
- Melna līmlente, lai izvairītos no tieša stikla saskares ar metālu
- Koka līme un koka kontaktdakša, lai kopā salīmētu attēla rāmi un koka apmali
- Vads vai vads montāžai, kā arī skrūvju enkuri
- Kabeļu kanāls
- Stieņa skava
- Urbjmašīna
Ja vēlaties, lai fona apgaismojums tiktu novietots ar LED joslu, jums ir nepieciešams arī sekojošais
- LED sloksne ar kontrolieri, skatiet šo projektu RC kontrolētā LED sloksne
- 433 MHz sūtītājs
Ir saraksts ar galvenajām projekta izmaksām.
- Attēlu rāmis-28 € ~ 29,3 $
- Vienvirziena spogulis-73 € ~ 76,6 $
- BenQ GL2450 - 100 € ~ 104,9 $
- Raspberry Pi 3 - 37 € ~ 38,8 €
- Koka līstes (jau sagrieztas pareizajā garumā) - 15 € ~ 15,7 $
- LED sloksne 6 €
Tas ir līdz 259 € ~ 272 $, pieņemot, ka jums ir visas sīkās lietas, piemēram, instrumenti, koka līme, skrūves utt. 116 € ~ 122 $, lai dotu viņiem jaunu uzdevumu.
2. darbība. Sagatavojiet monitora paneli
Pirmais solis, kas jādara, ir noņemt paneli no monitora paneļa. Tas ir nepieciešams, lai iegūtu pareizo monitora paneļa izmēru. Jums būs nepieciešams izmērs, lai iegūtu attēla rāmi, vienvirziena spoguli un koka līstes pareizajā izmērā.
Jau ir vairāki apraksti, kā noņemt rāmi. Lai iegūtu plašāku informāciju, skatiet šo meklēšanas rezultātu
Pēc tam uz monitora paneļa metāla apmales es uzliku melnu līmlenti. Pirmais iemesls ir izvairīties no tieša metāla kontakta ar stiklu vēlāk, kad novietoju monitoru pie spoguļa. Otrs iemesls ir izvairīties no metāla atstarošanas, tāpēc es izvēlos melno krāsu, kurai vajadzētu absorbēt ienākošo gaismu.
3. darbība: izveidojiet rāmi
Kad mēs zinām pareizo monitora paneļa izmēru, mēs varam pasūtīt attēla rāmi, vienvirziena spoguli un koka līstes. Es pasūtīju attēla rāmi un vienvirziena spoguli, kas precīzi sakrīt, tāpēc spogulis tiek turēts pie attēla rāmja. Tomēr arī monioram jābūt fiksētam, tāpēc attēla rāmja aizmugurē es izveidoju apmali, kurā jābūt monitoram.
Es ietaupīju koka līstes ar koka līmi, koka aizbāžņiem un skrūvēm. Pirmajā attēlā redzami divi caurumi koka aizbāžņiem attēla rāmī. Esiet piesardzīgs, lai neizurbtu attēla rāmi, tas izskatītos ne tik labi. Otrajā attēlā ir redzami skrūvju caurumi, vēlreiz uzmanieties, lai skrūve netiktu izurbta caur attēla rāmi.
Robežai ir nepieciešams arī caurums izejošajiem kabeļiem, kā arī caurums LED sloksnei, ja vēlaties to izmantot.
4. solis: gabalu salikšana kopā
Kad rāmis ir pabeigts, mēs varam salikt lietas kopā. Spoguli fiksē monitors. Lai piestiprinātu monitoru pie koka rāmja, es pievienoju divus leņķa kronšteinus no trim pusēm, veidojot sešus leņķus. Monitora paneļa ceturtā melnā puse ir pārklāta ar shēmas plati, tāpēc es izlaižu šo.
Centrālajā metāla kastē ir monitora paneļa elektronika, un to sākotnēji fiksēja monitora priekšējais panelis. Tagad bez rāmja es pievienoju brūno lenti, lai šo lodziņu nofiksētu monitorā. Ar skrūvēm savienoju zaļo vadu kreisajā un labajā koka līstē, tas būs vajadzīgs, lai spoguli piestiprinātu pie sienas.
Es ievietoju aveņu pi apakšējā kreisajā stūrī un led-sloksnes kontrolieri apakšējā labajā stūrī. Raspi GPIO ir savienoti ar 433 MHz sūtītāju, lai iestatītu LED sloksnes krāsu. Bet sūtītājam var būt arī dažas papildu funkcijas, piemēram, dažu bezvadu ligzdu vadīšana.
5. darbība: instalējiet programmatūru
Viedā spoguļa programmatūra ir pilnībā balstīta uz html, javascript un css. Viss, kas jums nepieciešams, ir pārlūkprogramma. Aveņu pi iesaku izmantot midori. Avota kods tiek mitināts gitpub repo. Šis ir ļoti minimālistisks informācijas panelis, kas parāda tikai laiku, laika apstākļus, mūziku un slēdžus. Laiks nāk no datora sistēmas laika. Lai parādītu laika apstākļu informāciju, es izmantoju vietni https://api.openweathermap.org. Informācija par mūziku un slēdžiem nāk no mana viedā mājas servera, pamatojoties uz šo githup repo: https://github.com/dabastynator/RemoteControlSystem. Šis viedās mājas risinājums definē vairākas vadāmas vienības, piemēram, multivides serveri vai bezvadu ligzdu konfigurācijas xml formātā, un padara visu pieejamu, izmantojot mierīgu tīmekļa api.
Lai konfigurētu aveņu pi, jums ir jāklonē github repo:
git klons [email protected]: dabastynator/SmartMirror.git
Un rediģējiet failu ~/SmartMirror/smart_config.js, lai iestatītu openweatherapi atslēgu un tālvadības sistēmas drošības marķieri:
var mSecurity = 'marķieris =';
var mOpenWeatherKey = "";
Tagad aveņu pi vajadzētu parādīt midori pārlūku palaišanas laikā, kā arī paslēpt peles kursoru uz neaktivitāti. Tāpēc vietnē ~/.bashrc pievienojiet šādas rindas:
gulēt 20s
# Paslēpiet peli, ja tā nav aktivizēta
neskaidrs -displejs: 0 -notikumi -grābt &
log = "/home/pi/magic_mirror.log"
mirror = "fails: ///home/pi/SmartMirror/smart_mirror.html"
eksportēt DISPLAY =: 0
midori -e Pilnekrāna režīms -$ spogulis >> $ žurnāls &
Tālāk es noņemu noklusējuma tukšo ekrānu 6 minūšu neaktivitātes laikā, kas aprakstīts šajā lapā: https://www.etcwiki.org/wiki/Disable_screensaver_and_screen_blanking_Raspberry_Pi. Tāpēc mainiet failu/etc/kbd/config un mainiet šīs rindas:
BLANK_TIME = 0
BLANK_DPMS = izslēgts
POWERDOWN_TIME = 0
Un pievienojiet šīs papildu rindas failam/etc/xdg/lxsession/LXDE-pi/autostart.
@xset s tukšs
@xset s izslēgts
@xset -dpms
Lai pagrieztu ekrānu par 90 °, es pievienoju šādas rindiņas failā /boot/config.txt.
# Pagrieziet ekrānu protreta režīmā
display_rotate = 1
Tieši tā. Mana pieredze tagad ir labāk izmantot reālu LED monitoru, nevis LCD monitoru. Tam vajadzētu radīt mazāk gaismas melnajā zonā, patērēt mazāk enerģijas un tam vajadzētu būt gaišākam un plānākam. Mans spogulis sver 10 kg.
Otrā vieta mikrokontrolleru konkursā 2017
Ieteicams:
C.Q: DIY viedais spogulis: 5 soļi
C.Q: DIY Smart Mirror: Mēs esam Katrina Concepcion un Adil Qaiser, abi WBASD STEM akadēmijas otrā kursa studenti. Šis ir projekts, kuru mēs būtu sadarbojušies un paveikuši, lai iegūtu šī gada labāko balvu. Kad mēs nolēmām īstenot šo projektu, mēs domājām, "kas būtu visvairāk
Viedais modinātājs: viedais modinātājs, kas izgatavots ar Raspberry Pi: 10 soļi (ar attēliem)
Viedais modinātājs: viedais modinātājs, kas izgatavots, izmantojot Raspberry Pi: Vai esat kādreiz vēlējies gudru pulksteni? Ja tā, tas ir risinājums jums! Es izveidoju viedo modinātāju, tas ir pulkstenis, ar kuru jūs varat mainīt modinātāja laiku atbilstoši vietnei. Kad modinātājs atskan, atskanēs skaņa (skaņas signāls) un iedegsies 2 gaismas
Vienkāršs viedais spogulis: 7 soļi (ar attēliem)
Vienkāršs viedais spogulis: Oho! tas ir bijis diezgan ilgs laiks, kad es kaut ko augšupielādēju, biju aizņemts, strādājot pie tik daudzām lietām, un sapratu, ka man kaut kas ir jāatmet saviem sekotājiem, kā saka: "vienmēr ir projekts, pie kura strādāt" haha, iespējams, tas esmu tikai es, vienalga atpakaļ uz biznesu
Mans viedais spogulis: 15 soļi (ar attēliem)
Mans viedais spogulis: laiku no rīta var ierobežot. Jāgatavojas darbam, skolai, … Laikapstākļu meklēšana atņem daļu no šī ierobežotā laika. Viedais spogulis novērš laiku, kas nepieciešams tālruņa vai datora atvēršanai un laika apstākļu meklēšanai. Šajā
Viedais spogulis, izmantojot salauztu Android planšetdatoru: 5 soļi (ar attēliem)
Viedais spogulis, izmantojot sabojātu Android planšetdatoru: Pirms kāda laika es nejauši nokritu savu Android planšetdatoru uz sejas. Stikls salūza, bet pārējais joprojām strādāja labi. Riskējot, ka mans partneris mani atkal sauks par krājēju, es to izlozēju, cerot, ka kādu dienu tam atradīšu pielietojumu. Tas