750 TL ve Üzeri Siparişlerinizde Kargo Ücretsiz.
750 TL ve Üzeri Siparişlerinizde Kargo Ücretsiz.
Kategoriler
Hesap Bilgilerim

Arduino ile Sırayla Led Yakıp Söndürme Projesi (Kara Şimşek)

Arduino ile Sırayla Led Yakıp Söndürme Projesi (Kara Şimşek)

Arduino kullanmaya yeni başlayanların kolaylıkla yapabileceği bu led yakma projesi, basit arduino projeleri dendiğinde akla ilk gelenlerdendir. Bu projeyi yapmak için gerekli olan malzemeleri, bağlantı şemasını ve gerekli yazılımı blog yazımızda bulabilirsiniz.

Gerekli Malzemeler

·Arduino Uno R3

·Breadboard

·5 ad Led

·5 ad 220ohm Direnç

·Erkek – Erkek Jumper Kablo yada 65'li Erkek - Erkek Jumper Seti

Arduino Uno ile Led Yakmak ve söndürmek için gereken tüm malzemeleri ürün isimlerine tıklayarak satın alabilirsiniz.

Proje Bağlantı Şeması

Karaşimşek Bağlantı Şeması

Gerekli bağlantıların yapılmasından sonra aşağıdaki kodu Arduino’nuza yükleyebilirsiniz.

Proje Kodları 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

//hso sırayla yanıp sönen ledler(kara simsek)

int aled = 3; //3. pin'i aled olarak tanımladık.

int bled = 4; //4. pin'i bled olarak tanımladık.

int cled = 5; //5. pin'i cled olarak tanımladık.

int dled = 6; //6. pin'i dled olarak tanımladık.

int eled = 7; //7. pin'i eled olarak tanımladık.

void setup() {

pinMode (aled, OUTPUT); //8. pin'i çıkış olarak tanımladık.

pinMode (bled, OUTPUT); //9. pin'i çıkış olarak tanımladık.

pinMode (cled, OUTPUT); //10. pin'i çıkış olarak tanımladık.

pinMode (dled, OUTPUT); //11. pin'i çıkış olarak tanımladık.

pinMode (eled, OUTPUT); //12. pin'i çıkış olarak tanımladık.

}

void loop() {

digitalWrite (aled, HIGH); //aled'e enerji verdik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (aled, LOW); //aled'in enerjisini kestik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (bled, HIGH); //bled'e enerji verdik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (bled, LOW); //bled'in enerjisini kestik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (cled, HIGH); // cled'e enerji verdik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (cled, LOW); //cled'in enerjisini kestik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (dled, HIGH); // dled'e enerji verdik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (dled, LOW); //dled'in enerjisini kestik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (eled, HIGH); //eled'e enerji verdik.

delay (100); //0.1s boyunca yanmasını sağladık

digitalWrite (eled, LOW); //eled'in enerjisini kestik.

}

Bu Yazıyı Paylaşmak İster misiniz ?
E-Bülten
Bizi Sosyal Medyada Takip Edin.
softtr® | Profesyonel E-Ticaret Sistemleri ile hazırlanmıştır.