ఇంట్లో మీ స్వంత స్మార్ట్ మిర్రర్‌ను ఎలా నిర్మించాలి?

సరికొత్త సాంకేతిక పరిజ్ఞానం రోజువారీ ఇంటర్నెట్ విషయాల (ఐఒటి) ను ఆక్రమించుకునే ఈ యుగంలో, ఎలక్ట్రానిక్ పరికరాలను ఆటోమేట్ చేయడానికి ఇది అత్యాధునిక విధానంగా ఇటీవల ఉద్భవించింది మరియు అందువల్ల మానవ జోక్యాన్ని చాలా వరకు తగ్గిస్తుంది. వంటి పరికరాల వైర్‌లెస్ నియంత్రణకు చాలా సాంకేతికతలు మద్దతు ఇస్తాయి రేడియో ఫ్రీక్వేన్సి గుర్తింపు (RFID), బ్లూటూత్, వైఫై, మొదలైనవి ఈ ప్రాజెక్టులో, మేము ఒక చేస్తాము స్మార్ట్ మిర్రర్ రాస్ప్బెర్రీ పై ఉపయోగించి ఇంట్లో. ఈ ప్రాజెక్ట్ పూర్తయిన తర్వాత, మన అద్దంలో తేదీ, సమయం, వాతావరణం మొదలైన వాటిని చూడగలుగుతాము. ఇది మీ డ్రెస్సింగ్ టేబుల్‌పై ఉంచవచ్చు, తద్వారా మీరు మీ ఉద్యోగానికి సిద్ధమవుతున్నప్పుడు మీరు సమయాన్ని తనిఖీ చేసి, తదనుగుణంగా పని చేయవచ్చు. కాబట్టి, ఒక్క క్షణం కూడా వృథా చేయకుండా పని చేద్దాం.



ఇంట్లో స్మార్ట్ మిర్రర్

రాస్ప్బెర్రీ పైతో రిబ్బన్ కేబుల్ టచ్ స్క్రీన్‌ను ఎలా సెటప్ చేయాలి?

ఏదైనా ప్రాజెక్ట్ను ప్రారంభించడానికి ఉత్తమమైన విధానం ఏమిటంటే, భాగాల జాబితాను తయారు చేయడం, ఎందుకంటే ఒక భాగం తప్పిపోయిన కారణంగా ఎవరూ ప్రాజెక్ట్ మధ్యలో అతుక్కోవాలని అనుకోరు.



దశ 1: భాగాలు అవసరం

  • రాస్ప్బెర్రీ పై 3 బి +
  • గీక్‌పి 7 ఇంచ్ కెపాసిటివ్ టచ్ స్క్రీన్ హెచ్‌డిఎంఐ మానిటర్
  • యాక్రిలిక్ సీ-త్రూ మిర్రర్ (x2)
  • HDMI కేబుల్
  • HDMI టు VGA కనెక్టర్
  • వైర్డ్ కీబోర్డ్
  • వైర్డు మౌస్
  • మైక్రో SD కార్డ్ రీడర్
  • 32 జీబీ ఎస్‌డీ కార్డ్
  • రాస్ప్బెర్రీ పై అడాప్టర్
  • వుడ్ పీసెస్
  • హాట్ గ్లూ గన్
  • వుడ్ స్క్రూలు

దశ 2: రాస్ప్బెర్రీ పై మోడల్ను ఎంచుకోవడం

