کمپیوٹرزسامان

مائیکروسافٹ کنٹرولر ESP8266: کنکشن اور سیٹ اپ

بہت سے صارفین نے پہلے ہی انسپریسف کی جانب سے جاری کردہ چپ ESP8266-12 پر توجہ دی ہے. معیاری بلوٹوت اڈاپٹر کے مقابلے میں اس کی قیمت بہت سستی ہے، اور یہاں تک کہ چھوٹے طول و عرض کے ساتھ، یہ نمایاں طور پر زیادہ خصوصیات کو مختلف ہے. اب تمام گھر والوں نے ایک ہی وقت میں ایک ہی وقت میں وائی فائی نیٹ ورک میں کام کرنے کا موقع ملا، یہ ہے کہ، ان کے کمپیوٹر کو کسی بھی رسائی کے پوائنٹس تک منسلک کرنے یا اسے اس طرح کے طور پر شامل کرنا.

دوسری طرف، آپ کو صحیح طریقے سے سمجھنے کی ضرورت ہے کہ ایسے کارڈ نہ صرف مشینیں صرف وائی فائی مواصلات کے لئے تیار ہیں. ESP8266 خود خود کار طریقے سے UART، GPIO اور SPI انٹرفیس کے ساتھ ایک مائکرو کنکریٹر ہے، یہ ہے، یہ ایک خود مختار آلے کے طور پر استعمال کیا جا سکتا ہے. اس چپ کی رہائی کے بعد بہت سے یہ سب سے زیادہ حقیقی انقلاب کہا جاتا ہے، اور وقت کے ساتھ ساتھ اس ٹیکنالوجی کے سب سے آسان فارموں میں بھی تعمیر کیا جائے گا، لیکن اب تک نسبتا نسبتا نیا ہے اور اس پر کوئی مستحکم فرم ویئر نہیں ہے. دنیا بھر میں بہت سے متخصص ماہرین کو اپنے فرم ویئر کو ڈھونڈنے کی کوشش کررہا ہے، کیونکہ یہ تنخواہ میں انہیں بھرنے میں مشکل نہیں ہے، لیکن مختلف مشکلات کے باوجود، اب آلہ کافی قابل استعمال کہا جا سکتا ہے.

اس وقت، اس ماڈیول کو استعمال کرنے کے لئے صرف دو اختیارات سمجھا جاتا ہے:

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

یہ کافی قدرتی ہے کہ ہم اس معاملے میں ایک مستقل فرم ویئر پر غور نہیں کریں گے.

استعمال اور اچھی خصوصیات میں آسانی سے دیکھتے ہیں، بہت سے مائکرو کنکولروں میں سے بہت سی لوگ ESP8266 پر اپنی ترجیح دیتے ہیں. اس ڈیوائس کے فرم ویئر کو اپنانے اور اپ ڈیٹ کرنے میں بہت آسان اور سستی ہے، اور اسی ہارڈویئر پر کارکردگی کا مظاہرہ کیا جاتا ہے کیونکہ ہارڈ ویئر کمپیوٹر سے منسلک ہوتا ہے. یہ بھی USB-TTL کنورٹر کے ذریعہ ہے یا، اگر کوئی شخص کنکشن کے لۓ دوسرے اختیارات کو پسند کرتا ہے تو، آرپی اور آرڈینینو کے ذریعہ لاگو کیا جاسکتا ہے.

کیسے چیک کریں

ڈیوائس کی کارکردگی کی جانچ پڑتال کرنے کے لۓ آپ نے ابھی خریدا ہے، آپ کو 3.3 مستحکم میں درج کردہ ایک مخصوص مستحکم وولٹیج ذریعہ استعمال کرنا ہوگا. اس بات کا یہ اندازہ ہونا چاہئے کہ اس ماڈیول کی اصل وولٹیج کی حد 3 سے 3.6 وولٹ ہے، اور ہائی وولٹیج کی فراہمی فوری طور پر اس حقیقت کی قیادت کرے گا کہ آپ آسانی سے اپنے ESP8266 کو غیر فعال کرسکتے ہیں. فرم ویئر اور دیگر سافٹ ویئر اسی طرح کی صورت حال کے بعد غلط طریقے سے کام شروع کر سکتے ہیں، اور آپ کو پہلے ہی آلہ کی مرمت کرنے کی ضرورت ہے یا کسی بھی طرح سے اسے درست کرنا.

مائکرو کنکولر کے اس ماڈل کی آپریٹنگ کا تعین کرنے کے لئے، آپ کو تین پنوں سے منسلک کرنے کی ضرورت ہے.

  • CH_PD اور وی سی سی 3.3V بجلی کی فراہمی سے منسلک ہیں.
  • جی این ڈی زمین سے منسلک ہے.

اگر آپ ESP-01 استعمال نہیں کررہے ہیں، لیکن کچھ دوسرے ماڈیول، اور اس کے پاس پہلے سے GPIO15 پیداوار ہے تو پھر آپ کو اور اس سے اضافی طور پر زمین سے منسلک کرنے کی ضرورت ہوگی.

اگر فیکٹری فرم ویئر نے عام طور پر شروع کیا ہے، تو آپ ایک سرخ ایل ای ڈی دیکھ سکتے ہیں، اور پھر ایک بار پھر ایک نیلے رنگ جھٹکا لگ سکتے ہیں. تاہم، یہ غور کرنا چاہئے کہ ESP8266 سیریز کے تمام آلات سرخ سرخ اشارے نہیں ہیں. کچھ آلات پر فرم ویئر لال اشارے کے لئے فراہم نہیں کرتا ہے اگر ماڈیول میں کوئی سرخ اشارے نہیں ہے (خاص طور پر، یہ ESP-12 ماڈل پر لاگو ہوتا ہے).

ایک بار منسلک ہونے کے بعد، آپ کے وائرلیس نیٹ ورک کو ایک نیا رسائی پوائنٹ چالو، جس کو ESP_XXXX کہا جائے گا، اور اسے کسی بھی آلہ سے پتہ چلا جاسکتا ہے جو وائی فائی تک رسائی ہے. اس صورت میں، رسائی پوائنٹ کا نام براہ راست اس فرم ویئر کے مینوفیکچررز پر منحصر ہے جسے آپ استعمال کرتے ہیں، اور اس وجہ سے کچھ اور ہوسکتا ہے.

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

میں اسے کس طرح منسلک کر سکتا ہوں؟

اس ماڈیول کو منسلک کرنے کے لئے معیاری سیٹ درج ذیل میں شامل ہے:

  • ماڈیول خود؛
  • سولڈرلیس پروٹوٹائپ بورڈ؛
  • ماما والد صاحب کی ایک مکمل سیٹ، جس میں breadboard کے لئے ڈیزائن کیا گیا ہے ، یا ایک خصوصی کیبل ڈیوپون ایم ایف؛
  • PL2303، FTDI یا کسی بھی اسی چپ پر مبنی USB-TTL کنورٹر. سب سے زیادہ اختیار یہ ہے کہ اگر RTS اور DTR USB-TTL اڈاپٹر پر بھی پیداوار ہو، کیونکہ یہ GPIO0 کو خود کو GPIO0 کو زمین پر سوئچ کرنے کے بغیر کسی UDK، Arduino IDE یا Sming سے فرم ویئر کی تیزی سے ڈاؤن لوڈ کرنے کی اجازت دیتا ہے.

اگر آپ 5 وولٹ کے لئے کنورٹر استعمال کرتے ہیں، تو آپ کو چپ 1117 یا کسی بھی اسی طرح کے ساتھ ساتھ طاقتور ذریعہ (1117 معیاری کے لئے، ایک اسمارٹ فون سے 5 واٹ تک عام چارج بھی کافی مناسب ہے) کی بنیاد پر ایک اضافی پاور ریگولیٹر خریدنے کی ضرورت ہوگی. یہ سفارش کی جاتی ہے کہ آرڈیینو IDE یا USB-TTL ESP8266 کے ذریعہ طاقت کا ذریعہ نہ ہو، لیکن علیحدہ ایک کا استعمال کریں، کیونکہ یہ آخر میں بہت سے مسائل سے چھٹکارا حاصل کرسکتا ہے.

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

میں کیا کروں؟

سب سے پہلے یہ حقیقت یہ ہے کہ ESP8266 کنٹرول آپ کو استعمال کر رہے ہیں جس کے مطابق خاص ماڈل کے مطابق تھوڑا سا مختلف ہو سکتا ہے کو سمجھنے کے قابل ہے. آج اس طرح کے بہت سے ماڈیولز ہیں، اور اس کی پہلی ضرورت یہ ہے کہ آپ اس ماڈل کی شناخت کے لۓ جو آپ استعمال کررہے ہیں اور اس کی پنٹ کا تعین کریں. اس دستی میں، ہم ESP8266 ESP-01 V090 ماڈیول کے ساتھ کام کرنے کے بارے میں بات کریں گے، اور اگر آپ کسی پنڈ آؤٹ GPIO15 (HSPICS، MTDO) کے ساتھ استعمال کر رہے ہیں تو، آپ اسے معیاری ماڈیول شروع کرنے کے لئے اور دونوں کو معیاری ماڈیول شروع کرنے کی ضرورت ہوگی. فرم ویئر موڈ کا استعمال کرنے کے لئے.

اس کے بعد، ڈبل چیک کریں کہ منسلک ماڈیول کے لئے پاور سپلائی وولٹیج 3.3 وولٹ ہے. جیسا کہ اوپر بیان کیا گیا ہے، قابل اجازت حد 3 سے 3.6 وولٹ ہے، اور اضافہ کی صورت میں، آلہ ناکام ہو جاتا ہے، لیکن سپلائی وولٹیج 3 وولٹ سے بھی کم ہوسکتی ہے، جس میں دستاویزات میں بیان کیا جاتا ہے.

اگر آپ 3.3 وولٹ پر یوایسبی-ٹی ٹی ایل کنورٹر استعمال کرتے ہیں، تو اس معاملے میں مندرجہ بالا تصویر کی بائیں طرف بالکل ماڈیول سے منسلک کریں. اگر آپ صرف پانچ واٹ یوٹیوب-ٹی ٹی ایل استعمال کرتے ہیں تو پھر تصویر کے دائیں طرف توجہ دینا. بہت سے لوگ یہ سوچتے ہیں کہ صحیح سرکٹ زیادہ حقیقت یہ ہے کہ یہ الگ الگ بجلی کی فراہمی کا استعمال کرتا ہے، لیکن حقیقت میں، 5 وولٹ کی USB-TTL کنورٹر کا استعمال کرنے کے معاملے میں یہ انتہائی مستحکم ہے کہ مزاحم پر اضافی تقسیم کرنے کے لئے تین وولٹ اور پانچ واٹ منطق کی سطح، یا صرف سطح کے تبادلوں ماڈیول کا استعمال کریں.

کنکشن کی خصوصیات

صحیح اعداد و شمار میں، ایک ماڈیول کے یو آر ایکس ڈی (TX) کنکشن، اور ساتھ ساتھ URXD (RX) پانچ وولٹ منطق ٹی ٹی ایل میں موجود ہے، اور اس طرح کے طریقہ کار صرف آپ کے خطرے پر انجام دے رہے ہیں. ESP8266 کی وضاحت سے پتہ چلتا ہے کہ ماڈیول صرف 3.3 وولٹ منطق کے ساتھ مؤثر طریقے سے کرتا ہے. زیادہ تر مقدمات میں، پانچ وولٹ منطق کے معاملے میں، سامان ناکام نہیں ہوتی، لیکن کبھی کبھار ایسی صورت حال ہوتی ہے، لہذا یہ کنکشن کی سفارش نہیں کی جاتی ہے.

اگر آپ کو 3.3 وولٹس میں ایک خصوصی یوایسبی-ٹی ٹی ایل کنورٹر کا استعمال کرنے کا موقع نہیں ہے تو، آپ مزاحم کو تقسیم کرنے کے لئے درخواست دے سکتے ہیں. یہ بھی قابل ذکر ہے کہ صحیح اعداد و شمار پاور ریگولیٹر 1117 اضافی اتارنے کے بغیر منسلک ہے، اور یہ واقعی ایک کام کرنے والی تکنیک ہے، لیکن یہ 1117 کنکشن کی منصوبہ بندی کے ساتھ استعمال کرنے کے لئے بہترین ہے. آپ کو اس کے استقبال پر ESP8266 ڈیٹا بیس کے ساتھ چیک کرنے کی ضرورت ہے یا مکمل طور پر تیار بیس 1117 کی بنیاد پر ماڈیول.

ماڈیول کو شروع کرنے کے لئے، آپ GPIO0-TND سرکٹ کو توڑنے کی ضرورت ہے، جس کے بعد آپ طاقت کرسکتے ہیں. یہ یاد رکھنا چاہیے کہ آپ کو اس ترتیب میں سب کچھ کرنے کی ضرورت ہے، یہ ہے کہ، سب سے پہلے GPIO0 "ہوا میں پھانسی" کو یقینی بنائیں، اور صرف اس وقت CH_PD اور VCC پر طاقت لگائیں.

صحیح طریقے سے منسلک کیسے ہو؟

اگر آپ ESP8266 ماڈیول کو مناسب طریقے سے منسلک کرنے کے لئے ایک سے زیادہ شام کو وقف کرسکتے ہیں تو، آپ ایک مستحکم اختیار کا استعمال کرسکتے ہیں. اوپر کی تصویر میں، آپ خود کار طریقے سے فرم ویئر ڈاؤن لوڈ کے ساتھ ایک کنکشن کا اختیار دیکھتے ہیں.

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

10K پر رہائشیوں کو تبدیل کیا جاسکتا ہے، GPIO15 کو چھوڑ کر 4.7k سے 50 کلومیٹر تک رینج میں کسی اور کے ذریعہ کسی دوسرے کی طرف سے، اس کی درجہ بندی 10K سے زیادہ نہیں ہونا چاہئے. نامکمل قابلیت، ہائی فریکوئینسی پونڈوں کو بخوبی، کچھ مختلف ہوسکتا ہے.

مناسب موڈ کا استعمال کرتے ہوئے، 470 ohms کی گہرائی نیند ریزٹر کے استعمال کے ذریعے ری سیٹ اور GPIO16 سے منسلک ہوسکتا ہے، کیونکہ گہری نیند موڈ سے باہر نکلنے کے لئے، ماڈیول GPIO16 پر کم سطح فراہم کرنے میں مکمل ری سیٹ انجام دیتا ہے. اگر یہ کنکشن موجود نہیں ہے تو، آپ کے ماڈیول کے لئے گہرے نیند موڈ ہمیشہ کے لئے ختم ہوجائے گا.

پہلی نظر میں، ایسا لگتا ہے کہ GPIO0، GPIO1 (TX)، GPIO2، GPIO3 (RX) اور GPIO15 مصروف ہیں، لہذا آپ ان کے مقاصد کے لئے استعمال نہیں کر سکتے ہیں، لیکن حقیقت یہ ہے کہ اس کیس سے کہیں زیادہ ہے. GPIO0 اور GPIO2 پر کافی اعلی سطح، اور GPIO15 پر کم سطح پر، شاید صرف ماڈیول کے ابتدائی لانچ کے لئے ضروری ہوسکتا ہے، اور مستقبل میں یہ ممکن ہے کہ آپ ان کے اپنے صوابدید پر لاگو کریں. صرف ایک چیز جو قابل ذکر ہے - آپ کو اپنے ہارڈ ویئر کو مکمل طور پر ریبوٹ کرنے سے پہلے ضروری سطحوں کو فراہم کرنے کے لئے مت بھولنا.

