- مواد کی ضرورت ہے
- پیشگی شرائط
- راسبیری پائ کے لئے ٹی ٹی ایس انجن (ایسپیک) انسٹال کریں
- راسبیری پائ اسپیکنگ الارم گھڑی کے لئے جی یوآئ کی تشکیل
- کیوٹ ڈیزائنر کا استعمال کرتے ہوئے جی یو آئی کو ڈیزائن کرنا
“ صبح بخیر صبح 7 بجکر 7 منٹ پر ہے۔ ملیبو میں موسم بکھرے ہوئے بادلوں کے ساتھ 72 ڈگری ہے۔ کمر سے کندھے کی اونچی لائنوں کے ساتھ سرف کے حالات مناسب ہیں۔ تیز جوار صبح 10:52 بجے ہوگا ”۔ جب بھی میں فلم آئرن مین میں جاریوس کی اس آواز کو سنتا ہوں تو اس سے میری ریڑھ کی ہڈی کو ٹھنڈا پڑتا ہے۔ مجھے یقین ہے کہ بالکل میری طرح بہت سے لوگوں نے ٹونی اسٹارک کی طرح نفیس زندگی بسر کرنے کا خواب دیکھا ہوگا۔ لیکن افسوس کہ ہم نے چھوٹے آرک ری ایکٹر یا جارویس کی طرح ہوشیار اے آئی کے لئے ٹکنالوجی کے ساتھ ترقی نہیں کی ہے۔ لیکن یہ ممکن ہے کہ ہماری بورنگ مارننگ الارم گھڑیوں کو اس کے ساتھ تبدیل کیا جائے جو رسبیری پائی کا استعمال کرتے ہوئے جاریوس سے ملتا جلتا ہے۔ اس پروجیکٹ کے اختتام پر ، ہم ایک بہت ہی بنیادی جی یو آئی بنائیں گے جس کا استعمال کرتے ہوئے ہم ایک الارم مرتب کرسکتے ہیں اور جب الارم چلتا ہے تو ہماری آواز ہوگی جو ہمیں موجودہ وقت اور دن کچھ پہلے سے طے شدہ متن کے ساتھ بتائے گی۔ ٹھیک ہے ٹھنڈا لگ رہا ہے !! تو ہم ایک کی تعمیر.
مواد کی ضرورت ہے
- راسباری پائی
- 3.5 "TFT LCD اسکرین
- اسپیکر
- وکس کیبل
- انٹرنیٹ کنکشن
پیشگی شرائط
یہ فرض کیا جاتا ہے کہ آپ کی رسبری پائی پہلے ہی آپریٹنگ سسٹم کے ساتھ چمک رہی ہے اور وہ انٹرنیٹ سے رابطہ قائم کرنے کے قابل ہے۔ اگر نہیں تو ، آگے بڑھنے سے پہلے راسبیری پِی ٹیوٹوریل کے ساتھ شروعات کرنا عمل کریں۔ یہاں ہم راسبیری جسی نے راسبیری پائ 3 انسٹال کیا ہے ۔
یہ بھی فرض کیا جاتا ہے کہ آپ کو اپنے pi تک یا تو ٹرمینل ونڈوز کے ذریعہ یا کسی دوسرے ایپلی کیشن کے ذریعہ رسائی حاصل ہے جس کے استعمال سے آپ ازگر کے پروگرام لکھ سکتے ہیں اور اس پر عمل کرسکتے ہیں اور ٹرمینل ونڈو کا استعمال کرسکتے ہیں۔
آپ یہ بھی چیک کرنا چاہیں گے کہ راسبیری پائ کے ساتھ 3.5 "TFT LCD کو انٹرفیس کرنے کا طریقہ ہے کیونکہ ہم اس منصوبے میں اس کا استعمال کریں گے۔
راسبیری پائ کے لئے ٹی ٹی ایس انجن (ایسپیک) انسٹال کریں
جیسا کہ پروجیکٹ کے عنوان میں بتایا گیا ہے کہ ہم اسپیکنگ گھڑی تعمیر کرنے جارہے ہیں۔ آپ کی تقریر کو بولنے کے ل we ہمیں ٹیکسٹ ٹو اسپیچ (ٹی ٹی ایس) انجن کی ضرورت ہے ۔ منتخب کرنے کے لئے بہت سارے اختیارات موجود ہیں ، لیکن سادگی کی خاطر میں نے ایسپیک انجن کا انتخاب کیا ہے ۔ اپنے پائ پر ایسپیک کو انسٹال کرنے کے لئے اپنے ٹرمینل پر درج ذیل کمانڈ کو آسانی سے چلائیں
sudo apt-get install espeak sudo apt-get انسٹال ایسپیک ایستھک ایتھ اسپیک
راسبیری پائ اسپیکنگ الارم گھڑی کے لئے جی یوآئ کی تشکیل
اس پروجیکٹ کے ل we ہمیں ایک جی یو آئی تیار کرنے کی ضرورت ہے جو الارم گھڑی کی نمائندگی کرے تاکہ صارف موجودہ وقت کو دیکھ سکے اور الارم بھی ترتیب دے سکے۔ ازگر کا استعمال کرتے ہوئے جی یو آئی تیار کرنے کے لئے بہت سارے اختیارات موجود ہیں ، لیکن سب سے زیادہ مقبول اور ورسٹائل ایک پی کیو 4 ہے ، لہذا ہم اس کو اپنی جی یو آئی تیار کرنے کے ل. استعمال کریں گے۔ ذیل میں کچھ عنوانات میں ہم گفتگو کرتے ہیں کہ آپ اپنی ہی جی یوآئ کی ڈیزائننگ کے لئے پی کیو 4 کو کس طرح استعمال کریں ، لیکن اگر آپ دلچسپی نہیں رکھتے تو آپ براہ راست " الارم گھڑی بولنے کے پروگرام " کے عنوان پر جاسکتے ہیں ۔
آپ کی ونڈوز مشین پر کیوٹ ڈیزائنر کے ساتھ پی کیو ٹی 4 انسٹال کرنا
چونکہ ہم جی یو آئی کو ڈیزائن کر رہے ہیں ہم سب سے پہلے اپنے لیپ ٹاپ (ونڈوز / لینکس) پر اپنے پروگرامنگ کا آغاز کریں گے اور پھر اپنے پائ پر کام کرنے کے لئے اس ازگر اسکرپٹ کو پورٹ کریں گے۔ چونکہ پی کی کیو 4 میں بہت اچھی نقل و حمل ہے زیادہ تر ڈویلپر ایسا کرتے ہیں کیونکہ لیپ ٹاپ میں ترقی آسان اور تیز ہوتی ہے پھر حقیقت میں یہ راسبیری پائی پر کرتے ہیں۔
میں نے اپنی ونڈوز مشین میں ازگر اور پی کیو ٹی پیکجز انسٹال کیے ہیں۔ اگر آپ کو اس میں دلچسپی نہیں ہے تو آپ صرف اس اقدام کو چھوڑ کر اپنے رسبری پائی پر اپنی جی یو آئی تیار کرسکتے ہیں۔ ونڈوز پر پی کیو ٹی انسٹال کرنے کے لئے یہ ایکسی فائل ڈاؤن لوڈ کریں اور انسٹالیشن کے طریقہ کار کے دوران یہ یقینی بنائیں کہ آپ نے کیو ٹی ڈیزائنر سافٹ ویئر کی جانچ کی ہے کیونکہ ہم اسے اپنے پروجیکٹ کے لئے استعمال کریں گے۔
پائ / لینکس / میک مشینوں پر پی کیو ٹی انسٹال کرنا
لینکس مشین پر پی کیو ٹی انسٹال کرنے کے لئے اپنے کمانڈ ٹرمینل پر درج ذیل لائن کو آسانی سے چلائیں
sudo apt-get python-qt4 انسٹال کریں
کیوٹ ڈیزائنر کا استعمال کرتے ہوئے جی یو آئی کو ڈیزائن کرنا
آپ کے جی یوآئ ڈیزائنوں کے لئے پی کیو ٹی 4 استعمال کرنے کا ایک نمایاں فائدہ یہ ہے کہ اس میں کیوٹ ڈیزائنر سافٹ ویئر ہے ۔ اس سافٹ ویئر کو بٹن ، ڈسپلے ، نصوص اور دیگر گرافکس بنانے کے لئے استعمال کیا جاسکتا ہے تاکہ چیزوں کو محض اسکرین میں گھسیٹ کر اور جہاں کہیں بھی ضرورت ہو رکھ دیا جاسکے ۔ اس سے ہمارا کافی وقت بچ جاتا ہے کیونکہ ہمیں اپنی اسکرین پر موجود اشیاء کی جسامت اور پوزیشن کو دستی طور پر نہیں کھانا چاہئے۔ میں نے مذکورہ بالا پیراگراف میں مذکور مثال کے طور پر اپنے ونڈوز لیپ ٹاپ پر ازگر اور پی کیو ٹی 4 کے ساتھ کیوٹ ڈیزائنر انسٹال کیا ہے۔ انسٹال کرنے کے بعد اپنے Qt Designer کو کھولیں اور آپ کو یہ اسکرین مل جائے گی۔
بائیں طرف آپ کو لے آؤٹ ، اسپیسرز ، بٹن اور دیگر اشیا مل سکتی ہیں جسے آپ آسانی سے اپنی ونڈو میں کھینچ کر استعمال کرسکتے ہیں۔ آپ دائیں طرف کی کھڑکیوں کا استعمال کرکے مطلوبہ اشیاء کو بھی اپنی مرضی کے مطابق بنا سکتے ہیں۔ میں نے اپنی الارم گھڑی کے لئے UI بنانے کے لئے 7 سیگمنٹ LCD ڈسپلے ، ایک بٹن ، ٹیکسٹ لائن اور سیٹ ٹائم آبجیکٹ استعمال کیا ہے ۔ تمام اشیاء کو مطلوبہ جگہ اور سائز میں رکھنے کے لئے لے آؤٹ کا استعمال کرنے کے بعد میری ونڈو میں کچھ ایسا ہی نظر آیا
ایک بار جب آپ GUI تیار ہوجائے تو آپ اپنے ڈیزائن کو .ui فائل کی طرح محفوظ کرسکتے ہیں ۔ بعد میں ، جب بھی آپ اپنی GUI میں تبدیلیاں لانا چاہتے ہو تو آپ آسانی سے اس فائل کو کھول سکتے ہیں اور اپنے پروگرام میں اوپر نیچے نیچے جاکر تبدیلیاں کرسکتے ہیں۔ اگر آپ اس ڈیزائن میں کوئی تبدیلیاں لانا چاہتے ہیں تو اسپیکنگ گھڑی کے لئے.ui فائل ڈاؤن لوڈ کی جاسکتی ہے۔ ایک بار جب آپ جی یو آئی ڈیزائن سے مطمئن ہوجاتے ہیں تو آپ اسے ایک ازگر کے کوڈ کے طور پر برآمد کرسکتے ہیں جہاں سے آپ اپنے ازگر کا پروگرامنگ شروع کرسکتے ہیں۔
میں جانتا ہوں کہ یہاں بہت ساری چیزیں آپ کے سر پر آئیں گی ، لیکن ایک ٹیوٹوریل میں Qt4 لائبریری کا استعمال کیسے کرنا ہے اس کی وضاحت ممکن نہیں ہے۔ جاننے کے ل sent آپ سنڈیکس پی اے کی ٹی 4 ٹیوٹوریل سیریز کا حوالہ دے سکتے ہیں