Arduino TEMEL PROGRAMLAMA Örnek –11/3

6 Просмотры
Размещено
Arduino kartının 8, 9, 10, 11 ve 12 numaralı pinlerine led bağlayarak karaşimşek şeklinde yakınız. ledlerin yanma zamanını A0 anolog girişine bağlı olan potansiyometre ile 0-5 sn aralığında ayarlayınız.

Arduino TEMEL PROGRAMLAMA ders notum http://www.kumanda.org/ders_notlari.htm#arduino
Otomasyon - Elektrik konularında eğitim videoları ve dokümanları için http://www.kumanda.org
Otomasyon konularında güncel paylaşım grubu http://www.otomasyonegitimi.com
Kullandığım elektronik set Ulus otomasyon http://www.ulusotomasyon.com/

Program kodları:

int potpin=A0;
int pot10bit;
float sure;
void setup()
{
Serial.begin(9600);
for (byte a=8; a(küçük - youtube bu sembole izin vermiyor)=12; a++)
{
pinMode(a, OUTPUT);
}
}
void loop()
{
pot10bit=analogRead(potpin);
sure=map(pot10bit, 0, 1023, 0, 5000);
Serial.print("pot10bit :");
Serial.println(pot10bit);
Serial.print("sure :");
Serial.println(sure);
Serial.println("--------------");
for (byte b=8; b(küçük - youtube bu sembole izin vermiyor)=12; b++)
{
digitalWrite(b,1);
delay(sure);
digitalWrite(b,0);
}
for (byte c=11; c(büyük - youtube bu sembole izin vermiyor)=9; c--)
{
digitalWrite(c,1);
delay(sure);
digitalWrite(c,0);
}
}
Категория
Ардуино
Комментариев нет.