Ezblock Pi - پروگرامنگ کے بغیر پروگرامنگ، اس بار Raspberry Pi کے شائقین کے لیے

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

کراؤڈ فنڈنگ ​​پروجیکٹ: ایز بلاک پائی۔
منصوبے کا جوہر: Raspberry Pi کے لیے گرافیکل پروگرامنگ ماحول ایک توسیعی بورڈ کے ساتھ مل کر۔
پلیٹ فارم: کِک اسٹارٹر۔
پروجیکٹ کا پتہ: kickstarter.com/ezblock.
مصنفینستارے: جارجین چانگ، ریگی لاؤ۔
مقام۔: USA، Delaware، Wilmington.

Ezblock Pi - پروگرامنگ کے بغیر پروگرامنگ، اس بار Raspberry Pi کے شائقین کے لیے

سنجیدہ گرافیکل پروگرامنگ ماحول تیار کرنے کی کوششیں آہستہ آہستہ ختم ہوتی گئیں۔ یہاں تک کہ اعلیٰ افسروں نے بھی محسوس کیا کہ پروگرامنگ کا عمل بہت پیچیدہ ہے جو کثیر رنگوں کے کیوبز کے پروکرسٹین بیڈ میں فٹ نہیں ہو سکتا۔ خوش قسمتی سے، ابھی بھی شوقیہ پروگرامرز باقی ہیں، سوال میں ہجوم فنڈنگ ​​پروجیکٹ کے معاملے میں - Raspberry Pi محبت کرنے والے۔ ننگے سافٹ ویئر کو فروغ نہ دینے کے لیے، مصنفین ایک توسیعی بورڈ کے ساتھ گرافیکل ڈیولپمنٹ ماحول کی تکمیل کرتے ہیں، جو بیرونی آلات سے منسلک ہونے کے عمل کو آسان بنانے کے لیے ڈیزائن کیا گیا ہے۔

پروجیکٹ پیج پر، ٹائٹل ویڈیو میں، ہمیں دو روبوٹکس پروگرامرز، رابرٹ اور ایملی سے متعارف کرایا گیا ہے۔ رابرٹ، ٹائی اور چشمہ پہننے والے ہر عزت دار کی طرح، مانیٹر اور کی بورڈ کا استعمال کرتے ہوئے، پرانے زمانے کے طریقے Python میں کوڈ کرتا ہے۔ امی کے معاملے میں، کسی کے دیکھ بھال کرنے والے ہاتھ، فریم کے کنارے سے اڑتے ہوئے، کی بورڈ، مانیٹر اور یہاں تک کہ ماؤس تک لے جاتے ہیں، ان سب کی جگہ ایک خوبصورت سفید گولی لگا دیتے ہیں۔ ٹیبلٹ، بدلے میں، Ezblock Studio کے نام سے ایک پروگرام چلاتا ہے، جو آپ کو اب فیشن ایبل IoT کے لیے Drag-n-Drop-n-be-Happy انداز میں لکھنے کی اجازت دیتا ہے۔

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

چونکہ اسکوائرز کو ابھی بھی کسی قسم کی منطق کے ساتھ چپکنے کی ضرورت ہے، اس لیے ویڈیو کے آخر میں پروگرامنگ لینگویجز کے لیے سپورٹ کا اعلان کیا جاتا ہے، یہ ہیں Python اور Swift (ویڈیو کا مرکزی کردار، ایک ٹیبلٹ، جس میں ایک ٹیبلٹ ہے۔ ایپل لوگو)۔ صرف اب ایمی کو آن اسکرین کی بورڈ پر کلک کرنا ہے، کیونکہ کسی نے بھی اسے نارمل واپس نہیں کیا ہے۔ Ezblock Studio iOS، Android، Linux، Windows اور macOS کو سپورٹ کرنے کا دعویٰ کرتا ہے۔ سب خوش ہیں۔ ٹھیک ہے، شاید رابرٹ کے علاوہ، جو ویڈیو کے بیچ میں غائب ہو گیا تھا۔ شاید اس نے شراب نوشی کی یا چھوڑ دی۔

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

Ezblock Pi - پروگرامنگ کے بغیر پروگرامنگ، اس بار Raspberry Pi کے شائقین کے لیےEzblock Pi پروجیکٹ اپنی کم سے کم ترتیب میں تین حصوں پر مشتمل ہے:

  • Ezblock Pi بورڈ خود، Raspberry Pi کے لیے ایک توسیعی بورڈ کے طور پر استعمال ہوتا ہے۔
  • 15 ماڈیولز کا ایک بنیادی سیٹ (IoT کے لیے ماڈیولز کا ایک سیٹ بھی ہے، جو زیادہ مہنگے سیٹ میں $74 میں فروخت کیا جاتا ہے، اس سے نیچے مزید)
  • ایز بلاک اسٹوڈیو تک رسائی، جو آپ کو ڈریگ-این-ڈراپ ہیرا پھیری کا استعمال کرتے ہوئے راسبیری پائی کے لیے سافٹ ویئر لکھنے کی اجازت دیتا ہے۔
  • Raspberry Pi + Ezblock Pi کو جمع کرنے کے لئے پلاسٹک کیس؛
  • ہدایت.

کیس اور ہدایات کے ساتھ، مجھے لگتا ہے کہ سب کچھ واضح ہے، آئیے پہلے تین نکات پر گہری نظر ڈالتے ہیں۔

Ezblock Pi بورڈ کے ہارڈ ویئر کا اندازہ صرف "STM32 کنٹرولر کے ذریعے تعاون یافتہ" کے ذکر اور پہلے پروٹو ٹائپ کی ایک مبہم تصویر سے لگایا جا سکتا ہے۔ بظاہر، بورڈ میں TQFP32 پیکیج میں ایک STM32 مائکروکنٹرولر ہوتا ہے۔ اس پیکیج میں سب سے سستا مائکروکنٹرولر، STM32L010K4T6 (ARM Cortex-M0+)، 0,737 ٹکڑوں کی مقدار میں €100 کی قیمت ہے۔ سب سے مہنگا، STM32F334K8T6 (ARM Cortex-M4) - €2.79 (ماؤزر کی قیمتیں)۔ SOT-3.3 پیکج میں 223 V لکیری سٹیبلائزر کے ذریعے پاور فراہم کی جاتی ہے، اور بلوٹوتھ ایک ریڈی میڈ ماڈیول کے ذریعے فراہم کیا جاتا ہے، اس کی ظاہری شکل کو دیکھتے ہوئے، کچھ ESP12E جیسا۔ بورڈ کے بیچ میں دو 20 پن کنیکٹر اور ایک بریڈ بورڈ فیلڈ بیرونی دنیا سے رابطے کے ذمہ دار ہیں۔

15 ماڈیولز کے بنیادی سیٹ کی ساخت، سچ پوچھیں تو، میرے لیے ایک معمہ بنی ہوئی ہے، یہاں تک کہ اس منصوبے کی عکاسیوں کا باریک بینی سے جائزہ لینے کے بعد بھی۔ اگر IoT کے لیے ماڈیولز کے مکمل سیٹ کی ایمانداری سے تصویر کشی کی جائے اور اس کا نام رکھا جائے، تو ابتدائی پیکیج میں شامل بنیادی سیٹ کسی بڑی آٹوموبائل نمائش سے قبل نئی کار کے ڈیزائن سے زیادہ خفیہ ہے۔ بنیادی سیٹ آپ کو "15 مختلف پروجیکٹس بنانے" کی اجازت دیتا ہے، لیکن عکاسیوں میں گتے کے 10 باکسز ہیں جن کے اندر کسی قسم کے الیکٹرانک اجزاء ہوتے ہیں، لیکن بنیادی سیٹ کی مکمل ترکیب کو کبھی نہیں سمجھا جاتا ہے۔

جہاں تک Ezblock اسٹوڈیو کا تعلق ہے، میں نے پہلے ہی خبر کے آغاز میں اپنے شکوک و شبہات کا اشتراک کیا تھا۔ میری رائے میں، ایک ایسا نظام جو واقعی میں ذکر کردہ تمام اختیارات میں مہارت حاصل کرے گا (میں آپ کو یاد دلاتا ہوں: (بلاک پروگرامنگ + ازگر + سوئفٹ) * (iOS + macOS + Android + Linux + Windows)) اچھی طرح سے تیار کیا جا سکتا ہے، لیکن میں بجٹ کروں گا۔ اس طرح کے سافٹ ویئر کی ترقی کے لیے تقریباً 5 آدمی سال یا پانچ افراد کی ٹیم کے لیے ایک سال کا کام (آپ کتنا دیں گے؟)، یہاں تک کہ جب کسی قسم کا ملٹی ٹول استعمال کیا جائے، جیسے الیکٹران۔ اس بات پر غور کرتے ہوئے کہ ڈویلپرز نے صرف $10000 کا دعویٰ کیا تھا (پروجیکٹ بہت خوشگوار لگتا ہے، اس لیے اب اس رقم کا 400% پہلے ہی اکٹھا کیا جا چکا ہے)، یہ مکمل طور پر واضح نہیں ہے کہ یہ ٹیم پوری ترقی کے دوران کیا کھائے گی۔ مصنفین کے کریڈٹ پر، ہمیں یہ شامل کرنا چاہیے کہ Ezblock Studio کا پہلا ورژن پہلے سے ہی Google Play پر دستیاب ہے۔

پریزنٹیشن کا متن چینی مینوفیکچررز کے لیے عام ٹائپوز پر مشتمل ہے؛ اس صورت میں، IoT کے ماڈیولز کے سیٹ میں شامل وائبریشن موٹر کو "وائبریشن ماڈیول" کے بجائے "وائبریشن ماڈیول" کہا جاتا ہے۔ تاہم، اس بار حقیقی ڈویلپرز چھپنے کے بارے میں سوچ بھی نہیں رہے ہیں۔ براہ کرم، یہ ہے ولیمنگٹن، ڈیلاویئر کے قصبے کے رہائشیوں کی ایک گروپ تصویر:

Ezblock Pi - پروگرامنگ کے بغیر پروگرامنگ، اس بار Raspberry Pi کے شائقین کے لیے

مجھے غلط مت سمجھو، مجھے PRC کے ڈویلپرز کے بارے میں منفی رویے پر بالکل افسوس نہیں ہے۔ یہ، عام طور پر، ایک اچھا کام ہے - پہلے، چینی پروگرامرز نے Google Play اور Apple App Store ایپ اسٹورز کا ایک اہم حصہ لیا، اور اب وہ کراؤڈ فنڈنگ ​​پلیٹ فارمز کی مدد سے دھوپ میں اپنی جگہ جیت رہے ہیں۔ کراؤڈ فنڈنگ ​​اتنا ہی اچھا ہے کیونکہ یہ انٹرنیٹ اور بینک کارڈ کے ساتھ تقریباً کسی بھی ارتھلنگ کو پوری دنیا کو اپنی ترقی کے بارے میں بتانے اور کبھی کبھی اس پر اچھی رقم کمانے کی اجازت دیتا ہے۔ منفیت صرف پروجیکٹ کے تکنیکی جز کی طرف سے اندردخش کی مارکیٹنگ کی طرف زور دینے میں حد سے زیادہ مضبوط تبدیلی کی وجہ سے ہو سکتی ہے، جب [ممکنہ] ڈیزائن کی خامیوں کو دور کیا جاتا ہے، اور جذباتی اور خوش کن پہلو حد سے زیادہ بڑھا چڑھا کر پیش کیا جاتا ہے۔ Ezblock Pi پریزنٹیشن کی ایک اور مثال یہ ہے:

Ezblock Pi - پروگرامنگ کے بغیر پروگرامنگ، اس بار Raspberry Pi کے شائقین کے لیے

جیسا کہ ویڈیو بلاگر Evgeniy Bazhenov عرف BadComedian کہتے ہیں، "مصنف کی ترمیم" کو محفوظ کر لیا گیا ہے۔ کیا آپ کو اس بارے میں کوئی خیال ہے کہ کیسے، ایک پرسکون دماغ اور اچھی یادداشت میں رہتے ہوئے، Raspberry Pi اور "وائبریشن ماڈیول" کا استعمال کرتے ہوئے اسے کیسے بنایا جائے؟ یا یہ اب بھی ہمارے اجتماعی لاشعور کے لیے ایک کال ہے: "دیکھو کتنا ٹھنڈا ہے، جلدی سے خریدو!"؟

لینا ہے یا نہیں لینا؟ سب سے پہلے، میں آپ کو یاد دلاتا ہوں کہ 509 لوگ پہلے ہی $41000 (درخواست کردہ $10000 کے ساتھ) عطیہ کر چکے ہیں، اور مہم کے اختتام میں ابھی بھی تقریباً 3 ہفتے باقی ہیں۔ لوگ اسے پسند کرتے ہیں۔ شاید، اگر آپ Raspberry Pi کے پرستار ہیں، تو آپ کو مجوزہ ڈیزائن میں مثبت پہلو بھی نظر آئیں گے، جو کہ $35 سے $179 تک رقم کے ساتھ حصہ لینے میں ہچکچاہٹ سے کہیں زیادہ ہیں۔ شاید آپ بھی، پروموشنل ویڈیو کے رابرٹ کی طرح، "کوڈ کی بار بار لکیریں لکھ کر" تھک گئے ہیں۔ یا ہوسکتا ہے کہ آپ صرف یہ سوچیں کہ لڑکے صحیح سمت میں آگے بڑھ رہے ہیں اور آپ کی مالی سرمایہ کاری سے ان کی مدد کرنا چاہتے ہیں۔ بس یاد رکھیں کہ Raspberry Pi بذات خود $35 کے مساوی رقم میں فروخت ہوتی ہے (میں یہاں Raspberry Pi Zero اور Raspberry Pi Zero W کی قیمت کا ذکر نہیں کروں گا)، جسے بنانے کے لیے انجینئرز کی ایک ٹیم کو واقعی سخت محنت کرنی پڑی، اور جو ARM Cortex-A53 سے 1,4 GHz، 1000 Mbit Ethernet، Wi-Fi 802.11n اور بلوٹوتھ 4.2 کی گھڑی کی رفتار کے ساتھ تقویت یافتہ ہے۔

میں ایک چھوٹی گاڑی چلا رہا ہوں۔ بلاگجس سے میں نے یہ مضمون لیا ہے۔ اگر آپ کے ذہن میں DIY یا اوپن سورس ہارڈویئر کے میدان میں ایک دلچسپ کراؤڈ فنڈنگ ​​پروجیکٹ ہے، تو لنک کا اشتراک کریں اور ہم اس پر بھی بات کریں گے۔ کراؤڈ فنڈنگ ​​کی مہمات عارضی ہیں اور کمیونٹی کی حمایت سے بہت زیادہ منسلک ہیں، اور شاید کسی ایک پرجوش کے لیے، حبر سے آنے والے بہت کم آرڈرز بھی مہم کو کامیاب انجام تک پہنچانے میں مدد کریں گے۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں