Arduino UNO اور Mega Windows 7، 8، 10 USB ڈرائیور حل ہو گیا
اگر آپ نے ابھی ابھی Arduino UNO یا کوئی مطابقت رکھنے والا بورڈ خریدا ہے اور اسے اپنے Windows PC سے منسلک کیا ہے، صرف Device Manager میں ایک خرابی کا سامنا کرنے کے لیے، آپ اکیلے نہیں ہیں۔ یہ beginners اور تجربہ کار makers کے لیے یکساں طور پر ایک بہت عام رکاوٹ ہے۔ یہ گائیڈ آپ کو Windows 7، 8 اور 10 پر اپنے Arduino بورڈ کے USB ڈرائیور مسئلے کی تشخیص اور حل کے پورے عمل سے آگاہ کرے گی۔ آخر تک، آپ کا بورڈ آپ کے کمپیوٹر کے ذریعے پہچانا جائے گا، جس سے آپ اپنا پہلا sketch اپ لوڈ کر سکیں گے اور onboard LED کو چمکتا ہوا دیکھ سکیں گے۔
یہ عملی حل ہر اس شخص کے لیے ضروری ہے جو Arduino کے ساتھ شروع کر رہا ہے، کیونکہ ایک کام کرنے والا ڈرائیور آپ کے کوڈ اور آپ کے ہارڈویئر کے درمیان بنیادی پل ہے۔ چاہے آپ ایک سادہ LED پروجیکٹ، درجہ حرارت سینسر، یا ایک پیچیدہ روبوٹ بنا رہے ہوں، یہ ابتدائی مرحلہ ایک لازمی شرط ہے۔ اس عمل میں آپ کے بورڈ پر USB-to-serial چپ کے لیے ڈرائیور انسٹال کرنا شامل ہے، جو اکثر بہت سے مطابقت رکھنے والے بورڈز پر CH340 چپ ہوتی ہے۔ یہ گائیڈ آپ کو یہ بھی دکھائے گی کہ سرکاری Arduino IDE کیسے استعمال کریں اور کلاسک "Blink" مثال کے ساتھ اپنی ترتیب کی تصدیق کریں۔
ہارڈویئر اور اجزاء
اس ڈرائیور انسٹالیشن اور جانچ گائیڈ کے لیے، آپ کو درج ذیل اجزاء کی ضرورت ہوگی:
- ایک Arduino UNO یا مطابقت رکھنے والا بورڈ (مثلاً، CH340 USB چپ والا بورڈ)۔
- بورڈ کو کمپیوٹر سے منسلک کرنے کے لیے ایک USB کیبل (عام طور پر A سے B)۔
- ایک Windows PC (Windows 7، 8 یا 10)۔
- ضروری سافٹ ویئر ڈاؤن لوڈ کرنے کے لیے انٹرنیٹ کنیکشن۔
وائرنگ گائیڈ
اس پروجیکٹ میں کوئی پیچیدہ وائرنگ ڈایاگرام شامل نہیں ہے۔ صرف "کنکشن" آپ کے Arduino بورڈ اور آپ کے Windows کمپیوٹر کے درمیان USB کیبل ہے۔ یہ کیبل بورڈ کو پاور دینے اور مواصلات دونوں کے لیے استعمال ہوتی ہے۔ ڈرائیور کا مسئلہ اس لیے پیدا ہوتا ہے کیونکہ Windows بہت سے Arduino-مطابقت رکھنے والے بورڈز پر مواصلاتی چپ کو مقامی طور پر نہیں پہچانتا، اس لیے اسے صحیح طریقے سے کام کرنے کے لیے ایک مخصوص ڈرائیور کی ضرورت ہوتی ہے۔ یہ عمل آپ کے استعمال کردہ بورڈ سے قطع نظر یکساں ہے، جب تک اس میں USB-to-serial کنورٹر چپ موجود ہو۔
کوڈ کی وضاحت
چونکہ یہ گائیڈ ڈرائیور انسٹالیشن پر مرکوز ہے، اس لیے ترتیب دینے کے لیے کوئی حسب ضرورت کوڈ نہیں ہے۔ یہ عمل مکمل طور پر سافٹ ویئر پر مبنی ہے۔ تاہم، یہ تصدیق کرنے کے لیے کہ آپ کی ڈرائیور انسٹالیشن کامیاب رہی، ہم Arduino IDE سے ایک بلٹ ان مثال استعمال کریں گے۔ اس مثال کو "Blink" کہا جاتا ہے۔ یہ ایک سادہ پروگرام ہے جو LED کو آن اور آف کرتا ہے۔ آپ کو خود کوئی کوڈ لکھنے کی ضرورت نہیں ہے؛ آپ صرف مثال لوڈ کریں گے اور اسے اپنے بورڈ پر اپ لوڈ کریں گے۔ مثال کوڈ Arduino UNO کے پن 13 پر بلٹ ان LED کو کنٹرول کرتا ہے۔ آپ بلنکنگ رفتار تبدیل کرنے کے لیے کوڈ میں delay ویلیوز میں ترمیم کر سکتے ہیں، لیکن اس ٹیوٹوریل کے لیے، ڈیفالٹ سیٹنگز جانچ کے لیے بہترین ہیں۔
لائیو پروجیکٹ / ڈیموسٹریشن
آئیے پورے عمل کو مرحلہ وار دیکھتے ہیں، جیسا کہ ویڈیو میں دکھایا گیا ہے۔ پہلے، آپ کو دو اہم سافٹ ویئر ڈاؤن لوڈ اور انسٹال کرنے ہوں گے:
- 7-Zip انسٹال کریں: یہ مفت یوٹیلیٹی Arduino IDE اور ڈرائیور فائلوں کو نکالنے کے لیے ضروری ہے۔ 7-zip.org پر جائیں اور اپنے سسٹم آرکیٹیکچر (32-bit یا 64-bit) سے مماثل ورژن ڈاؤن لوڈ کریں۔ ڈاؤن لوڈ کرنے کے بعد سافٹ ویئر انسٹال کریں (ویڈیو میں 00:22 پر)۔
- Arduino IDE ڈاؤن لوڈ کریں: arduino.cc پر جائیں اور ڈاؤن لوڈ پیج پر جائیں۔ ZIP فائل ورژن ڈاؤن لوڈ کرنے کی سفارش کی جاتی ہے، کیونکہ یہ آپ کو زیادہ کنٹرول دیتا ہے اور سسٹم وائیڈ انسٹالیشن کی ضرورت نہیں ہوتی (ویڈیو میں 00:54 پر)۔ ڈاؤن لوڈ کرنے کے بعد، مواد کو ایک فولڈر میں نکالنے کے لیے 7-Zip استعمال کریں۔ پھر آپ آسان رسائی کے لیے Arduino ایپلیکیشن کو اپنے ٹاسک بار پر پن کر سکتے ہیں (ویڈیو میں 01:35 پر)۔
- اپنا بورڈ منسلک کریں: USB کیبل کا استعمال کرتے ہوئے اپنے Arduino بورڈ کو کمپیوٹر سے منسلک کریں۔ اسٹارٹ بٹن پر کلک کرکے اور "dev" (یا "Device Manager") ٹائپ کرکے Device Manager کھولیں۔ Windows 10 پر، آپ اسٹارٹ بٹن پر دائیں کلک کر سکتے ہیں۔ آپ کو اپنا بورڈ "Other devices" یا "Ports" کے تحت پیلے رنگ کے انتباہی آئیکن کے ساتھ نظر آئے گا، جو اکثر "USB2.0-Serial" یا "USB to Serial" کے طور پر لیبل ہوتا ہے (ویڈیو میں 02:15 پر)۔
- ڈرائیور کو اپ ڈیٹ کرنے کی کوشش کریں: غیر پہچانے گئے ڈیوائس پر دائیں کلک کریں اور "Update driver software..." منتخب کریں۔ پھر "Browse my computer for driver software" کا انتخاب کریں۔ نکالے گئے Arduino IDE فولڈر کے اندر "drivers" فولڈر پر جائیں۔ اگر یہ کام نہیں کرتا ہے، تو اس کی وجہ یہ ہے کہ آپ کے بورڈ کی چپ کے لیے صحیح ڈرائیور معیاری Arduino پیکیج میں شامل نہیں ہے (ویڈیو میں 03:33 پر)۔
- صحیح ڈرائیور حاصل کریں: بہت سے Arduino-مطابقت رکھنے والے بورڈز کے لیے، ضروری ڈرائیور CH340 چپ کے لیے ہے۔ آپ یہ ڈرائیور Robojax ویب سائٹ پر Arduino سیکشن کے ڈاؤن لوڈ ٹیب کے تحت پا سکتے ہیں۔ ڈرائیور فائل ڈاؤن لوڈ کریں، جو عام طور پر ZIP آرکائیو ہوتی ہے (ویڈیو میں 03:58 پر)۔
- CH340 ڈرائیور انسٹال کریں: ڈاؤن لوڈ کردہ ڈرائیور ZIP فائل نکالیں۔ Device Manager پر واپس جائیں، مسئلہ والے ڈیوائس پر دائیں کلک کریں، اور دوبارہ "Update driver software..." کا انتخاب کریں۔ اس بار، اس فولڈر پر جائیں جہاں آپ نے نیا ڈرائیور نکالا تھا۔ Windows اب صحیح ڈرائیور انسٹال کرے گا، اور آپ کو کامیابی کا پیغام نظر آئے گا (ویڈیو میں 04:46 پر)۔
- تصدیق اور جانچ: انسٹالیشن کے بعد، Device Manager میں ڈیوائس اب "USB-SERIAL CH340" کے طور پر پہچانی جائے گی اور اسے COM پورٹ (مثلاً COM4) تفویض کیا جائے گا۔ اس COM پورٹ نمبر کو نوٹ کریں۔ Arduino IDE کھولیں۔ Tools > Port پر جائیں اور اپنے نوٹ کردہ COM پورٹ کو منتخب کریں۔ پھر، مثال sketch کھولنے کے لیے File > Examples > 01.Basics > Blink پر جائیں۔ آخر میں، IDE ٹول بار میں "Upload" بٹن (دائیں طرف اشارہ کرنے والا تیر آئیکن) پر کلک کریں۔ اگر سب کچھ درست طریقے سے ترتیب دیا گیا ہے، تو اپ لوڈ کامیابی سے مکمل ہو جائے گا، اور آپ اپنے Arduino بورڈ پر onboard LED کو چمکتا ہوا دیکھیں گے (ویڈیو میں 05:40 پر)۔
ابواب
- [00:00] تعارف اور مسئلے کا جائزہ
- [00:22] فائل نکالنے کے لیے 7-Zip انسٹال کرنا
- [00:54] Arduino IDE ڈاؤن لوڈ اور سیٹ اپ کرنا
- [02:15] بورڈ کو جوڑنا اور ڈیوائس مینیجر کھولنا
- [03:33] ڈرائیور اپ ڈیٹ کی پہلی کوشش اور صحیح ڈرائیور تلاش کرنا
- [04:46] درست CH340 ڈرائیور انسٹال کرنا
- [05:40] انسٹالیشن کی تصدیق اور بلنک اسکیچ اپ لوڈ کرنا
- [06:58] نتیجہ اور آخری خیالات
وسائل اور حوالہ جات
ابھی تک کوئی وسائل نہیں۔
فائلیں📁
دیگر فائلیں
-
Ch341 USB Driver for Arduino UNO Mega, ESP32, ES8266 for Windows 7, 8, 10, 11This is driver file for window for Arduino UNO, MEGA and other devices with CH341 USB driver.
arduino_robojax_ch341ser.zip0.14 MB