Orodha ya maudhui:

Mirror Smart na Raspberry Pi: Hatua 5 (na Picha)
Mirror Smart na Raspberry Pi: Hatua 5 (na Picha)

Video: Mirror Smart na Raspberry Pi: Hatua 5 (na Picha)

Video: Mirror Smart na Raspberry Pi: Hatua 5 (na Picha)
Video: Делаем ПК из Raspberry Pi с Kali Linux | Возможности Kali на Raspberry Pi | UnderMind 2024, Novemba
Anonim
Mirror Smart na Raspberry Pi
Mirror Smart na Raspberry Pi
Mirror Smart na Raspberry Pi
Mirror Smart na Raspberry Pi

Kwa hivyo kulikuwa na rasipberry pi 1B isiyotumiwa kwenye droo na mfuatiliaji usiotumika. Hiyo ni sababu ya kutosha kuunda Mirror Smart.

Kioo kinapaswa kuonyesha wakati, tarehe na habari ya hali ya hewa pamoja na habari ya hali kuhusu swichi za nyumbani na muziki gani unacheza sasa.

Hatua ya 1: Vitu Unavyohitaji

Ili kuunda kioo kizuri unahitaji vitu vifuatavyo

  • Raspberry Pi WIFI dongle (isipokuwa Raspberry Pi 3, hii imejumuisha WIFI)
  • Monitor (nilitumia BenQ 24 ")
  • Picha ya picha (imepata moja kutoka https://wunsch-bilderrahmen.de katika ujerumani)
  • Kioo cha njia moja (imepata moja kutoka https://www.myspiegel.de/ katika ujerumani), lakini unaweza pia kutumia kioo cha kuona cha akriliki
  • Slats za mbao kupanua fremu ya picha ili iweze kuwa na mfuatiliaji
  • Bano la Angle kushikilia mfuatiliaji kwenye fremu
  • Mkanda mweusi wa bomba ili kuzuia glasi ya moja kwa moja kwa mawasiliano ya chuma
  • Gundi ya kuni na kuziba mbao ili gundi sura ya picha na mpaka wa mbao pamoja
  • Waya au kamba ya kuweka pamoja na nanga za screw
  • Kituo cha kebo
  • Ufungaji wa baa
  • Mashine ya kuchimba

Ikiwa unataka taa ya nyuma na ukanda ulioongozwa, unahitaji pia zifuatazo

  • Iliyoongozwa-strip na mtawala, angalia mradi huu RC-kudhibitiwa-LED-strip
  • Mtumaji 433 MHz

Kuna orodha ambayo ina gharama kuu za mradi.

  • Picha ya picha - 28 € ~ 29.3 $
  • Kioo cha njia moja - 73 € ~ 76.6 $
  • BenQ GL2450 - 100 € ~ 104.9 $
  • Raspberry Pi 3 - 37 € ~ 38.8 €
  • Slats za mbao (tayari zimekatwa kwa urefu wa kulia) - 15 € ~ 15.7 $
  • Kamba ya LED 6 €

Hili linajumlisha hadi 259 € ~ 272 $ kudhani una vitu vyote vidogo kama zana, gundi ya mbao, screws nk.. Lakini kama nilivyosema tayari, sababu ya kujenga kioo ilikuwa mfuatiliaji usiotumiwa, raspi na mkanda wa kuongoza kwa hivyo niliwekeza 116 € ~ 122 $ kuwapa kazi mpya.

Hatua ya 2: Andaa Jopo la Ufuatiliaji

Hatua ya kwanza ya kufanya ni kuondoa bezel kutoka kwa jopo la ufuatiliaji. Hiyo ni muhimu kupata saizi sahihi ya jopo la mfuatiliaji. Utahitaji saizi kupata fremu ya picha, kioo cha njia moja na slats za mbao kwa saizi inayofaa.

Tayari kuna maelezo kadhaa ya jinsi ya kuondoa bezel. Angalia matokeo haya ya utaftaji wa habari zaidi

Ifuatayo niliweka mkanda mweusi wa bomba kwenye mpaka wa chuma wa jopo la mfuatiliaji. Sababu ya kwanza ni kuzuia chuma cha moja kwa moja kuwasiliana na glasi baadaye ninapoweka mfuatiliaji kwenye kioo. Sababu ya pili ni kuzuia kutafakari kwa chuma, kwa hivyo mimi huchagua rangi nyeusi ambayo inapaswa kunyonya nuru inayoingia.

Hatua ya 3: Unda fremu

Unda fremu
Unda fremu
Unda fremu
Unda fremu
Unda fremu
Unda fremu

Mara tu tunapojua saizi sahihi ya jopo la mfuatiliaji tunaweza kuagiza sura ya picha, kioo cha njia moja na slats za mbao. Niliamuru fremu ya picha na kioo cha njia moja kinacholingana sawa ili kioo kinashikiliwa na fremu ya picha. Walakini, monior lazima pia irekebishwe kwa hivyo niliunda mpaka nyuma ya fremu ya picha ambayo inapaswa kuwa na mfuatiliaji.

Niliunganisha slats za mbao na gundi ya kuni, plugs za mbao na screws ili kuokoa. Picha ya kwanza inaonyesha mashimo mawili ya kuziba mbao kwenye fremu ya picha. Kuwa mwangalifu usichimbe kwenye fremu ya picha, ambayo haitaonekana kuwa nzuri. Picha ya pili inaonyesha mashimo ya screws, kwa mara nyingine tena, kuwa mwangalifu usichimbe screw kupitia fremu ya picha.

Mpaka pia unahitaji shimo kwa nyaya zinazotoka na shimo kwa ukanda ulioongozwa, ikiwa unataka kutumia moja.

Hatua ya 4: Kuweka Vipande Pamoja

Kuweka Vipande Pamoja
Kuweka Vipande Pamoja
Kuweka Vipande Pamoja
Kuweka Vipande Pamoja
Kuweka Vipande Pamoja
Kuweka Vipande Pamoja

Wakati fremu imekamilika, tunaweza kuweka vitu pamoja. Kioo kimewekwa na mfuatiliaji. Ili kurekebisha mfuatiliaji kwenye sura ya mbao niliongeza mabano mawili ya pembe pande tatu, hufanya pembe sita. Upande wa nne mweusi wa jopo la mfuatiliaji umefunikwa na bodi ya mzunguko, kwa hivyo niruka hii.

Sanduku la chuma la katikati lina elektroniki kwa jopo la mfuatiliaji na hapo awali lilirekebishwa na bezel ya mfuatiliaji. Sasa bila bezel niliongeza mkanda wa kahawia kurekebisha sanduku hili kwenye mfuatiliaji. Niliunganisha kamba ya kijani kushoto na kulia kwa mbao, na hii itahitajika kuweka kioo ukutani.

Niliweka pi ya raspberry kwenye kona ya chini kushoto na kidhibiti-kipande kilichoongozwa chini kulia. GPIO za raspi zimeunganishwa na mtumaji wa 433 MHz kuweka rangi ya ukanda ulioongozwa. Lakini mtumaji anaweza pia kuwa na utendaji zaidi kwa mfano, kudhibiti soketi zingine zisizo na waya.

Hatua ya 5: Sakinisha Programu

Sakinisha Programu
Sakinisha Programu

Programu ya kioo kizuri inategemea html, javascript na css. Kila kitu unachohitaji ni kivinjari. Kwa pi ya raspberry napendekeza kutumia midori. Nambari ya chanzo imehifadhiwa kwenye repo ya gitpub. Hii ni dashibodi ndogo sana ambayo inaonyesha tu wakati, hali ya hewa, muziki na swichi. Wakati huja kutoka wakati wa mfumo wa kompyuta. Kuonyesha habari ya hali ya hewa ninatumia https://api.openweathermap.org. Habari ya muziki na ubadilishaji hutoka kwa seva yangu ya nyumbani yenye akili kulingana na repo hii ya githup: https://github.com/dabastynator/RemoteControlSystem. Suluhisho hili la nyumbani linafafanua vitengo kadhaa vinavyoweza kudhibitiwa, kwa mfano media-server au tundu lisilo na waya katika usanidi-xml na inafanya yote kupatikana kupitia api ya wavuti yenye kupumzika.

Ili kusanidi pi ya raspberry lazima uunganishe repo ya github:

git clone [email protected]: dabastynator / SmartMirror.git

Na hariri faili ~ / SmartMirror / smart_config.js kuweka ufunguo wa openweatherapi na ishara ya usalama wa mfumo wa kudhibiti kijijini:

var mSecurity = 'ishara =';

var mOpenWeatherKey = ;

Sasa pi ya raspberry inapaswa kuonyesha kivinjari cha midori wakati wa kuanza na pia ufiche mshale wa panya juu ya kutofanya kazi na unclutter. Kwa hivyo ongeza mistari ifuatayo kwenye ~ /.bashrc:

kulala 20s

# Ficha panya juu ya kutokuwa na shughuli

unclutter -dhihirisha: 0 -haitoshi -nyakua &

log = "/ nyumbani / pi / magic_mirror.log"

kioo = "faili: ///home/pi/SmartMirror/smart_mirror.html"

usafirishaji Onyesha =: 0

midori-skrini kamili -a $ kioo >> $ log &

Ifuatayo ninaondoa skrini tupu ya msingi kwenye dakika 6 ya kutokufanya kazi ilivyoelezwa kwenye ukurasa huu: https://www.etcwiki.org/wiki/Disable_screensaver_and_screen_blanking_Raspberry_Pi. Kwa hivyo rekebisha faili / nk / kbd / config na ubadilishe mistari hii:

BLANK_TIME = 0

BLANK_DPMS = imezimwa

POWERDOWN_TIME = 0

Na ongeza laini hizi za ziada kwenye faili / nk / xdg / lxsession / LXDE-pi / autostart.

@xset s noblank

@xset s mbali

@xset -dpms

Kugeuza skrini kwa 90 ° niliongeza mistari ifuatayo kwenye / boot/config.txt.

# Zungusha skrini katika hali ya ishara

onyesha_protate = 1

Hiyo ndio. Uzoefu wangu sasa ni kutumia vyema mfuatiliaji halisi ulioongozwa badala ya mfuatiliaji wa LCD. Hiyo inapaswa kutoa mwanga mdogo kwenye eneo jeusi, itumie nguvu kidogo na inapaswa kuwa nyepesi na nyembamba. Kioo changu kina uzani wa kilo 10.

Mashindano ya Microcontroller 2017
Mashindano ya Microcontroller 2017
Mashindano ya Microcontroller 2017
Mashindano ya Microcontroller 2017

Mkimbiaji Juu katika Mashindano ya Microcontroller 2017

Ilipendekeza: