Како код куће направити сопствено паметно огледало?

У овој ери у којој нас најновија технологија свакодневно задире у Интернет ствари (ИоТ), недавно се појавила као најсавременији приступ аутоматизацији електронских уређаја и отуда у великој мери смањује човеково уплитање. Много технологија подржава бежичну контролу уређаја попут Идентификовање Радио фреквенције (РФИД), Блуетоотх, Вифи, итд. У овом пројекту ћемо направити а Смарт Миррор код куће користећи Распберри Пи. Након завршетка овог пројекта, могли бисмо да видимо датум, време, време итд. На свом огледалу. Може се ставити на тоалетни сточић, тако да кад год се спремате за посао итд. Можете проверити време и поступити у складу с тим. Дакле, без губљења секунде, кренимо на посао.



Паметно огледало код куће

Како подесити екран осетљив на додир врпце помоћу Распберри Пи?

Најбољи приступ за започињање било ког пројекта је прављење листе компонената, јер нико неће желети да се држи усред пројекта само због недостајуће компоненте.



Корак 1: Потребне компоненте

  • Распберри Пи 3Б +
  • ГееекПи 7-инчни капацитивни ХДМИ екран осетљив на додир
  • Акрилно прозирно огледало (к2)
  • ХДМИ кабл
  • ХДМИ на ВГА конектор
  • Жичана тастатура
  • Жичани миш
  • Читач микро СД картица
  • СД картица од 32 ГБ
  • Распберри Пи адаптер
  • Воод Пиецес
  • Хот Глуе Гун
  • Шрафови за дрво

Корак 2: Избор модела Распберри Пи

Избор Распберри Пи је врло технички задатак и треба га обавити пажљиво како не бисте патили у будућности. Распберри Пи Зеро није пожељнији јер је то најстарији модел доступан на тржишту са ограниченом количином спецификација и постављање мреже на њему је врло напоран посао. Најновији модели попут 3А +, 3Б + могу се купити. Распберри Пи 4 је најбржи и најдоминантнији гаџет који је Распберри Пи Фоундатион до данас издао, али Распберри Пи тим није поделио своје хардверске проблеме након издања. Није чизма добро зато што је УСБ-Ц порт не пружа довољно енергије за покретање. Дакле, у овом пројекту ћемо користити Распберри Пи 3Б +.



Распберри Пи 3Б +



Корак 3: Подешавање Распберри Пи

Постоје две опције за подешавање Распберри Пи . Прво, један је да повежете свој Пи са ЛЦД-ом и повежете сву потребну периферну опрему и почнете да радите. Други је да Пи подесите са преносним рачунаром и приступите му на даљину. Зависи од доступности ЛЦД-а, ако га имате код куће, можете да подесите свој Пи помоћу ЛЦД-а. Повежите ЛЦД са ХДМИ портом Распберри-а помоћу ХДМИ-ВГА адаптера. Ако желите да даљински приступите свом Пи-у, то можете учинити помоћу ВНЦ Виевер . Након пријављивања могли бисте да добијете даљински приступ Пи-у.

Повезивање са ВНЦ прегледником

Корак 4: Уверите се да је Распберри Пи ажуриран

Након подешавања Распберри Пи, осигурали бисмо да наш Пи ради у реду и да су на њему инсталирани сви најновији пакети. Отворите прозор наредби и откуцајте следеће двије наредбе да бисте ажурирали Пи.



судо апт-гет упдате

Онда,

судо апт-гет надоградња

Ако су инсталиране било какве исправке, притисните И а затим притисните Ентер да бисте наставили да преузимате исправке.

Ажурирање пакета

Корак 5: Подешавање датума и временске зоне

Напишите следећу команду да бисте изабрали датум и временску зону на Распберри Пи. Када се изврши ова наредба, моћи ћете да приступите својој одређеној временској зони и чим одаберете своју временску зону рестарт твој Пи. Након поновног покретања приметили бисте да ће ваша временска зона и локација бити правилно приказани на екрану.

судо дпкг-реконфигурација тздата

Приступ временској зони

Корак 6: Преузимање и инсталирање спремишта МагицМиррор

Сада ћемо инсталирати МагицМиррор спремишта која је креирао МицхМицх и представљају модуларну платформу паметних огледала отвореног извора. То је врло корисна платформа и са ње се може преузети ово спремиште Гитхуб . Све што сада треба урадити је преузимање и клонирање спремишта заједно са њиховим зависностима. Када то учинимо, Пи ће покренути програм и приказати одређене компоненте садржане у запису МагицМиррор. Сада отворите терминал и покрените следећи код:

басх -ц '$ (цурл -сЛ хттпс://рав.гитхубусерцонтент.цом/МицхМицх/МагицМиррор/мастер/инсталлерс/распберри.сх)'

Преузимање спремишта МагицМиррор-а

Након покретања овог кода приметићете да ће спремиште почети да се преузима и то ће трајати скоро 10-15 минута. Током инсталирања исправки од вас ће бити затражено да изаберете да или Не . Притисните И да бисте започели преузимање исправки попут вим. Дошао сам је најбитнија зависност која омогућава уређивачу текста да контролише чаробно огледало. Независни модул назван Процесс Манагер ( пм2) такође ће бити инсталиран заједно са оним зависностима које аутоматски извршавају програм када се Распберри Пи покрене.

Процесс Манагер

Још једно спремиште са именом Ноде.јс биће инсталиран који се углавном користи за дизајнирање брзих мрежних апликација. Након инсталирања ових спремишта рестарт ваш Пи и након поновног покретања могли бисмо да посматрамо вести, време итд. и неке друге модуле на екрану. Сада смо у позицији да можемо да прилагодимо свој екран, на пример, можемо да променимо фонтове, додамо добродошлице итд.

Корак 7: Претраживање неких потребних карактеристика

Додаћемо неке функције по сопственом избору које ће бити приказане у нашем огледалу. Дакле, за додавање ових карактеристика локација мора бити тачно подешен јер би само тада Пи могао да прикаже тачан датум, време итд. За додавање ових карактеристика морамо да приступимо модула директоријум. Све наше модификације су засноване на овој фасцикли, ако знамо како да приступимо овој фасцикли, могли бисмо да извршимо ове модификације. Можемо прилагодити поставке као што можемо додавати модуле, уређивати модуле, па чак и брисати модуле. Дакле, за приступ овој фасцикли откуцајте следећу команду:

цд ~ / МагицМиррор / модули

Модули

Након покретања ове наредбе приметићете да ће се отворити датотека у којој ће бити наведена листа модула. Прво, додали бисмо модуле за временску прогнозу. Постоје временски модули који су подразумевано подешени, али ИД локације и АПИ ИД недостају. АПИ-ји нам омогућавају да се повежемо са бројним базама података временских прогноза на позадини. Ове две личне карте могу се наћи на 'ОпенВеатхерМап' званична страница и сада ћемо се радути инсталирању ових ИД-ова.

Корак 8: Инсталирање директорија ОпенВеатхерМап

Прво, мораћете Пријави се на веб локацији за приступ АПИ-ју. Такође ће вас питати за вашу тренутну локацију и након сазнања ваше локације приказаће тренутно време и прогнозу. ОпенВеатхерМап укључује ИД готово сваког града и локације у њему. То је процес који вам одузима време и трајаће вам отприлике 10-15 минута да бисте пронашли ИД свог града. Једном пронађени, забележите тај ИД и налепите га у модул за временску прогнозу. Сачувај и изађи. При следећем покретању приметићете да ће се време вашег града приказивати на екрану. На екран можете да додате и додатне модуле као што су инспиративни цитати, добродошлице итд.

Корак 9: Прилагођавање режима приказа

Подразумевано су директоријуми конфигурисани за режим Пејзаж, али боље је поставити приказ за Модни портрет тако да када ротирате огледало које се приказује у Портрет перспективи, приступите терминалу и откуцајте следећу команду:

судо нано /боот/цонфиг.ткт

Отвориће се неке системске преференције и додати „Ротирај екран“ опција. Померите се до дна датотеке и унесите:

#ротатетхесцреен дисплаи_ротате = 1

Ротирај екран

Сачувај и изађи. Приликом следећег поновног покретања приметићете да ће МагицМиррор бити приказан водоравно, а прилагођени модули такође у портретном режиму. Како желимо да се МагицМиррор покрене док се Пи покреће, зато отворимо терминал и тамо залепимо следећи код:

покретање пм2

Онда,

судо енв ПАТХ = $ ПАТХ: / уср / бин / уср / либ / ноде_модулес / пм2 / бин / пм2 стартуп системд -у пи --хп / хоме / пи

Сада откуцајте следећу команду да бисте приступили скрипти:

нано мм.ш

Затим додај;

ДИСПЛАИ =: 0 нпм старт

Сачувајте промене и изађите и приликом следећег покретања приметићете да ће се МагицМиррор аутоматски покренути.

Корак 10: Онемогућавање чувара екрана

Чувар екрана мора бити онемогућен јер желимо да непрестано видимо екран на огледалу. Отворите терминал и унесите:

судо нано /боот/цонфиг.ткт

Затим додај;

#елиминатесцреенсавер хдми_бланкинг = 1

Сачувајте и изађите и након тога приступите другој датотеци:

судо нано ~ / .цонфиг / лксессион / ЛКСДЕ-пи / аутостарт

Затим додајте следећи део кода на дну;

@ксет с 0 0 @ксет с нонбланк @ксет с ноекпосе @ксет дпмс 0 0 0

Сачувајте промене и поново покрените Пи да би промене ступиле на снагу.

Корак 11: Подешавање хардвера

Прво, требао би нам дрвени оквир да у њега уклопимо сву додатну опрему. То се лако може направити спајањем комада дрвета. Након сечења комада дрвета извршите мерења екрана осетљивог на додир, а затим исеците огледало у складу са величином екрана. Док сечете огледало, обратите посебну пажњу како пукотине не би изашле на екрану. Након сечења огледала започните са дизајнирањем оквира (унутрашњи и спољни оквир). Прво исеците два дрвена комада за унутрашњи оквир тако да се екран може прилагодити њему. Нанесите врући лепак на ове делове и боље је да завртње за дрво поставите на угао тако да се екран чврсто постави у оквир. Слично томе, за спољни оквир потребна су четири комада дрвета са све четири ивице исечене на 45 степени. Након постављања оквира подесите огледало у њега. Након прилагођавања огледала у оквир, 3Д носачи чврсто затегните помоћу вијака. Поправите Липо батерију на задњој страни оквира.

Корак 12: Тестирање

Након подешавања хардвера тестираћемо да ли ради или не. Укључите Распберри Пи и сачекајте док се не покрене. Приметићете то након покретања (датум, време и други прилагођени модули) које сте првобитно поставили, биће приказани у огледалу. Сада га можете поставити на одговарајуће место, на пример на тоалетни сточић итд.

Корак 13: Препоруке

Распберри Пи се обично загрева када се користи у дужим интервалима. Због тога на врх процесора Пи инсталирајте хладњак тако да се избегне прегревање. Боље је поставити УСБ вентилатор на Пи заједно са хладњаком, јер такође спречава прегревање.

Честитамо, сада сте дизајнирали свој властити Смарт Миррор код куће и лако можете додати још неколико цоол модула попут аларма итд. За своје огледало. Наставите да посећујете нашу веб страницу да бисте пронашли још занимљивих пројеката у будућности.