آپ GPIO1 اور GPIO3 کے متبادل کے طور پر بھی TX، RX کا استعمال کرسکتے ہیں، لیکن یہ نہیں بھولنا کہ ماڈیول کے آغاز کے بعد ہر فرم ویئر "ھیںچو" TX پر شروع ہوتا ہے، جبکہ 74480 میں UART0 کو بیک وقت ڈیبگ کی معلومات بھیجنے کے بعد، لیکن بعد میں کامیابی سے ڈاؤن لوڈ کیا جائے گا، وہ نہ صرف UART0 کے طور پر استعمال کیا جا سکتا ہے تاکہ دوسرے ڈیٹا کے ساتھ اعداد و شمار کے تبادلے کو بلکہ معیاری GPIO کی حیثیت سے.

ماڈیولز کے لئے جو ایک چھوٹی سی تعداد میں ڈھیلا ہوا ہے (مثال کے طور پر، ایس ایس پی -1)، انڈرولڈ پنوں سے منسلک کرنے کی کوئی ضرورت نہیں ہے، جو صرف جی این ڈی، CH_PD، VCC، GPIO0، GPIO2 اور ری سیٹ ای ایس پی -01 پر مشتمل ہے، اور یہ آپ کا ہے کھڑے ہونے کی ضرورت ہوگی. چپ ESP8266EX پر براہ راست ٹنڈر کرنے کی کوئی ضرورت نہیں ہے، اور پھر اجنبی پنوں کو ھیںچیں، اگر آپ واقعی اس کی ضرورت ہوتی ہے.

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

Arduino کے ذریعے منسلک

اگر آپ کسی وجہ سے 3.3 وولٹ کے لئے USB-TTL کنورٹر نہیں ہے تو، وائی فائی ESP8266 ماڈیول ارڈینو کے ذریعہ بلٹ-کنورٹر کے ساتھ منسلک کیا جا سکتا ہے. یہاں آپ سب سے پہلے آپ کی توجہ تین بنیادی عنصروں کو اپنی طرف متوجہ کرنے کی ضرورت ہوگی.

  • جب ESP8266 کے ساتھ مل کر استعمال کیا جاتا ہے تو، آرڈوینو ری سیٹ میں ابتدائی طور پر مائیکرو کنسرولر شروع کرنے کی امکان کو خارج کرنے کے لئے جی این ڈی سے منسلک ہوتا ہے، اور اس شکل میں یہ ایک شفاف USB-TTL کنورٹر کے طور پر استعمال کیا جاتا تھا.
  • RX اور TX "کراس پر" منسلک نہیں تھے، لیکن براہ راست - RX-RX (سبز)، TX-TX (پیلا).
  • سب باقی اوپر بالکل اسی طرح سے منسلک ہوتے ہیں.

آپ کو غور کرنے کی ضرورت ہے

اس اسکیم کو بھی ٹی ٹی ایل 5 وولٹ آرڈوینو کے ساتھ ساتھ ESP8266 میں 3.3 وولٹ کی سطح ملتی ہے، لیکن یہ اچھی طرح سے کام کر سکتا ہے.

جب ESP8266 سے منسلک ہو تو، آرڈوینو کو ایک ریگولیٹر کے ساتھ لیس کیا جاسکتا ہے جو موجودہ ای ایس پی 8266 کے لئے ضروری نہیں ہے، لہذا آپ کو اس سے پہلے کہ آپ کو ڈیٹا بیس شیٹ چیک کرنے کی ضرورت ہے جو آپ کے ذریعہ استعمال کیا جاتا ہے. ESP8266 کے ساتھ ساتھ کسی دوسرے توانائی سے متعلق عناصر سے رابطہ قائم کرنے کی کوشش نہ کریں، کیونکہ اس میں بلڈ ان آرڈوینو پاور ریگولیٹر کو آسانی سے ناکام بنایا جا سکتا ہے.

ESP8266 اور Arduino کے لئے ایک اور کنکشن اسکین بھی ہے جس میں SoftSerial استعمال کیا جاتا ہے. SoftSerial لائبریری کے لئے چونکہ 115200 کی بندرگاہ کی رفتار بہت زیادہ ہے اور مستحکم آپریشن کی ضمانت نہیں مل سکتی ہے، اس کنکشن کا طریقہ کار کی سفارش نہیں کی جاتی ہے، اگرچہ کچھ معاملات موجود ہیں جس میں سب کچھ کافی محتاج کرتی ہے.

RaspberryPi کے ذریعے منسلک

اگر آپ کے پاس کوئی یوایسبی-ٹی ٹی ایل کنورٹرز نہیں ہیں، تو آپ رایسبیبیپی کا استعمال کرسکتے ہیں. اس صورت میں، ESP8266 پروگرامنگ اور کنکشن تقریبا ایک جیسی ہے، لیکن یہاں سب کچھ اتنا آسان نہیں ہے، اور اس کے علاوہ آپ کو 3.3 وولٹ کے پاور ریگولیٹر استعمال کرنے کی بھی ضرورت ہوگی.

ہمارے آلے کا RX، TX اور GND شروع کرنے کے لئے ہم ESP8266 سے منسلک ہوتے ہیں، اور GND اور VCC کو 3.3 مستحکم میں درجہ حرارت کے مستحکم پاور ذریعہ سے لیا جاتا ہے. یہاں، تمام GND آلات، جو RaspberryPi اور ESP8266 سے منسلک کرنے کی ضرورت پر خصوصی توجہ دینا چاہئے. اگر آپ کے آلے کے ماڈل میں بنائے جانے والے استحکام کار اضافی لوڈ کے 300 ملی میٹر تک کا سامنا کرسکتے ہیں تو، ESP8266 کنکشن کافی معمول ہے، لیکن یہ صرف آپ کے اپنے خطرے پر ہوتا ہے.

ترتیبات ترتیب دیں

جب آپ نے پوچھا کہ ESP8266 کس طرح منسلک ہو تو، آپ کو اس بات کا یقین کرنے کی ضرورت ہے کہ ڈرائیوروں کو آپ کے آلات کو صحیح طریقے سے نصب کیا جاسکتا ہے، تاکہ نیا سیریل مجازی بندرگاہ نظام میں شامل ہوجائے. یہاں آپ کو سیریل پورٹ ٹرمینل پروگرام کا استعمال کرنا ہوگا. اصول میں، افادیت آپ کے ذائقہ میں کسی کو منتخب کیا جاسکتا ہے، لیکن آپ کو صحیح طریقے سے سمجھنا چاہئے کہ سیریل پورٹ پر کسی بھی کمانڈ پر آپ کو بھیجا جائے گا، آخر میں اسکریننگ CR + LF علامات ہونا چاہئے.

CoolTerm اور ESPlorer کی افادیت بہت وسیع ہوتی ہیں، اور بعد میں اختتام آزادانہ طور پر حکموں پر ESP8266 درج نہیں کرتا ، اور اس طرح نوڈ ایم سی یو کے تحت لوا اسکرپٹ کے ساتھ کام کرنا آسان بناتا ہے، لہذا یہ معیاری ٹرمینل کے طور پر استعمال کیا جا سکتا ہے.

کرنے کے لئے ایک عام کنکشن کے لئے سیریل پورٹ ESP8266 لئے فرم ویئر زیادہ تر مختلف ہیں اور ایکٹیویشن مختلف رفتار میں باہر کیا جا سکتا ہے، کیونکہ کام کی ایک بہت کچھ کرنا پڑے گا. 9600، 57600 اور 115200: سب سے بہترین آپشن پر فیصلہ کرنے کے لئے، آپ کو تین بنیادی اختیارات کے ذریعے جانے کے لئے ضرورت ہو گی.

کس کو حل کرنے کے لئے؟

شروع کرنے کیلئے، ورچوئل بے نقاب پیرامیٹرز 9600 8N1 کی سیریل پورٹ سے رابطہ قائم ٹرمینل سافٹ ویئر، اس کے بعد ایک مکمل ماڈیول ری سیٹ، غیر فعال کرنے CH_PD طاقت کے خرچ (چپ چالو)، اور پھر اسے دوبارہ چالو، CH_PD مسخ. آپ کو بھی یونٹ کو دوبارہ شروع اور ٹرمینل میں ڈیٹا مشاہدہ پر ری سیٹ زمین پر ایک شارٹ سرکٹ خرچ کر سکتے ہیں.

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

آپ کو لائن کی رفتار کو دیا اختیارات میں سے ایک دیکھ کر، آپریشن کے لئے ایک ماڈیول تیار سمجھا جا سکتا ہے.

کس طرح firmware اپ ڈیٹ کرنے کے لئے؟

آپ ESP8266 انسٹال کرنے کے بعد، آلہ صرف چند سیکنڈ لگتے ہیں سے رابطہ قائم، اور پھر یہ آپ کی فرم ویئر اپ گریڈ کرنے کے لئے تیار ہو جائے گا. نئے سافٹ ویئر کو انسٹال کرنے کے لیے آپ کو اگلے کیا کرنے کی ضرورت ہے.

شروع سرکاری ویب سائٹ سے تازہ ترین firmware ورژن ڈاؤن لوڈ اور چمکتا کے لئے ایک افادیت کے ڈاؤن لوڈ کرنے کے لئے. یہاں، خصوصی توجہ کیا آپریٹنگ سسٹم ESP8266 چلتا ہے کہ مشین پر نصب کیا جاتا ہے کرنے کے لئے دی جانی چاہئے. منسلک آلات کے سب سے زیادہ عمر کے نظام ونڈوز 7 کو کارکردگی کا مظاہرہ کر رہا ہے.

معیاری ونڈوز OS کے لئے یہ XTCOM UTIL نامی ایک پروگرام ہے، فرم ویئر صرف ایک فائل ہے تو اس کام میں خاص طور پر آسان ہے جو استعمال کرنے کے لئے زیادہ سے زیادہ ہے. بہترین ملٹی پلیٹ فارم اختیار افادیت esptool، جس تاہم، ازگر کے لئے مطالبہ ہے، اور کمانڈ لائن کے پیرامیٹرز کی وضاحت کرنے کی ضرورت کو رابطہ کرنا چاہئے. اس کے علاوہ، کنکشن ESP8266 بنیادی افعال میں آپ کو آسانی سے کی ترتیبات کی ایک کافی بڑی تعداد، طور پر ساتھ ساتھ ایک سے زیادہ فائلوں سے فرم ویئر نصب کرنے کے لئے ایک آسان ٹیکنالوجی ہے جس پروگرام فلیش ڈاؤن لوڈ آلے، بنانے کے لئے اجازت دیتا ہے.

اگلا، سیریل پورٹ سے اپنے ٹرمینل پروگرام منقطع کردے، اور ایک مکمل طور پر مینز CH_PD، GPIO0 سے منقطع GND کرنے کے ماڈیول سے رابطہ قائم، اور پھر CH_PD واپس آ جا سکتا ہے. آخر میں، صرف ماڈیول فرم ویئر کے لئے پروگرام شروع کرنے اور ESP8266 ریلے میں ان لوڈ.

مقدمات کی غالب اکثریت میں فرم ویئر 115.200 کے علاقے میں ایک رفتار سے یونٹ میں بھری ہوئی ہے، لیکن یہ فرم ویئر، زیادہ سے زیادہ 9600 کی رفتار سے باہر کیا جا سکتا ہے تاکہ آپ ESP8266 تقریب اپ ڈیٹ کرنے کے لئے ایک خصوصی موڈ، رفتار میں سے خود کار طریقے سے تقسیم فراہم کرتا ہے. Arduino کے کنکشن یا USB-TTL کے لئے استعمال کیا جاتا ہے - یہاں ایک خاص کردار ادا نہیں کرتا، رفتار کی حد کنورٹر کی طرف سے استعمال کیا جاتا ہے تاروں کی لمبائی، اور دوسرے عوامل کی ایک بڑی تعداد پر منحصر ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.birmiss.com. Theme powered by WordPress.