iOS یا Android سے Arduino ہوم آٹومیشن ریموٹ کنٹرول۔

iOS یا Android سے Arduino ہوم آٹومیشن ریموٹ کنٹرول۔

ہوم آٹومیشن ، ریموٹ کنٹرول یا آپ کے Arduino کی نگرانی کے لیے ، Arduino مینیجر یہ سب کرتا ہے۔ موبائل یا ٹیبلٹ سے اپنے آرڈینو کو کنٹرول کرنے کے لیے اسے استعمال کرنے کا طریقہ یہاں ہے۔





تقاضے۔

آج ، میں آئی او ایس کے ساتھ ٹیسٹ کر رہا ہوں ، لیکن کوڈ جنریٹر کی عدم موجودگی کے ساتھ اینڈرائیڈ ایپ کے افعال یکساں ہیں۔





  • ArduinoManager ، کے لیے iOS۔ یا انڈروئد
  • Arduino
  • سرکاری ایتھرنیٹ یا وائی فائی شیلڈ۔
  • IOS کنٹرولر لائبریری۔ آپ کے لائبریریوں کے فولڈر میں انسٹال ہے (یا اینڈرائیڈ کنٹرولر۔ )
  • ایتھرنیٹ یا وائی فائی ورژن کے لیے مثال کا کوڈ۔
  • ایک سرو ، کچھ ینالاگ سینسر ، اور پوٹینومیٹر ، ایک بریڈ بورڈ ، اور کچھ ایل ای ڈی جن کے ساتھ کھیلنا ہے۔ یہ سب کسی بھی Arduino سٹارٹر کٹ میں پائے جانے والے عام اجزاء ہونے چاہئیں۔

http://www.youtube.com/watch؟v=N0k8FWlXXrY۔





میرے مقام پر ایک پن ڈراپ

تعارف

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

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



شروع ہوا چاہتا ہے

یقینی بنائیں کہ ArduinoManager لائبریری پہلے آپ کے سسٹم پر انسٹال ہے ، پھر مثال کا کوڈ کھولیں اور درج ذیل لائنیں تلاش کریں:

/*
*
* IP info
*
* Using DHCP these parameters are not needed
*/
IPAddress ip(192,168,1, 233);
IPAddress gateway(192,168,1,1);
IPAddress subnet(255,255,255,0);

اپنے گھر کے نیٹ ورک کے لیے ان میں ترمیم کریں۔ اگر آپ کے پاس ہے تو آپ اسے گھر سے دور بھی استعمال کر سکتے ہیں۔ پورٹ فارورڈنگ سیٹ اپ ، لیکن ہم اس کا احاطہ نہیں کریں گے۔





نوٹ کریں کہ اگر آپ Arduino Uno پر چل رہے ہیں تو ، آپ کو SD کارڈ ڈیٹا لاگنگ سپورٹ کو غیر فعال کرنے کی ضرورت ہوگی تاکہ پروگرام میموری میں فٹ ہو۔ کھولیں IOSController.h یا AndroidController.h۔ اور اس لائن پر تبصرہ کریں (جگہ۔ // سامنے)

#define SD_SUPPORT

آرڈوینو میگا صارفین کو یہ مسئلہ نہیں ہوگا کیونکہ اس میں زیادہ میموری ہے۔





مندرجہ ذیل ڈایاگرام کے مطابق ٹیسٹ سرکٹ میں وائر کریں (اگر یہ بہت چھوٹا ہے تو آپ اس کا بڑا ورژن دیکھ سکتے ہیں۔دستاویزات کا صفحہ 18۔، یا نیچے دی گئی ہدایات پڑھیں سمجھا جاتا ہے کہ درجہ حرارت سینسر A0 پر جا رہا ہے)۔

  • ایل ای ڈی کو پن 8 سے منفی سائیڈ (چھوٹی ٹانگ) پر مناسب ریزسٹر سے جوڑیں۔ یہ iOS ایپ کے اندر سے قابل کنٹرول ہوگا۔
  • ایک اور ایل ای ڈی کو پن 7 سے جوڑیں ، دوبارہ ایک ریسسٹر کے ساتھ سیریز میں۔ جب بھی ایپ منسلک ہوگی یہ آن ہوجائے گا۔
  • A2 پر ایک پوٹینومیٹر لگائیں۔ درمیانی ٹانگ آؤٹ پٹ پن ہے ، صرف دونوں طرف کی ٹانگوں کو +5v اور زمین سے جوڑیں - اس سے کوئی فرق نہیں پڑتا کہ کون سا ہے۔
  • A1 پر لائٹ سینسر لگائیں۔ لائٹ سینسر کا ایک پن +5v پر جانا چاہیے ، دوسرا A1 اور 10k اوہم ریزسٹر کے ذریعے زمین سے منسلک ہونا چاہیے۔
  • A0 پر TMP36 ٹمپریچر سینسر لگائیں۔ درمیانی ٹانگ آؤٹ پٹ پن ہے فلیٹ سائیڈ آپ کے سامنے بائیں طرف کا پن +5 وی ہے ، دائیں جانب کا پن زمین ہے۔
  • آخر میں ، 9 پر ایک سرو ڈالیں۔ آپ کا فرق ہوسکتا ہے ، لیکن عام طور پر ، سفید کیبل کنٹرول لائن ہے ، پھر سرخ اور سیاہ بالترتیب +5v اور زمین ہیں۔

یہاں ایک ہے جو میں نے پہلے بنایا تھا۔

کی بورڈ اور ماؤس کمپیوٹر ونڈوز 10 کو نہیں جگائیں گے۔

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

اگر آپ اپنا انٹرفیس بنانا پسند کرتے ہیں تو ، صاف بورڈ پر ایڈٹ موڈ میں ٹوگل کریں اور ماڈیول لسٹ کھولنے کے لیے کسی بھی خالی چوک پر ڈبل تھپتھپائیں۔

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

  • ٹی درجہ حرارت سینسر کے لئے
  • دی لائٹ سینسر کے لیے
  • ایل 1۔ ایل ای ڈی میں سے ایک کے لئے. دوسرا ایل ای ڈی خود بخود آن ہو جاتا ہے تاکہ آپ کے موبائل ڈیوائس سے کامیاب کنکشن ظاہر ہو۔ L1 ایک سوئچ اور ایل ای ڈی اشارے دونوں کے طور پر سیٹ کر سکتا ہے۔
  • کر سکتے ہیں پوٹینومیٹر کے لیے
  • نوب سرو کو کنٹرول کرتا ہے۔ (لیکن میں نے ایک سلائیڈر بہتر پایا

اگر آپ مختلف چیزوں کو کنٹرول کرنا چاہتے ہیں تو آپ کو اپنے پروجیکٹ کے مطابق Arduino کوڈ کو ایڈجسٹ کرنے کی ضرورت ہوگی۔

متبادل

میں نے اس موضوع کی تفتیش کے دوران متعدد متبادلات کو چیک کیا اور سب سے قابل عمل مسابقتی ایپلی کیشن کو ArduinoCommander کہا جاتا ہے ، لیکن افسوس کی بات یہ ہے کہ تمام عمدہ خصوصیات پے وال کے پیچھے بند ہیں تاکہ ہر چیز کو غیر مقفل کرنے میں آپ کو $ 50 یا اس سے زیادہ لاگت آئے۔ ایپ کو سپورٹ کرنے والی سائٹ بھی آف لائن ہے۔ اس نے بنیادی خصوصیات کے لیے کام کیا جب میں نے اس کا تجربہ کیا ، لیکن میں اس ایپ کی توثیق نہیں کروں گا جو اپنی سپورٹ سائٹ کو آن لائن بھی نہیں رکھ سکتا اور ہر چیز کے لیے مائیکروپےمنٹ کا انتخاب کرتا ہے۔ Arduino مینیجر صرف بہتر ہے ، اور ایک اعلی درجے کی خصوصیت کے لیے صرف ایک ایپ خریداری ہے۔

تو ، اب ہم ایک Arduino ہوم آٹومیشن پروجیکٹ شروع کرنے کے لیے تیار ہیں! کیا آپ کو لگتا ہے کہ آپ Arduino مینیجر کا استعمال کر سکتے ہیں؟

بانٹیں بانٹیں ٹویٹ ای میل۔ کینن بمقابلہ نیکن: کون سا کیمرا برانڈ بہتر ہے؟

کینن اور نیکن کیمرہ انڈسٹری کے دو بڑے نام ہیں۔ لیکن کون سا برانڈ کیمروں اور عینکوں کی بہتر لائن اپ پیش کرتا ہے؟

آئی فون پر یوٹیوب ویڈیوز ڈاؤن لوڈ کرنے کا طریقہ
اگلا پڑھیں۔ متعلقہ موضوعات۔
  • DIY
  • سمارٹ ہوم۔
  • کمپیوٹر آٹومیشن۔
  • Arduino
  • ریموٹ کنٹرول
مصنف کے بارے میں جیمز بروس۔(707 مضامین شائع ہوئے)

جیمز کے پاس مصنوعی ذہانت میں بی ایس سی ہے اور CompTIA A+ اور Network+ مصدقہ ہے۔ جب وہ ہارڈ ویئر ریویوز ایڈیٹر کی حیثیت سے مصروف نہیں ہوتا ہے ، تو وہ لیگو ، وی آر اور بورڈ گیمز سے لطف اندوز ہوتا ہے۔ MakeUseOf میں شامل ہونے سے پہلے ، وہ لائٹنگ ٹیکنیشن ، انگریزی ٹیچر ، اور ڈیٹا سینٹر انجینئر تھا۔

جیمز بروس سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