تاخیر کے ساتھ ایل ای ڈی کو چمکانا - اردوینو مبادیات

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





یہاں ہم ایک اردوینو مرتب کرنے کے لئے کم سے کم کوڈ سیکھتے ہیں اور یہ بھی ایک ارڈینو بورڈ کا استعمال کرتے ہوئے ایل ای ڈی کو چمکانے کا طریقہ۔

ننگی بنیادی باتیں سیکھنا

یہاں ہم بنیادی کم سے کم کوڈ کو ڈسکس اور سمجھنے کی کوشش کرتے ہیں جس میں کسی کو 'اردوینو اسکیچ' مرتب کرنے کی ضرورت ہوگی جس میں سیٹ اپ () کا طریقہ اور لوپ () طریقہ کار ہوتا ہے۔



اس کے لئے صرف مطلوبہ ہارڈ ویئر ایک ارڈینو بورڈ ہے ، کسی اضافی سرکٹ بورڈ کی ضرورت نہیں ہے۔



'خاکہ' شروع ہوتے ہی سیٹ اپ () فنکشن پیش کیا جاتا ہے۔ ہم اس کو نافذ کرتے ہیں تاکہ متغیرات ، پن موڈز ، لائبریریوں کو شامل کرنا وغیرہ شروع کریں۔

سیٹ اپ آپریشن صرف ایک بار انجام دینے کے لئے تفویض کیا گیا ہے ، ہر بار جب ارڈینو بورڈ کو تبدیل کیا جاتا ہے یا دوبارہ ترتیب دیا جاتا ہے۔

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

آپ کے 'خاکے' کے لوپ () سیکشن کے تحت آنے والا کوڈ متحرک طور پر ارڈینو بورڈ پر قابو پانے کے لئے نافذ ہے۔

مرتب وہ ساری لائنیں نہیں پڑھے گا جو کچھ دو ٹکڑوں (//) سے شروع ہوسکتے ہیں ، جس سے یہ ظاہر ہوتا ہے کہ اس کے بعد ہی آپ کو اپنا کوڈ لکھنا چاہتے ہیں۔

اس فارم میں اپنے کوڈ کے اظہار سے لوگوں کو سمجھنے میں آسانی ہوتی ہے جو شاید اس کو پڑھ رہے ہوں ، اور اپنے آپ کو بھی اس بارے میں جو خود ایک قدم بہ قدم پروگرام آگے بڑھا سکتا ہے۔






آرڈوینو کے ساتھ ایل ای ڈی پلک جھپکانا

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

ارڈینو بورڈ کے علاوہ صرف ایک اضافی آلہ جس کی آپ کو ضرورت ہوگی وہ ہے یلئڈی۔

طریقہ کار کے ساتھ شروع کرنے کے ل you ، آپ کو بورڈ کے # 13 نمبر پر پن کرنے کے لئے 330 اوہام res واٹ ریزسٹر سے رابطہ قائم کرنا ہوگا۔

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

روایتی طور پر اڑوڈینوس کے پاس اپنی پن # 13 میں ایک ایل ای ڈی منسلک ہوگا ، جو بغیر کسی ہارڈ ویئر کے شامل ہونے پر چلنے پر پلکنا شروع ہوجاتا ہے۔

ضابطہ کو نافذ کرنا

کوڈ پر عمل درآمد کرنے کے لئے ، پہلا عمل درآمد اس لائن کے ساتھ آؤٹ پٹ پن آؤٹ بنانے کے لئے پن # 13 ٹوگل کرنا ہوگا:

پن موڈ (13 ، آؤٹ پٹ)
مرکزی لوپ کے اس پار ، ہم لائن کے ذریعے ایل ای ڈی کو سوئچ کرتے ہیں:

ڈیجیٹل رائٹ (13 ، ہائی)

مذکورہ بالا ایک # 5 پن کی فراہمی کو قابل بناتا ہے # 13 کو پن کرنے کے ل so تاکہ میں پوری روشنی کے علاوہ ایل ای ڈی کے پاس مطلوبہ صلاحیت پیدا کروں۔

اب ہم مندرجہ ذیل لائن کا استعمال کرکے اسے بند کردیں:

ڈیجیٹل رائٹ (13 ، کم)

ہاں ، منطقی طور پر یہ ایل ای ڈی کو تبدیل کرتے ہوئے پن # 13 کو صفر پر لے جاتا ہے۔

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

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

کوڈ:




پچھلا: آئی سی 4033 کاؤنٹر کا استعمال کرتے ہوئے الیکٹرانک اسکور بورڈ سرکٹ اگلا: ٹائمر سرکٹ کے ساتھ اپنی مرضی کے مطابق واٹر فلو کنٹرولر