گھر میں اپنا خود کا اسمارٹ آئینہ کیسے بنائیں؟

اس دور میں جہاں جدید ترین ٹکنالوجی ہمیں روز بروز انٹرنیٹ (IOT) کے انٹرنیٹ پر یلغار کرتی رہتی ہے ، وہ حال ہی میں الیکٹرانک آلات کو خودکار بنانے کے لئے ایک جدید ترین نقطہ نظر کے طور پر ابھری ہے اور اسی وجہ سے انسانی مداخلت کو ایک حد تک کم کرتا ہے۔ بہت سی ٹیکنالوجیز جیسے آلات کے وائرلیس کنٹرول کی حمایت کرتی ہیں ریڈیو فریکوینسی کی نشاندہی (آریفآئڈی) ، بلوٹوتھ ، وائی فائی ، اس منصوبے میں ، ہم ایک بنائیں گے اسمارٹ آئینہ راسبیری پائی کا استعمال کرتے ہوئے گھر پر۔ اس منصوبے کی تکمیل کے بعد ، ہم اپنے آئینے پر تاریخ ، وقت ، موسم وغیرہ دیکھ سکیں گے۔ اسے آپ کے ڈریسنگ ٹیبل پر رکھا جاسکتا ہے تاکہ جب بھی آپ اپنی ملازمت وغیرہ کے ل. تیار ہوجائیں تو آپ وقت چیک کرسکیں اور اس کے مطابق کام کریں۔ تو ، ایک ضائع کیے بغیر کام کرنے دو۔



اسمارٹ آئینہ اٹ ہوم

راسبیری پائ کے ساتھ ربن کیبل ٹچ اسکرین کو کیسے ترتیب دیں؟

کسی بھی پروجیکٹ کو شروع کرنے کا بہترین نقطہ نظر یہ ہے کہ اجزاء کی فہرست بنائی جائے کیونکہ کوئی بھی صرف کسی جز کے گم ہونے کی وجہ سے کسی منصوبے کے وسط میں قائم نہیں رہنا چاہے گا۔



مرحلہ 1: ضروری اجزاء

  • راسبیری پائی 3 بی +
  • GeePPi 7 انچ Capacitive ٹچ اسکرین HDMI مانیٹر
  • ایکریلک دیکھیں-کے ذریعے آئینہ (x2)
  • HDMI کیبل
  • HDMI VGA رابط کرنے کے لئے
  • وائرڈ کی بورڈ
  • وائرڈ ماؤس
  • مائیکرو ایسڈی کارڈ ریڈر
  • 32 جی بی ایسڈی کارڈ
  • راسبیری پائی اڈاپٹر
  • لکڑی کے ٹکڑے
  • گرم گلو بندوق
  • لکڑی کے پیچ

مرحلہ 2: راسبیری پائ ماڈل کا انتخاب

راسبیری پائی کا انتخاب ایک بہت ہی تکنیکی کام ہے اور اسے احتیاط سے کرنا چاہئے تاکہ آئندہ آپ کو تکلیف نہ پہنچے۔ راسبیری پِی زیرو کو ترجیح نہیں دی جاتی ہے کیونکہ یہ مارکیٹ میں سب سے قدیم ماڈل ہے جس میں محدود مقدار میں وضاحتیں موجود ہیں اور اس پر نیٹ ورک کا قیام بہت ہی پریشان کن کام ہے۔ 3A + ، 3B + جیسے جدید ترین ماڈل خریدے جاسکتے ہیں۔ راسبیری پائی 4 راسبیری پائی فاؤنڈیشن نے آج تک جاری کیا سب سے تیز اور سب سے زیادہ طاقتور گیجٹ ہے لیکن راسبیری پِی ٹیم نے رہائی کے بعد اپنے ہارڈ ویئر کے معاملات میں اشتراک نہیں کیا۔ ایسا نہیں ہوتا بوٹ ٹھیک ہے کیونکہ یہ USB-C پورٹ بوٹنگ کے لئے اتنی طاقت فراہم نہیں کرتا ہے۔ لہذا ، اس پروجیکٹ میں ، ہم راسبیری پائ 3B + استعمال کریں گے۔



راسبیری پائی 3 بی +



مرحلہ 3: راسبیری پائ ترتیب دینا

ترتیب دینے کے لئے دو اختیارات ہیں راسباری پائی . سب سے پہلے ، ایک یہ ہے کہ آپ اپنے پائ کو ایل سی ڈی سے مربوط کریں اور تمام ضروری ڈائروں کو جوڑیں اور کام شروع کریں۔ دوسرا یہ ہے کہ لیپ ٹاپ کے ساتھ پائ کو مرتب کرنا اور اسے دور سے تک رسائی حاصل کرنا ہے۔ یہ LCD کی دستیابی پر منحصر ہے ، اگر آپ کے پاس یہ گھر میں ہے تو پھر آپ LCD کا استعمال کرکے اپنے پائ کو ترتیب دے سکتے ہیں۔ LCD کو VGP اڈاپٹر میں HDMI کا استعمال کرکے راسبیری کی HDMI بندرگاہ سے مربوط کریں۔ اگر آپ اپنے پائ تک رسائی حاصل کرنا چاہتے ہیں تو آپ یہ استعمال کرکے کرسکتے ہیں VNC ناظر . لاگ ان کرنے کے بعد آپ پائی تک ریموٹ رسائی حاصل کرسکیں گے۔

VNC ناظرین سے رابطہ قائم کرنا

مرحلہ 4: اس بات کو یقینی بنائیں کہ راسبیری پائی تازہ ترین ہے

راسبیری پائ کو ترتیب دینے کے بعد ہم اس بات کو یقینی بنائیں گے کہ ہمارا پائ ٹھیک کام کررہا ہے اور اس میں تمام جدید پیکیجز انسٹال ہیں۔ کمانڈ ونڈو کو کھولیں اور پائ کو اپ ڈیٹ کرنے کے لئے درج ذیل دو کمانڈ ٹائپ کریں۔



sudo اپٹ اپ ڈیٹ

پھر،

sudo اپٹ اپ گریڈ

اگر کوئی اپ ڈیٹ انسٹال ہے تو دبائیں اور اور پھر دبائیں داخل کریں تازہ کاریوں کو ڈاؤن لوڈ کرنا جاری رکھیں۔

پیکیج کو اپ ڈیٹ کرنا

مرحلہ 5: تاریخ اور وقت زون کی ترتیب

اپنے راسبیری پائی پر اپنی تاریخ اور وقت کا انتخاب کرنے کے لئے درج ذیل کمانڈ کو لکھیں۔ جب یہ کمانڈ عمل میں آئے گا تو آپ اپنے مخصوص ٹائم زون تک رسائی حاصل کرسکیں گے اور جیسے ہی آپ نے اپنا ٹائم زون منتخب کرلیا ہے ریبوٹ آپ کا PI ریبوٹ کے بعد ، آپ مشاہدہ کریں گے کہ آپ کا ٹائم زون اور مقام اسکرین پر صحیح طور پر ظاہر ہوگا۔

sudo dpkg-reconfigure tzdata

ٹائم زون تک رسائی

مرحلہ 6: MagicMirror کے ذخیرہ کو ڈاؤن لوڈ اور انسٹال کرنا

اب ، ہم انسٹال کریں گے جادوئی عکس ذخیرے جو مچ مِچ نے بنائے تھے اور وہ ایک اوپن سورس ماڈیولر سمارٹ آئینہ پلیٹ فارم ہیں۔ یہ ایک بہت ہی کارآمد پلیٹ فارم ہے اور کوئی اس ذخیرos کو ڈاؤن لوڈ کرسکتا ہے گتوب . اب جو کچھ کرنے کی ضرورت ہے وہ ہے ان کے انحصار کے ساتھ ذخیروں کو ڈاؤن لوڈ اور کلون کرنا۔ جب ہم یہ کریں گے ، تو پائی پروگرام کو چلائے گی اور میجک آئینہ ریکارڈ میں موجود کچھ اجزاء دکھائے گی۔ اب ، ٹرمینل کھولیں اور درج ذیل کوڈ کو چلائیں:

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

جادوئی عکس کے ذخیروں کو ڈاؤن لوڈ کیا جارہا ہے

اس کوڈ کو چلانے کے بعد آپ دیکھیں گے کہ ذخیرہ ڈاؤن لوڈ شروع ہوگا اور اس میں لگ بھگ 10-15 منٹ لگیں گے۔ اپ ڈیٹس کو انسٹال کرتے وقت آپ کو انتخاب کرنے کا اشارہ کیا جائے گا جی ہاں یا نہیں . دبائیں اور vim کی طرح اپ ڈیٹس کو ڈاؤن لوڈ کرنا شروع کرنا۔ میں آیا سب سے ضروری انحصار ہے جو ٹیکسٹ ایڈیٹر کو جادو آئینے کو کنٹرول کرنے کی اجازت دیتا ہے۔ بطور پروسیس منیجر نامی ایک تیسری پارٹی کے ماڈیول ( pm2) ان انحصارات کے ساتھ بھی انسٹال کیا جائے گا جو جب راسبیری پائ بوٹ ہوجانے پر خود بخود پروگرام پر عمل پیرا ہوتے ہیں۔

عمل مینیجر

ایک اور ذخیرہ نام ہے نوڈ.جس انسٹال کیا جائے گا جو زیادہ تر فاسٹ نیٹ ورک ایپلی کیشنز کی ڈیزائننگ کے لئے استعمال ہوتا ہے۔ ان ذخیروں کو انسٹال کرنے کے بعد ریبوٹ آپ کا پائی اور دوبارہ چلنے کے بعد ہم اسکرین پر خبریں ، وقت وغیرہ اور کچھ دوسرے ماڈیولز کا مشاہدہ کریں گے۔ اب ، ہم اس پوزیشن میں ہیں کہ ہم اپنی اسکرین کو اپنی مرضی کے مطابق کرنے کے قابل ہیں ، مثال کے طور پر ، ہم فونٹ تبدیل کرسکتے ہیں ، ویلکم نوٹ بھیج سکتے ہیں ، وغیرہ۔

مرحلہ 7: کچھ ضروری خصوصیات کی تلاش

ہم اپنی پسند کی کچھ خصوصیات شامل کریں گے جو ہمارے آئینے میں دکھائے جائیں گے۔ لہذا ، ان خصوصیات کو شامل کرنے کے لئے مقام درست طریقے سے طے کرنا ہوگا کیونکہ صرف اس صورت میں پائ صحیح تاریخ ، وقت ، وغیرہ کو ظاہر کرسکے گی ان خصوصیات کو شامل کرنے کے ل we ہمیں تک رسائی حاصل کرنے کی ضرورت ہے ماڈیولز فولڈر ہماری تمام تر ترمیمات اس فولڈر پر مبنی ہیں ، اگر ہم جانتے ہیں کہ اس فولڈر تک کیسے پہنچنا ہے تو ہم یہ ترمیم کرسکیں گے۔ ہم ترتیبات کو اپنی مرضی کے مطابق بنا سکتے ہیں جیسے ہم ماڈیولز شامل کرسکیں ، ماڈیولز میں ترمیم کریں اور یہاں تک کہ ماڈیولز کو حذف کریں۔ لہذا ، اس فولڈر تک رسائی کے لئے درج ذیل کمانڈ کو ٹائپ کریں:

سی ڈی ~ / جادوئی عکس / ماڈیولز

ماڈیولز

اس کمانڈ کو چلانے کے بعد آپ دیکھیں گے کہ فائل کھل جائے گی جو ماڈیولز کی فہرست بتائے گی۔ سب سے پہلے ، ہم موسم کی پیشن گوئی کے ماڈیولز شامل کریں گے۔ یہاں موسمی ماڈیول موجود ہیں جو بطور ڈیفالٹ ترتیب دیا جاتا ہے لیکن مقام کی شناخت اور API ID لاپتہ ہیں. APIs ہمیں پسدید پر موسم کی پیش گوئی کے متعدد ڈیٹا بیس کے ساتھ مربوط ہونے کی اجازت دیتے ہیں۔ یہ دونوں IDs پر پایا جاسکتا ہے 'اوپن ویدر میپ' آفیشل سائٹ اور اب ہم ان IDs کو انسٹال کرنے کے منتظر ہوں گے۔

مرحلہ 8: اوپن ویدر میپ ڈائرکٹریز کی تنصیب کرنا

او .ل ، آپ کو کرنا پڑے گا سائن اپ API تک رسائی حاصل کرنے کے لئے ویب سائٹ پر۔ یہ آپ سے آپ کے موجودہ مقام کے بارے میں بھی پوچھے گا اور آپ کے مقام کو جاننے کے بعد یہ موجودہ موسم اور پیش گوئی کو ظاہر کرے گا۔ اوپن ویدر میپ میں تقریبا ہر شہر اور اس کے اندر کی جگہ کی شناخت شامل ہے۔ یہ ایک وقت لینے والا عمل ہے اور آپ کے شہر کی شناخت تلاش کرنے میں تقریبا 10-15 منٹ لگیں گے۔ ایک بار مل جانے پر ، اس آئی ڈی کو نوٹ کریں اور اسے اپنے موسم کی پیش گوئی ماڈیول میں چسپاں کریں۔ محفوظ کریں اور باہر نکلیں۔ آپ کے اگلے بوٹ اپ پر ، آپ دیکھیں گے کہ آپ کے شہر کا موسم اسکرین پر ظاہر ہوگا۔ آپ اپنی اسکرین پر اضافی ماڈیولز بھی شامل کرسکتے ہیں جیسے متاثر کن قیمتیں ، ویلکم نوٹس وغیرہ۔

مرحلہ 9: ڈسپلے کے طریقوں کو ایڈجسٹ کرنا

پہلے سے طے شدہ طور پر ، ڈائریکٹریز کو لینڈ اسکیپ وضع کے ل config ترتیب دیا جاتا ہے لیکن ڈسپلے کو بہتر بنانا بہتر ہے فیشن پورٹریٹ تاکہ جب آپ آئینہ گھمائیں تو یہ پورٹریٹ کے تناظر میں دکھاتا ہے لہذا ٹرمینل تک رسائی حاصل کریں اور درج ذیل کمانڈ کو ٹائپ کریں:

sudo nano /boot/config.txt

کچھ سسٹم کی ترجیحات کھول دی جائیں گی اور اس کو شامل کریں گی 'اسکرین گھمائیں' آپشن فائل کے نیچے سکرول اور ٹائپ کریں:

# روٹیٹیٹ اسکرین ڈسپلے_روٹیٹ = 1

اسکرین گھمائیں

محفوظ کریں اور باہر نکلیں۔ آپ کے اگلے ربوٹ پر ، آپ مشاہدہ کریں گے کہ MagicMirror افقی طور پر دکھایا جائے گا اور پورٹریٹ وضع میں بھی اپنی مرضی کے ماڈیول دکھائے جائیں گے۔ چونکہ ہم چاہتے ہیں کہ ہمارا MagicMirror ہمارے پی آئی بوٹ کے طور پر شروع ہوجائے اس لئے کہ ٹرمینل کھولیں اور مندرجہ ذیل کوڈ کو وہاں چسپاں کریں:

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 بجے شروع

تبدیلیوں کو محفوظ کریں اور باہر نکلیں اور اگلے بوٹ اپ پر ، آپ دیکھیں گے کہ MagicMirror خود بخود شروع ہوجائے گا۔

مرحلہ 10: سکرینسیور کو غیر فعال کرنا

اسکرین سیور کو غیر فعال کرنے کی ضرورت ہے کیونکہ ہم آئینے پر مسلسل ڈسپلے دیکھنا چاہتے ہیں۔ ٹرمینل کھولیں اور ٹائپ کریں:

sudo nano /boot/config.txt

پھر شامل کریں؛

#eliminatescreensaver hdmi_blanking = 1

محفوظ کریں اور باہر نکلیں اور اس کے بعد کسی اور فائل تک رسائی حاصل کریں:

sudo نانو ~ / .کونفیگ / lxsession / LXDE-pi / autostart

اس کے بعد نیچے دیے گئے کوڈ کا حصہ شامل کریں۔

xset s 0 0xset s nonblankxset s noexposexset dpms 0 0 0

تبدیلیوں کو محفوظ کریں اور تبدیل ہونے کے ل. اپنے پائ کو دوبارہ بوٹ کریں۔

مرحلہ 11: ہارڈ ویئر کی ترتیب

سب سے پہلے ، ہمیں اس میں لوازمات کے تمام سامان کے ل a لکڑی کے فریم کی ضرورت ہوگی۔ لکڑی کے ٹکڑوں کو ایک ساتھ جوڑ کر اسے آسانی سے بنایا جاسکتا ہے۔ لکڑی کے ٹکڑوں کو کاٹنے کے بعد آپ کی ٹچ اسکرین کی پیمائش کریں اور پھر اسکرین کے سائز کے مطابق آئینہ کاٹیں۔ آئینہ کاٹتے وقت اس پر خصوصی توجہ دیں تاکہ دراڑیں اسکرین پر نہ آئیں۔ آئینہ کاٹنے کے بعد فریم (اندرونی فریم اور بیرونی فریم) کو ڈیزائن کرنا شروع کریں۔ سب سے پہلے ، اندرونی فریم کے لئے لکڑی کے دو ٹکڑے کریں تاکہ اسکرین اس میں ایڈجسٹ ہوسکے۔ ان ٹکڑوں پر گرم گلو لگائیں اور لکڑی کے پیچ کو کونے پر فٹ کرنا بہتر ہے تاکہ سکرین کو فریم میں مضبوطی سے لگائیں۔ اسی طرح ، بیرونی فریم کے لئے ، چاروں کناروں کے ساتھ 45 ڈگری پر کاٹے جانے والے لکڑی کے چار ٹکڑوں کی ضرورت ہوتی ہے۔ فریم ترتیب دینے کے بعد اس میں آئینہ ایڈجسٹ کریں۔ آئینے کو فریم میں ایڈجسٹ کرنے کے بعد پیچ ​​کی مدد سے تھری ڈی بریکٹ کو تنگ کریں۔ لیپو بیٹری کو فریم کے پچھلے حصے میں ٹھیک کریں۔

مرحلہ 12: جانچ

ہارڈویئر ترتیب دینے کے بعد ہم جانچ کریں گے کہ یہ کام کر رہا ہے یا نہیں۔ راسبیری پائی کو آن کریں اور اس کے انتظار تک انتظار کریں۔ آپ دیکھیں گے کہ بوٹ اپ کے بعد (تاریخ ، وقت اور دوسرے کسٹم ماڈیول) جو آپ کے شروع میں سیٹ کیا گیا تھا وہ آئینے میں دکھایا جائے گا۔ اب ، آپ اسے کسی مناسب جگہ پر رکھ سکتے ہیں جیسے اپنے ڈریسنگ ٹیبل وغیرہ پر۔

مرحلہ 13: سفارشات

راسبیری پائی عام طور پر اس وقت گرم ہوتی ہے جب یہ طویل وقفوں سے چلتا ہے۔ لہذا ، پائی کے پروسیسر کے اوپری حصے پر ہیٹ سنک لگائیں تاکہ زیادہ گرمی سے بچا جاسکے۔ گرمی کے ڈوب کے ساتھ ہی USB کے پرستار کو پائ کے اوپر رکھنا بہتر ہے کیونکہ یہ زیادہ گرمی کو بھی روکتا ہے۔

مبارک ہو ، اب آپ نے گھر پر ہی اپنا اسمارٹ آئینہ تیار کیا ہے اور آپ آسانی سے اپنے آئینے کے لئے مزید کچھ ٹھنڈی ماڈیولز جیسے الارم وغیرہ شامل کرسکتے ہیں۔ مستقبل میں مزید دلچسپ منصوبوں کے لئے ہماری ویب سائٹ کا دورہ کرتے رہیں۔