Arduino ile Led Yakma
Öncelikle biraz Arduinodan bahsetmek isterim.Arduino temel olarak giriş-çıkışları bulunan bir fizksel karttır.Arduinoyu diğer kartlardan ayıran en önemli özellikler kolay programlanabilir olması,hazır kütüphanelerinin bulunması ve internette çok sayıda örnek bulunabilmesidir.
Arduino ile Neler Yapılabilir
Arduino kütüphaneleri ile kolaylıkla programlama yapabilirsiniz.Analog digital sinyalleri işleyebilirsiniz.Sensörlerden gelen sinyalleri kullanarak çevresiyle etkileşim içinde olan robotlar ve sistemler tasarlayabilirsiniz.Tasarladığınız projeye bağlı olarak dış dünyaya ses,ışık,hareket gibi çıktılar üretebilirsiniz
Konumuza dönecek olursak programcılığın "Hello Word" ü gibi elektroniğinde ilk aşaması led yakmadır.Bunun için ihtiyacımız olan malzemeler
- Arduino
- Breadboard
- Led
- 330 Ohm direnç
- Jumper Kablo
Devremizin bağlantılarına bakalım;
Ben elimde Arduino Mega 2560 olduğu için bunu kullandım ancak siz Uno veya başka bir kartla yapabilirsiniz.
Devremizin kodu;
Devremizin kodu;
Kodu direkt denemek isteyenler için;
/****************************************************
* Abdullah GÖÇER *
****************************************************/
const int led = 9; // Ledin bağlandığı pin belirtiliyor
//pinlerin durumları giriş- çıkışların belirtildiği bölümdür
//bu bölüm program çalıştığında sadece bir defa çalışır
void setup(){
pinMode(led,OUTPUT); // Ledin bağlandığı pin çıkış olarak ayarlandı
}
//Programın asıl işi yaptığı bölümdür
//Adındanda anlaşıldığı gibi sürekli çalışır(döngüdür).
void loop(){
digitalWrite(led,HIGH); //Ledin bağlandığı pin lojik '1' oldu
}
Hiç yorum yok:
Yorum Gönder