manşet

Arduino İle Led Yakma

 Bu yazımızda en temel arduino projesi olan arduino ile led yakma uygulamasını gerçekleştireceğiz. Bu uygulama için gerekli olan malzemelerimiz 

  • 1 adet arduino uno
  • Breadboard
  • 2 adet led
  • 2 adet 220 ohm direnc
  • 5 adet erkek-erkek jumper kablo

                                                 


          Öncelikle şekildeki gibi devre bağlantılarımızı yapalım. Ledlerimizin kısa bacakları digital pin 7 ve 8 e uzun bacakları ise +5V bağlıyoruz.  Devremiz hazır ise arduinomuzu bilgisayarımıza bağlayıp kodlarımızı yazarak derleyip yükleyelim.



PROGRAMIN KODLARI

void setup() {                                                                                                                                             
                                                                                                                                                                   
  pinMode (7,OUTPUT);   //pinMode satırlarında ledlerimizn bağlı olduğu pinleri çıkış olarak atıyoruz.   
  pinMode (8,OUTPUT);  
                                                                                                                         
}                                                                                                                                                                 
                                                                                                                                                                   
void loop() {        
                                                                                                                                      
  digitalWrite (7,HIGH);  // bu satırda HIGH ile pine bağlı olan ledimizi yakıyoruz.                               
  delay(500);     // delay kısmında ms cinsinden bekleme süremizi giriyoruz.                                          
  digitalWrite (8,HIGH);                                                                                                                                                                                                                                                                                              
   delay(500);    
                                                                                                                                         
     digitalWrite (7,LOW);  // LOW ile belirttiğimiz pindeki ledi söndürüyoruz.                                        

     delay(500);                                                                                                                                          
     digitalWrite (8,LOW);                                                                                                                       
    delay(500);                                                                                                                                                                                                                                                                                                            
}                                     
                                                                                                                            




Hiç yorum yok:

Yorum Gönder