- ایم باکسنگ ایم 5 اسٹیک کور 2
- ایم 5 اسٹیک ای ایس پی 32 ڈویلپمنٹ کٹ - قریب نظر
- M5 اسٹیک کور 2 ہارڈویئر نردجیکرن
- ایم 5 اسٹیک کور 2 فیکٹری ٹیسٹ پروگرام
- ایم 5 اسٹیک کور 2 کے ساتھ آغاز کرنا
ایسپریسیف کے ESP32 مائکرو پروسیسرز نے تیزی سے مقبولیت حاصل کرلی ہے اور پہلے ہی بہت سے IOT پروجیکٹس میں استعمال ہوتے پایا جاسکتا ہے جس میں Wi-Fi یا BLE رابطے کی ضرورت ہوتی ہے۔ اگرچہ یہ پروسیسرز بہت زیادہ طاقت میں پیک کرتے ہیں تو ابتدائی اور آئی او ٹی کے شوقین افراد کے ل the ان کو مقامی ماحول میں پروگرام کرنا اکثر مشکل ہوتا ہے۔ اس مسئلے سے نمٹنے اور آئی او ٹی کی ترقی کو تیز کرنے کے لئے ، ایم 5 اسٹیک نے اپنی نئی ترقی کٹ ایم 5 اسٹیک کور 2 متعارف کرایا ہے ، جو ایک خصوصیت سے مالا مال ESP32 پر مبنی ڈویلپمنٹ ماڈیول ہے جو آپ کو IOT آئیڈیا کو ٹھیک باکس کے باہر پروٹو ٹائپ کرنے کے قابل بناتا ہے۔ اب ، جب میں خصوصیت سے مالا مال ہوں تو ، میں واقعتا really اس کا مطلب ہوں۔ اس ترقیاتی کٹ میں ایک مربوط 2 انچ کیپسیسیٹیو ٹچ اسکرین ، اندرونی ساختہ بیٹری ، اور اس میں بہت سارے دیگر دلچسپ سینسرز اور ماڈیولز شامل ہیں۔ اور اس سب سے اہم بات یہ کہ اس کو ارڈینو آئ ڈی ای یا مائکرو ازگر کے ساتھ آسانی سے پروگرام کیا جاسکتا ہے۔
M5 اسٹیک ESP32 پر مبنی ، آل ان ون ون اسٹیک ایبل اور ماڈیولر اوپن سورس IOT ڈویلپمنٹ کٹس بنانے پر توجہ مرکوز کریں۔ ایم 5 اسٹیک نے پچھلے کچھ سالوں میں دنیا میں ڈویلپمنٹ بورڈ کی جگہ میں ایک برانڈ کا لفظی لفظ تیار کیا ہے۔ ان کی مصنوعات کو جاپان کے بیشتر شائقین پسند کرتے ہیں اور 100 سے زیادہ ممالک جیسے جاپان ، ریاستہائے متحدہ امریکہ ، برطانیہ ، جرمنی ، آسٹریلیا ، بیلجیم ، وغیرہ میں فروخت ہوتے ہیں۔ اس کی مصنوعات نے اطلاق کے مختلف منظرناموں جیسے اسمارٹ ہوم ، اسمارٹ آفس ، ایس ٹی ای ایم ایجوکیشن ، اے آئی ، روبوٹکس ، انڈسٹری 4.0 ، وغیرہ کو استعمال کیا ہے۔
تو ، آئیے اس ایم ایس ٹییک کور 2 ڈویلپمنٹ کٹ کو قریب سے دیکھیں ، اس میں موجود مختلف سینسرز اور ماڈیولز کی کھوج کریں اور کچھ نمونے آردوینو پروگراموں کا استعمال کرکے ان کی جانچ کریں۔ اگر آپ ابتدائی قارئین میں شامل ہیں تو ، آپ اس ترقیاتی کٹ کو جیتنے کا موقع حاصل کرنے کے لئے ، ایم 5 اسٹیک کور 2 سستا میں بھی حصہ لے سکتے ہیں ۔ مکمل جائزے کے ل You آپ یا تو نیچے دی گئی ویڈیو چیک کرسکتے ہیں یا اگر آپ مزید پڑھنے کو ترجیح دیتے ہیں تو ، آپ اس مضمون کو جاری رکھ سکتے ہیں۔
ایم باکسنگ ایم 5 اسٹیک کور 2
ان باکسنگ کے ساتھ ، میرا یونٹ ایک چھوٹا انسٹرکشن کارڈ اور اصل ہارڈ ویئر کے ساتھ بھیج دیا گیا تھا۔ ابتدائیہ شروعات کے ل The کچھ تکنیکی دستاویزات اور کمیونٹی صفحات کے لئے انسٹرکشن کارڈ کے کچھ مفید روابط ہیں۔ ایک بار جب آپ مرکزی خانے کو کھولتے ہیں تو ، آپ کو خود ہی ماڈیول کا استقبال کیا جائے گا ، اور پھر اس کے ساتھ ہی ، آپ کے پاس یو ایس بی ٹائپ سی کیبل بھی ہوگی جو آپ کو ترقیاتی کٹ چارج کرنے اور پروگرام کرنے کے لئے استعمال ہوسکتی ہے۔
ایم 5 اسٹیک ای ایس پی 32 ڈویلپمنٹ کٹ - قریب نظر
کٹ پر گہری نگاہ ڈالتے ہوئے ، ہم دیکھ سکتے ہیں کہ اس کی مربع شکل صاف ہے اور اس کے اوپر والے حصے میں بٹن اور سلاٹس ہیں۔
ڈسپلے ، جیسا کہ میں نے پہلے بتایا تھا کہ 2 انچ کا کپیسیٹیو ٹچ ڈسپلے ہے جس میں 300x240 پکسل ریزولوشن ہے۔ ڈسپلے کے بالکل نیچے ، آپ تین اہلیت والے ٹچ بٹن بھی دیکھ سکتے ہیں جن کو ہماری ضرورت کے مطابق کام کرنے کا پروگرام بنایا جاسکتا ہے۔ ہمارے پاس پاور بٹن ، آلہ کو چارج کرنے اور پروگرام کرنے کے لئے ایک USB ٹائپ سی USB انٹرفیس پورٹ ، اور ایک گرو انٹرفیس کنیکٹر ہے جس کی مدد سے آپ دوسرے سینسرز اور ماڈیولز کو مربوط کرنے کے لئے استعمال کرسکتے ہیں اگر ضرورت ہو۔ نیچے کی طرف چلتے ہو you ، آپ ری سیٹ بٹن ، سبز ایل ای ڈی کو پاور اشارے کے بطور ، اور ایس ڈی کارڈ سلاٹ دیکھ سکتے ہیں جو 16 جی کارڈز کی حمایت کرسکتا ہے۔
جب بورڈ ہم پچھلے حصے پر ایک نظر ڈالتا ہے تو بورڈ زیادہ دلچسپ ہوتا ہے۔ اس بورڈ پر استعمال ہونے والے آئی سی کی خصوصیات اور خصوصیات کے بارے میں پچھلے حصے پر اسٹیکر کی ایک مختصر وضاحت موجود ہے۔ تو آئیے نیچے دی گئی شبیہہ میں اس پر ایک نظر ڈالیں۔
ڈویلپمنٹ کٹ کے پیچھے دماغ ESP32 D0WDQ6 مائکروپروسیسر اور ڈوئل کور ایکسٹینسا 32 بٹ چپ سیٹ ہے جو 24MMhz پر 16MB فلیش اور 8MB PSRAM کے ساتھ چلتا ہے۔ اور یہ کہے بغیر کہ ESP32 Wi-Fi اور بلوٹوتھ (BLE) دونوں پروٹوکول کی حمایت کرتا ہے۔ دائیں طرف ، ہم دیکھ سکتے ہیں کہ کن پنوں کے ساتھ کون سے ڈسپلے منسلک ہے اور ڈسپلے ڈرائیور کا نام ہے جو ILI9342 ہے ، پھر ہم پاور بٹن کے لئے نشان لگا سکتے ہیں ، اگر ہم اسے 6 سیکنڈ کے لئے تھام لیں تو ، آلہ بند ہوجائے گا۔. پھر ہمارے پاس BM8563 RTC IC اور پھر CP2104 USB ڈرائیور IC اور AXP192 پاور مینجمنٹ IC سے منسلک USB قسم سی کنیکٹر ہے ، جو ہماری بیٹری کی چارجنگ کو کنٹرول کرتا ہے اور بورڈ کے لئے درکار 3.3V کو بھی کنٹرول کرتا ہے۔ آگے بڑھتے ہوئے ، ہمارے پاس SY7088 DC / DC کنورٹر IC ، جو بیٹری سے 5V تک وولٹیج کو سیٹ اپ کرنے کے لئے استعمال ہوتا ہے۔
آگے بڑھتے ہوئے ، ہمارے پاس NS4168 I2C یمپلیفائر آئی سی ہے جو آڈیو چلانے کے لئے اندرونی ساختہ اسپیکر سے منسلک ہے۔ اور پھر ہمارے پاس توسیع بورڈ ہمارے بائیں طرف ہے ، نیچے کی تصویر میں مرکزی بورڈ سے توسیع بورڈ کو ہٹا دیا گیا ہے۔ جیسا کہ آپ دیکھ رہے ہیں ، توسیع بورڈ ایک بورڈ پر موجود مائکروفون اور ایک MPU886 6-axis IMU سینسر پر مشتمل ہے ۔ ایک بار ہیڈر بورڈ ہٹائے جانے کے بعد ، مرکزی بورڈ پر موجود ہیڈر پنوں کو بے نقاب کردیا جائے گا جو دوسرے ماڈیولز میں مداخلت کے لئے استعمال ہوسکتے ہیں۔ ہیڈر پنوں کی پن تعریف کا ذکر خود اسٹرائیکر میں ہوا ہے۔
M5 اسٹیک کور 2 ہارڈویئر نردجیکرن
اب ہم نے اس کٹ کے بیرونی حصے کی کھوج کی ہے ، اور میں جانتا ہوں کہ اس کو طاقتور بنانا اور کچھ مثال کے پروگراموں کی آزمائش کرنا ہے ، لیکن اس سے پہلے کہ ہم ان سکرو کو پاپ کریں اور اپنے ہارڈ ویئر پر ایک نظر ڈالنے کے لئے ہمارے اندر کیا ہے اسے چیک کریں۔ آپ کو یہ پیچ کھولنے کے ل Al آپ کو ایلن کلید کی ضرورت ہوگی اور ایک بار جب آپ یہ کام کرلیں تو صرف پچھلا کیس نکال دیں اور آپ کو لتیم بیٹری دیکھنے کے قابل ہونا چاہئے۔ ترقیاتی کٹ کی مکمل تکنیکی تفصیلات ذیل میں دی گئی ہیں۔
حوالہ جات |
پیرامیٹر |
ESP32-DOWD-V3 |
240 میگا ہرٹز ڈبل کور ، 600 ڈی ایم آئی پی ایس ، 520 کے بی ایس آرام ، وائی فائی ، ڈوئل موڈ بلوٹوتھ |
فلیش |
16 ایم بی |
PSRAM |
8 ایم بی |
ان پٹ وولٹیج |
5V @ 500mA |
انٹرفیس |
قسم C x 1 ، گرو (I2C + I / O + UART) x 1 |
آئی پی ایس ایل سی ڈی سکرین |
2.0 "@ 320 * 240 ILI9342C |
ٹچ اسکرین |
FT6336U |
اسپیکر |
1W-0928 |
ایل. ای. ڈی |
گرین پاور انڈیکیٹر لائٹ |
بٹن |
پاور بٹن ، آر ایس ٹی بٹن ، ورچوئل سکرین بٹن * 3 |
کمپن یاد دہانی |
کمپن موٹر |
ایم آئی سی |
ایس پی ایم 1423 |
I2C پاور یمپلیفائر |
این ایس 4168 |
6-محور آئی ایم یو |
MPU6886 |
آر ٹی سی |
بی ایم 8563 |
پی ایم یو |
AXP192 |
USB چپ |
سی پی 2104 |
DC-DC بوسٹ |
SY7088 |
TF کارڈ سلاٹ |
16 جی میکس۔ |
لتیم بیٹری |
390mAh @ 3.7V |
اینٹینا |
2.4G 3D اینٹینا |
آپریٹنگ درجہ حرارت |
32 ° F سے 104 ° F (0 ° C سے 40 ° C) |
سارا وزن |
52 گرام |
مجموعی وزن |
70 گرام |
پروڈکٹ کا سائز |
54 x 54 x 16 ملی میٹر |
پیکیج کے سائز |
75 x 60 20 ملی میٹر |
کیس میٹریل |
پلاسٹک (پی سی) |
ایم 5 اسٹیک کور 2 فیکٹری ٹیسٹ پروگرام
ہر نئی یونٹ کو پہلے سے طے شدہ فیکٹری ٹیسٹ پروگرام میں بھیج دیا جاتا ہے جو آپ کو ترقیاتی کٹ کی زیادہ تر خصوصیات کو تلاش کرنے کی سہولت دیتا ہے۔ تو اب ہم اسے طاقتور بنائیں اور مثال کے پروگرام کو دیکھیں۔ بس پاور بٹن اور ماڈیول بوٹ اپ دبائیں۔
مذکورہ بالا شبیہہ نمونے کے پروگرام پر عملدرآمد کو ظاہر کرتی ہے ، جیسا کہ آپ دیکھ سکتے ہیں ، یہ موجودہ وقت کو آر ٹی سی ماڈیول کا استعمال کرتے ہوئے دکھاتا ہے اور بیٹری کی پاور لیول کی بھی نشاندہی کرتا ہے۔ اس کے نیچے ، ہمارے پاس صوتی مانیٹرنگ بار موجود ہے جس کا استعمال کرتے ہوئے آپ اپنے مائکروفون کی جانچ کرسکتے ہیں۔ اور اگر آپ اس MPU6886 پر کلک کرتے ہیں تو ، آپ چیک کرسکتے ہیں کہ IMU یونٹ کیسے کام کر رہا ہے۔
اس کے علاوہ ہم اپنے قریب موجود وائی فائی سگنلز ، اسٹاپواچ ٹائمر آپشن اور اسکیننگ آپشن کے اندر اسکین کرنے کے لئے بھی اس وائی فائی علامت کا استعمال کرسکتے ہیں ، اور ہم اندرونی ساختہ موٹر ، آواز ، یا یہاں تک کہ ٹی ایف ٹی کی جانچ کرسکتے ہیں۔ اسکرین
ایم 5 اسٹیک کور 2 کے ساتھ آغاز کرنا
اب جب کہ ہم نے مثال کے پروگرام کے بنیادی کاموں کی کھوج کی ہے۔ اب وقت آگیا ہے کہ ہمارے اپنے پروگرام لکھیں۔ اس جائزے کے ل I ، میں یہ ظاہر کروں گا کہ آپ اپنے ایم 5 اسٹیک کور 2 کٹس میں کوڈ اپ لوڈ کرنے کے لئے کس طرح ارڈینو آئ ڈی ای کا استعمال کرسکتے ہیں ، لیکن اگر آپ ارڈینو پروگرامنگ میں راضی نہیں ہیں تو آپ بھی ازگر کا استعمال کرسکتے ہیں۔ مزید معلومات کے لئے آپ یہ باضابطہ M5 اسٹیک کور 2 گیٹ ہب پیج بھی دیکھ سکتے ہیں۔
اپنی کٹ کو ارودو کے ساتھ پروگرام کرنے کے لئے ، پہلے فائل کی ترجیحات اور بورڈ کے مینیجر کے یو آر ایل میں نیچے دیئے گئے لنک پر جائیں۔
m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json
پھر ٹولز -> بورڈز -> بورڈ منیجر کا انتخاب کرکے بورڈ منیجر کو کھولیں ۔ پھر "ایم 5 اسٹیک" تلاش کریں اور پیکیج انسٹال کریں۔
اس کے ساتھ ہمارا آرڈینو آئ ڈی ای ہماری ایم 5 اسٹیک ڈویلپمنٹ کٹ پروگرام کرنے کے لئے تیار ہے۔ ڈیوائس کو پروگرام کرنے کے لئے ، فراہم کردہ پروگرامنگ کیبل کا استعمال کرتے ہوئے اسے کمپیوٹر سے مربوط کریں اور ارڈینو آئ ڈی ای پر ، " M5 اسٹیک کور 2 " کو ٹولز -> بورڈ -> M5 اسٹیک ارڈینو -> M5-اسٹیک کور 2 کا استعمال کرتے ہوئے بورڈ کے بطور منتخب کریں ، پھر کوئی کھولیں ایم 5 اسٹیک کور 2 لائبریری کا مثال پروگرام جو ہم نے ابھی یہاں نصب کیا ہے ، میں نے مندرجہ ذیل فائل -> مثالوں -> M5Core2 -> بنیادی باتیں -> ٹچ کے ذریعہ "ٹچ" مثال کوڈ کھولا ہے ۔
بس اس بات کو یقینی بنائیں کہ آپ نے صحیح بورڈ اور بندرگاہ کا انتخاب کیا ہے اور پھر اپلوڈ کو دبائیں ، آپ کو نئے پروگرام کے ساتھ ڈویلپمنٹ کٹ اپ لوڈ ہوتے دیکھنا چاہئے۔ آپ یہ چیک کرنے کے لئے ڈیوائس پر ری سیٹ بٹن کا استعمال کرسکتے ہیں کہ آپ کا نیا کوڈ کیسے کام کر رہا ہے ، مثال کے طور پر ٹچ پروگرام والے میرے ڈویلپمنٹ بورڈ کا ایک سنیپ شاٹ نیچے دکھایا گیا ہے۔
جب ہم اس کو چھوتے ہیں اور اسے ظاہر کرتے ہیں تو یہ مثال پروگرام آسانی سے TFT اسکرین کی پوزیشن کو پڑھتا ہے۔ اب ، اگر آپ اصلی مثال کے کوڈ میں واپس جانا چاہتے ہیں تو ، آپ لنکڈ گٹ ہب پیج سے کور 2 فیکٹری ٹیسٹ آرڈینو پروگرام حاصل کرسکتے ہیں۔
اس کے ساتھ ، میں اپنے جائزے کا اختتام یہاں کر رہا ہوں۔ لیکن ، اس طرح کے فیچر سے بھرے ماڈیول کے ساتھ ، میں پہلے ہی کچھ دلچسپ IOT پروجیکٹس کے بارے میں سوچ سکتا ہوں جسے ہم اس کٹ کے ساتھ آسانی سے تعمیر کرسکتے ہیں۔ آپ کیا سوچتے ہیں؟ آپ اس ترقیاتی کٹ کو کہاں استعمال کرنا چاہیں گے؟ مجھے بتائیں کہ ایم 5 اسٹیک کور 2 سستا لنک کا استعمال کرتے ہوئے اور ہم اس اکائی کو انتہائی دلچسپ جواب میں بھیجیں گے۔
ایم 5 اسٹیک کی پیروی کریں:
ویب سائٹ: https://m5stack.com/
فیس بک: https://www.facebook.com/M5 اسٹیک
ٹویٹر: https://twitter.com/M5 اسٹیک
لنکڈین: https://www.linkedin.com/company / m5stack
انسٹاگرام: https://www.instagram.com/m5stack
یو ٹیوب: https://www.youtube.com/m5stack
ہیکسٹر.یو: https://www.hackster.io/m5stack
GitHub: https: // github.com / m5 اسٹیک
دستاویز: https://docs.m5stack.com/#/
فورم: