دائرة LED chaser هي دائرة قيادة LED شائعة تستخدم لعرض أنماط الإضاءة المختلفة. الأضواء المتوفرة في السوق باهظة الثمن. في هذا البرنامج التعليمي ، سنوضح لك كيفية تصميم دائرة LED chaser بسيطة وفعالة من حيث التكلفة باستخدام Arduino.
مخطط الدائرة
يمكنك تنزيل ملف محاكاة Proteus من هنا
كود المشروع
int led[]={2,3,4,5,6,7,8};
void setup() {
for(int i=0;i<=8;i=i+1)
{
pinMode(led[i],OUTPUT);
}
}
void loop() {
for(int i=0;i<=8;i=i+1)
{
digitalWrite(led[i],HIGH);
delay(500);
}
for(int i=8;i>=0;i=i-1)
{
digitalWrite(led[i],LOW);
delay(500);
}
}
int led[]={2,3,4,5,6,7,8};
void setup() {
for(int i=0;i<=8;i=i+1)
{
pinMode(led[i],OUTPUT);
}
}
void loop() {
for(int i=0;i<=8;i=i+1)
{
digitalWrite(led[i],HIGH);
delay(500);
}
for(int i=8;i>=0;i=i-1)
{
digitalWrite(led[i],LOW);
delay(500);
}
}