[wpfp-link]

Birkaç ay önce ebay’dan Arduino Mega satın aldım. Bugünlerde arduino ile programlama üzerine çalışıyorum. Bu çalışmalardan başkalarının da faydalanmasını istediğim için  elektronikhobi.net’de ders olarak yayınlamaya karar verdim.  Elimden geldiğince programları da açıklamaya çalışacağım. Ama peşinen söyleyim, olumlu yorumlar gelmezse bu derslere devam etmeyi de düşünmüyorum.  Bismillah çekerek başlayalım… 🙂

Proje 1 : Yanıp sönen led

Açıklama: Program çalıştırıldığında led 1 saniye aralıklarla yanıp sönecek..

Devre şeması:

Program:

/*
Ledin 1sn aralıklarla yanıp sönmesi

www.elektronikhobi.net
*/

//Led 13 nolu pine bağlanacak
// 13 nolu pine led isminin verilmesi:
int led = 13;

//reset butonuna basıldığında yapılacak rutinler:
void setup() {
// ledin çıkış olarak tanımlanması:
pinMode(led, OUTPUT);
}

//Programın tekrar tekrar döngülenmesi:

void loop() {
digitalWrite(led, HIGH); // Ledi yak (HIGH, led e +5V verilmesi demektir.)
delay(1000); // 1 saniye bekle (1000 mili saniye= 1 saniye )
digitalWrite(led, LOW); // ledi söndür. (LOW, led e enerji verilmemesi anlamına gelir.)
delay(1000); //1 saniye bekle
}

3 YORUMLAR

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz