اردوینو آر جی بی فلو بہہ رہا ترتیباتی روشنی سرکٹ

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





یہ اردوینو آر جی بی سیکوئل لائٹ جنریٹر سرکٹ مربوط آرجیبی ایل ای ڈی کے اوپر ہموار بہتے ہوئے سرخ ، سبز نیلے رنگ کا نمونہ تیار کرے گا۔

یہاں استعمال ہونے والی ایل ای ڈی ایک چار پن 30 ایم اے آر جی بی ایل ای ڈی ، عام انوڈ قسم ہے ، مطلب یہ ہے کہ اس ایل ای ڈی کے لئے عام پن کو مطلوبہ کارروائیوں کے لئے ایک مستقل مثبت تفویض کرنے کی ضرورت ہوگی۔ ایل ای ڈی جو عام کیتھوڈ کے بطور متعین کی گئیں ہیں ان میں آر جی بی روشنیوں کے لئے مستقل منفی یا زمین کی ضرورت ہوتی ہے۔



اس پروجیکٹ کے لئے درکار ہارڈ ویئر:

ایک اردوینو یو این او بورڈ۔
ایک 220 اوہم ، 1/4 واٹ ریزسٹر
ایک آرجیبی ، 5 ملی میٹر ، 30 ایم اے ایل ای ڈی (عام انوڈ کی قسم)
تاریں جوڑیں
کاویہ،
9V اڈاپٹر AC / DC

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



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

کوڈ انفرادی ترجیحات اور انتخاب کے مطابق مکمل طور پر مرضی کے مطابق ہے ،

کوڈ:

اس کے بعد اس آرجیبی ایل ای ڈی کے ترتیب وار بہتی لائٹ سرکٹ کا خاکہ کوڈ ملاحظہ کیا جاسکتا ہے۔

/ *
آرجیبی ایل ای ڈی رنگین بہاؤ
ایک [کافی] ہموار دکھاتا ہے
آرجیبی ایل ای ڈی پر رنگوں کی ترتیب

جیریمی فونٹے کے ذریعہ
کاپی رائٹ (c) 2012 جیریمی
فونٹ۔ جملہ حقوق محفوظ ہیں.
اس کوڈ کے تحت جاری کیا گیا ہے
ایم آئی ٹی لائسنس:

https://opensource.org/license/MIT*/

int r = 0
انٹ جی = 0
انٹ بی = 0

انٹ ری = 1
int gi = 3
انٹ بائی = 2

// جب آپ ری سیٹ دبائیں تو سیٹ اپ کا معمول ایک بار چلتا ہے:
باطل سیٹ اپ () {
// ڈیجیٹل پن کو بطور آغاز
آؤٹ پٹ۔
پن موڈ (8 ، آؤٹ پٹ)
پن موڈ (9 ، آؤٹ پٹ)
پن موڈ (10 ، آؤٹ پٹ)
پن موڈ (11 ، آؤٹ پٹ)

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

// لوپ کا معمول بار بار چلتا رہتا ہے:
باطل لوپ () {
r = r + ri
g = g + gi
b = b + bi

اگر (r> 255) {
r = 255
ri = -1 * بے ترتیب (1 ، 3)
}
ورنہ اگر (r)<0) {
r = 0
ری = بے ترتیب (1 ، 3)
}

اگر (g> 255) {
جی = 255
gi = -1 * بے ترتیب (1 ، 3)
}
ورنہ اگر (جی)<0) {
جی = 0
gi = بے ترتیب (1 ، 3)
}

اگر (b> 255) {
بی = 255
دو = -1 * بے ترتیب (1 ، 3)
}
ورنہ اگر (b)<0) {
b = 0
دو = بے ترتیب (1 ، 3)
}

ینالاگ رائٹ (8 ، r)
ینالاگ رائٹ (10 ، جی)
ینالاگ رائٹ (11 ، b)
تاخیر (20)
}




پچھلا: اردوینو میوزیکل دھن جنریٹر سرکٹ اگلا: آرڈینوو LCD کی پیڈ شیلڈ (SKU: DFR0009) ڈیٹاشیٹ