రాస్ప్బెర్రీ పై ఎంపిక చాలా సాంకేతిక పని మరియు ఇది భవిష్యత్తులో మీరు బాధపడకుండా జాగ్రత్తగా చేయాలి. రాస్ప్బెర్రీ పై జీరోకు ప్రాధాన్యత ఇవ్వబడదు ఎందుకంటే ఇది పరిమిత మొత్తంలో స్పెసిఫికేషన్లతో మార్కెట్లో లభించే పురాతన మోడల్ మరియు దానిపై నెట్‌వర్క్ ఏర్పాటు చేయడం చాలా అలసిపోయే పని. 3A +, 3B + వంటి తాజా మోడళ్లను కొనుగోలు చేయవచ్చు. రాస్ప్బెర్రీ పై ఫౌండేషన్ ఈ రోజు వరకు విడుదల చేసిన వేగవంతమైన మరియు అత్యంత ఆధిపత్య గాడ్జెట్ రాస్ప్బెర్రీ పై 4, అయితే రాస్ప్బెర్రీ పై బృందం విడుదలైన తర్వాత దాని హార్డ్వేర్ సమస్యలను పంచుకోలేదు. ఇది లేదు బూట్ ఎందుకంటే ఇది USB-C పోర్ట్ బూటింగ్ కోసం తగినంత శక్తిని అందించదు. కాబట్టి, ఈ ప్రాజెక్ట్‌లో, మేము రాస్‌ప్బెర్రీ పై 3 బి + ని ఉపయోగిస్తాము.



రాస్ప్బెర్రీ పై 3 బి +



దశ 3: రాస్ప్బెర్రీ పై ఏర్పాటు

ఏర్పాటు చేయడానికి రెండు ఎంపికలు ఉన్నాయి రాస్ప్బెర్రీ పై . మొదట, మీ పైని ఎల్‌సిడితో కనెక్ట్ చేయడం మరియు అవసరమైన అన్ని పెరిఫెరల్స్‌ను కనెక్ట్ చేయడం మరియు పని ప్రారంభించడం. రెండవది ల్యాప్‌టాప్‌తో పైని సెటప్ చేసి రిమోట్‌గా యాక్సెస్ చేయడం. ఇది ఎల్‌సిడి లభ్యతపై ఆధారపడి ఉంటుంది, మీరు ఇంట్లో ఉంటే, ఎల్‌సిడిని ఉపయోగించడం ద్వారా మీ పైని సెటప్ చేయవచ్చు. HDMI ను VGA అడాప్టర్‌కు ఉపయోగించడం ద్వారా రాస్‌ప్బెర్రీ యొక్క HDMI పోర్ట్‌కు LCD ని కనెక్ట్ చేయండి. మీరు మీ పైని రిమోట్‌గా యాక్సెస్ చేయాలనుకుంటే మీరు దీన్ని ఉపయోగించి చేయవచ్చు VNC వ్యూయర్ . మీరు లాగిన్ అయిన తర్వాత పైకి రిమోట్ యాక్సెస్ పొందగలుగుతారు.

VNC వీక్షకుడికి కనెక్ట్ అవుతోంది

దశ 4: రాస్ప్బెర్రీ పై తాజాగా ఉందని నిర్ధారించుకోండి

రాస్ప్బెర్రీ పైని ఏర్పాటు చేసిన తరువాత, మా పై బాగా పనిచేస్తుందని మరియు అన్ని తాజా ప్యాకేజీలు దానిపై వ్యవస్థాపించబడిందని మేము నిర్ధారిస్తాము. పైని నవీకరించడానికి కమాండ్ విండోను తెరిచి, కింది రెండు ఆదేశాలను టైప్ చేయండి.



sudo apt-get update

అప్పుడు,

sudo apt-get అప్‌గ్రేడ్

ఏదైనా నవీకరణలు వ్యవస్థాపించబడితే, నొక్కండి మరియు ఆపై నొక్కండి నమోదు చేయండి నవీకరణలను డౌన్‌లోడ్ చేయడం కొనసాగించడానికి.

ప్యాకేజీలను నవీకరిస్తోంది

దశ 5: తేదీ మరియు సమయ మండల ఏర్పాటు

మీ రాస్ప్బెర్రీ పైలో మీ తేదీ మరియు సమయ క్షేత్రాన్ని ఎంచుకోవడానికి క్రింది ఆదేశాన్ని వ్రాయండి. ఈ ఆదేశం అమలు చేయబడినప్పుడు మీరు మీ నిర్దిష్ట సమయ-జోన్‌ను యాక్సెస్ చేయగలరు మరియు మీరు మీ సమయ-జోన్‌ను ఎంచుకున్న వెంటనే రీబూట్ చేయండి మీ పై. రీబూట్ చేసిన తర్వాత, మీ సమయ క్షేత్రం మరియు స్థానం తెరపై సరిగ్గా ప్రదర్శించబడుతుందని మీరు గమనిస్తారు.

sudo dpkg-reconfigure tzdata

సమయ-జోన్‌ను యాక్సెస్ చేస్తోంది

దశ 6: మ్యాజిక్ మిర్రర్ యొక్క రిపోజిటరీని డౌన్‌లోడ్ చేయడం మరియు ఇన్‌స్టాల్ చేయడం

ఇప్పుడు, మేము ఇన్స్టాల్ చేస్తాము మ్యాజిక్ మిర్రర్ మిచ్‌మిచ్ చేత సృష్టించబడిన రిపోజిటరీలు మరియు అవి ఓపెన్‌సోర్స్ మాడ్యులర్ స్మార్ట్ మిర్రర్ ప్లాట్‌ఫాం. ఇది చాలా ఉపయోగకరమైన వేదిక మరియు ఈ రిపోజిటరీని డౌన్‌లోడ్ చేసుకోవచ్చు గితుబ్ . ఇప్పుడు చేయవలసిందల్లా రిపోజిటరీలను వాటి డిపెండెన్సీలతో పాటు డౌన్‌లోడ్ చేసి క్లోన్ చేయడం. మేము దీన్ని చేసినప్పుడు, పై ప్రోగ్రామ్‌ను అమలు చేస్తుంది మరియు మ్యాజిక్ మిర్రర్ రికార్డ్‌లో ఉన్న కొన్ని భాగాలను చూపుతుంది. ఇప్పుడు, టెర్మినల్ తెరిచి క్రింది కోడ్‌ను అమలు చేయండి:

bash -c '$ (curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)'

మ్యాజిక్ మిర్రర్ యొక్క రిపోజిటరీలను డౌన్‌లోడ్ చేస్తోంది

ఈ కోడ్‌ను అమలు చేసిన తర్వాత రిపోజిటరీ డౌన్‌లోడ్ చేయడం ప్రారంభమవుతుందని మీరు గమనించవచ్చు మరియు దీనికి దాదాపు 10-15 నిమిషాలు పడుతుంది. నవీకరణలను వ్యవస్థాపించేటప్పుడు మీరు ఎన్నుకోమని ప్రాంప్ట్ చేయబడతారు అవును లేదా లేదు . నొక్కండి మరియు vim వంటి నవీకరణలను డౌన్‌లోడ్ చేయడం ప్రారంభించడానికి. నేను వచ్చాను టెక్స్ట్ ఎడిటర్‌ను మ్యాజిక్ మిర్రర్‌ను నియంత్రించడానికి అనుమతించే అత్యంత ముఖ్యమైన డిపెండెన్సీ. ప్రాసెస్ మేనేజర్ (మూడవ పార్టీ మాడ్యూల్) pm2) రాస్ప్బెర్రీ పై బూట్ అయినప్పుడు ప్రోగ్రామ్ను స్వయంచాలకంగా అమలు చేసే డిపెండెన్సీలతో పాటు కూడా వ్యవస్థాపించబడుతుంది.

ప్రాసెస్ మేనేజర్

పేరున్న మరో రిపోజిటరీ Node.js వేగవంతమైన నెట్‌వర్క్ అనువర్తనాల రూపకల్పన కోసం ఎక్కువగా ఉపయోగించే ఇన్‌స్టాల్ చేయబడుతుంది. ఈ రిపోజిటరీలను వ్యవస్థాపించిన తరువాత రీబూట్ చేయండి మీ పై మరియు రీబూట్ చేసిన తర్వాత మేము తెరపై వార్తలు, సమయం మొదలైనవి మరియు కొన్ని ఇతర మాడ్యూళ్ళను గమనించగలుగుతాము. ఇప్పుడు, మేము మా స్క్రీన్‌ను అనుకూలీకరించగలిగే స్థితిలో ఉన్నాము, ఉదాహరణకు, మేము ఫాంట్‌లను మార్చవచ్చు, స్వాగత గమనికలను జోడించవచ్చు.

దశ 7: కొన్ని అవసరమైన లక్షణాలను శోధిస్తోంది

మన అద్దంలో ప్రదర్శించబడే మా స్వంత ఎంపిక యొక్క కొన్ని లక్షణాలను మేము జోడిస్తాము. అందువల్ల, ఈ లక్షణాలను జోడించడం కోసం స్థానం ఖచ్చితంగా సెట్ చేయాలి ఎందుకంటే అప్పుడు మాత్రమే పై సరైన తేదీ, సమయం మొదలైనవాటిని ప్రదర్శించగలదు. ఈ లక్షణాలను జోడించడానికి మనం యాక్సెస్ చేయాలి గుణకాలు ఫోల్డర్. మా అన్ని మార్పులు ఈ ఫోల్డర్‌పై ఆధారపడి ఉంటాయి, ఈ ఫోల్డర్‌ను ఎలా యాక్సెస్ చేయాలో మాకు తెలిస్తే మేము ఈ మార్పులను చేయగలుగుతాము. మేము మాడ్యూళ్ళను జోడించవచ్చు, మాడ్యూళ్ళను సవరించవచ్చు మరియు మాడ్యూళ్ళను కూడా తొలగించవచ్చు వంటి సెట్టింగులను అనుకూలీకరించవచ్చు. అందువల్ల, ఈ ఫోల్డర్‌ను యాక్సెస్ చేయడానికి ఈ క్రింది ఆదేశాన్ని టైప్ చేయండి:

cd ~ / MagicMirror / గుణకాలు

గుణకాలు

ఈ ఆదేశాన్ని అమలు చేసిన తరువాత, ఫైల్ తెరుచుకుంటుందని మీరు గమనిస్తారు, అది మాడ్యూళ్ల జాబితాను తెలియజేస్తుంది. మొదట, మేము వాతావరణ సూచన మాడ్యూళ్ళను జోడిస్తాము. అప్రమేయంగా సెట్ చేయబడిన వాతావరణ గుణకాలు ఉన్నాయి స్థాన ID మరియు API ID కనిపించటం లేదు. API లు బ్యాకెండ్ వద్ద వాతావరణ సూచనల యొక్క అనేక డేటాబేస్‌లతో కనెక్ట్ అవ్వడానికి మాకు అనుమతిస్తాయి. ఈ రెండు ఐడిలను చూడవచ్చు 'ఓపెన్‌వెదర్‌మ్యాప్' అధికారిక సైట్ మరియు మేము ఇప్పుడు ఈ ID లను వ్యవస్థాపించడానికి ఎదురుచూస్తాము.

దశ 8: ఓపెన్‌వెదర్‌మ్యాప్ డైరెక్టరీలను ఇన్‌స్టాల్ చేస్తోంది

మొదట, మీరు చేయవలసి ఉంటుంది చేరడం API ని యాక్సెస్ చేయడానికి వెబ్‌సైట్‌లో. ఇది మీ ప్రస్తుత స్థానం కోసం కూడా మిమ్మల్ని అడుగుతుంది మరియు మీ స్థానం తెలుసుకున్న తర్వాత ప్రస్తుత వాతావరణం మరియు సూచనను ప్రదర్శిస్తుంది. ఓపెన్‌వెదర్‌మ్యాప్‌లో దాదాపు ప్రతి నగరం మరియు దాని లోపల ఉన్న ఐడి ఉంటుంది. ఇది సమయం తీసుకునే ప్రక్రియ మరియు మీ నగరం యొక్క ID ని కనుగొనడంలో సుమారు 10-15 నిమిషాలు పడుతుంది. కనుగొనబడిన తర్వాత, ఆ ID ని గమనించండి మరియు మీ వాతావరణ సూచన మాడ్యూల్‌లో అతికించండి. పొందుపరుచు మరియు నిష్క్రమించు. మీ తదుపరి బూటప్‌లో, మీ నగరం యొక్క వాతావరణం తెరపై ప్రదర్శించబడుతుందని మీరు గమనిస్తారు. మీరు మీ స్క్రీన్‌పై స్ఫూర్తిదాయకమైన కోట్స్, స్వాగత గమనికలు మొదలైన అదనపు మాడ్యూళ్ళను కూడా జోడించవచ్చు.

దశ 9: ప్రదర్శన మోడ్‌లను సర్దుబాటు చేస్తోంది

అప్రమేయంగా, ల్యాండ్‌స్కేప్ మోడ్ కోసం డైరెక్టరీలు కాన్ఫిగర్ చేయబడ్డాయి, అయితే ప్రదర్శనను సెట్ చేయడం మంచిది ఫ్యాషన్ చిత్రం కాబట్టి మీరు అద్దం తిప్పినప్పుడు అది పోర్ట్రెయిట్ దృక్పథంలో ప్రదర్శిస్తుంది కాబట్టి టెర్మినల్‌ను యాక్సెస్ చేసి కింది ఆదేశాన్ని టైప్ చేయండి:

sudo nano /boot/config.txt

కొన్ని సిస్టమ్ ప్రాధాన్యతలు తెరవబడతాయి మరియు జోడించబడతాయి “స్క్రీన్ తిప్పండి” ఎంపిక. ఫైల్ దిగువకు స్క్రోల్ చేసి టైప్ చేయండి:

#rotatethescreen display_rotate = 1

స్క్రీన్‌ను తిప్పండి

పొందుపరుచు మరియు నిష్క్రమించు. మీ తదుపరి రీబూట్లో, మ్యాజిక్ మిర్రర్ అడ్డంగా ప్రదర్శించబడుతుందని మరియు పోర్ట్రెయిట్ మోడ్‌లో కస్టమ్ మాడ్యూల్స్ ప్రదర్శించబడతాయని మీరు గమనిస్తారు. టెర్మినల్ తెరిచి, కింది కోడ్‌ను అక్కడ అతికించడానికి మా మ్యాజిక్ మిర్రర్ మా పై బూట్‌లుగా ప్రారంభించాలని మేము కోరుకుంటున్నాము:

pm2 ప్రారంభ

అప్పుడు,

sudo env PATH = $ PATH: / usr / bin / usr / lib / node_modules / pm2 / bin / pm2 startup systemd -u pi --hp / home / pi

ఇప్పుడు, స్క్రిప్ట్‌ని యాక్సెస్ చేయడానికి కింది ఆదేశాన్ని టైప్ చేయండి:

నానో mm.sh

అప్పుడు జోడించండి;

DISPLAY =: 0 npm ప్రారంభం

మార్పులను సేవ్ చేసి, నిష్క్రమించండి మరియు తదుపరి బూటప్‌లో, మ్యాజిక్ మిర్రర్ స్వయంచాలకంగా ప్రారంభమవుతుందని మీరు గమనిస్తారు.

దశ 10: స్క్రీన్‌సేవర్‌ను నిలిపివేయడం

స్క్రీన్‌సేవర్‌ను డిసేబుల్ చెయ్యాల్సిన అవసరం ఉంది, ఎందుకంటే మేము ప్రదర్శనను నిరంతరం అద్దంలో చూడాలనుకుంటున్నాము. టెర్మినల్ తెరిచి టైప్ చేయండి:

sudo nano /boot/config.txt

అప్పుడు జోడించండి;

#eliminatescreensaver hdmi_blanking = 1

సేవ్ చేసి నిష్క్రమించండి మరియు ఆ తర్వాత మరొక ఫైల్‌ను యాక్సెస్ చేయండి:

sudo nano. / .config / lxsession / LXDE-pi / autostart

అప్పుడు దిగువ కింది భాగం కోడ్ జోడించండి;

etxset s 0 0 @xset s nonblank @xset s noexpose @xset dpms 0 0 0

మార్పులు అమలులోకి రావడానికి మార్పులను సేవ్ చేయండి మరియు మీ పైని రీబూట్ చేయండి.

దశ 11: హార్డ్‌వేర్‌ను అమర్చుట

మొదట, దానిలోని అన్ని ఉపకరణాలకు సరిపోయేలా మాకు చెక్క ఫ్రేమ్ అవసరం. కలప ముక్కలను కలపడం ద్వారా దీన్ని సులభంగా తయారు చేయవచ్చు. చెక్క ముక్కలను కత్తిరించిన తరువాత మీ టచ్ స్క్రీన్ యొక్క కొలతలు తీసుకోండి, ఆపై స్క్రీన్ పరిమాణం ప్రకారం అద్దం కత్తిరించండి. అద్దం కత్తిరించేటప్పుడు ప్రత్యేక శ్రద్ధ వహించండి, తద్వారా పగుళ్లు తెరపైకి రావు. అద్దం కత్తిరించిన తరువాత ఫ్రేమ్ (ఇన్నర్ ఫ్రేమ్ మరియు బాహ్య ఫ్రేమ్) రూపకల్పన ప్రారంభించండి. మొదట, లోపలి చట్రం కోసం రెండు చెక్క ముక్కలను కత్తిరించండి, తద్వారా స్క్రీన్‌ను సర్దుబాటు చేయవచ్చు. ఈ ముక్కలపై వేడి జిగురును వర్తించండి మరియు మూలలో కలప మరలు అమర్చడం మంచిది, తద్వారా స్క్రీన్ ఫ్రేమ్‌లోకి గట్టిగా అమర్చబడుతుంది. అదేవిధంగా, బాహ్య చట్రం కోసం, నాలుగు చెక్క ముక్కలు నాలుగు అంచులతో 45 డిగ్రీల వద్ద కత్తిరించబడతాయి. ఫ్రేమ్‌ను సెటప్ చేసిన తర్వాత దానిలో అద్దం సర్దుబాటు చేయండి. ఫ్రేమ్‌లోకి అద్దం సర్దుబాటు చేసిన తరువాత 3 డి బ్రాకెట్లను స్క్రూల సహాయంతో బిగించండి. ఫ్రేమ్ వెనుక వైపు లిపో బ్యాటరీని పరిష్కరించండి.

దశ 12: పరీక్ష

హార్డ్‌వేర్‌ను సెటప్ చేసిన తర్వాత అది పనిచేస్తుందో లేదో పరీక్షిస్తాము. రాస్ప్బెర్రీ పైని ఆన్ చేసి, అది బూట్ అయ్యే వరకు వేచి ఉండండి. బూటప్ తర్వాత మీరు దానిని గమనిస్తారు (తేదీ, సమయం మరియు ఇతర అనుకూల గుణకాలు) మీరు మొదట సెట్ చేసినవి అద్దంలో ప్రదర్శించబడతాయి. ఇప్పుడు, మీరు మీ డ్రెస్సింగ్ టేబుల్ మొదలైన వాటి వంటి తగిన ప్రదేశంలో ఉంచవచ్చు.

దశ 13: సిఫార్సులు

రాస్ప్బెర్రీ పై సాధారణంగా ఎక్కువ వ్యవధిలో పనిచేసేటప్పుడు వేడెక్కుతుంది. అందువల్ల, పై యొక్క ప్రాసెసర్ పైన హీట్ సింక్‌ను ఇన్‌స్టాల్ చేయండి, తద్వారా వేడెక్కడం నివారించవచ్చు. హీట్ సింక్‌తో పాటు పై పైన యుఎస్‌బి ఫ్యాన్‌ను ఉంచడం మంచిది, ఎందుకంటే ఇది వేడెక్కడం కూడా నిరోధిస్తుంది.

అభినందనలు, ఇప్పుడు మీరు ఇంట్లో మీ స్వంత స్మార్ట్ మిర్రర్‌ను రూపొందించారు మరియు మీ అద్దం కోసం అలారం వంటి మరికొన్ని కూల్ మాడ్యూళ్ళను సులభంగా జోడించవచ్చు. భవిష్యత్తులో మరిన్ని ఆసక్తికరమైన ప్రాజెక్టుల కోసం మా వెబ్‌సైట్‌ను సందర్శించండి.