23 Temmuz 2020 Perşembe

Arduino ile buton kontrolü




ARDUİNO BUTON KONTROLÜ 1
Merhaba arkadaşlar arduino uygulamalar serimizin bu kısımında arduino ile buton kontrolü uygulaması yapacağız bu uygulamada bir ledi buton ile kontrol edeceğiz bu uygulama buton kontrolü ile ilgili temel uygulamadır sadece bir ledi kontrol etmek dışında başka şeylerde yapılması mümkündür mesela bir kuluçka maknası termostatını ayarlayabilirsiniz butonla ve o butona değerler atayabilirsiniz set,reset vb. değerler herşey sizin hayal gücünüzle sınırlıdır şimdi gerekli malzemeler,kod ve devre şeması ile ilgili bilgiler vereceğim.

DEVRE ŞEMASI

Arduino ile Buton LED Devresi
GEREKLİ MALZEMELER.
1-)Arduino uno
2-)Breadboard
3-)jumper kablo
4-)Buton
5-)Led
6-)330ohm ve 10k direnç 

ARDUİNO KODU
int led = 10;//Led 10 numaralı pine ayarlandı.
int buton = 6;//buton 6 numaralı pine ayarlandı.
int durum = 0;//buton durum 0 olarak ayarladı devre çalıştığında buton aktif olmayacak.
void setup() {
  pinMode(led,OUTPUT);//Led çıkış olarak ayarlandı.
  pinMode(buton,INPUT);//buton giriş olarak ayarlandı.
}

void loop() {
  durum = digitalRead(buton);//Durum oku butonun içerisine at.
if (durum==1)//Eğer durum 1 ise ledi yak.
  {
    digitalWrite(led,HIGH);
  }
  else //Eğer durum 0 ise ledi söndür.
  {
    digitalWrite(led,LOW);
  }
  
}

ARDUİNO BUTON KONTROLÜ UYGULAMA 2

Bu uygulamada butona bastığımızda led sürekle yanacak butona tekrar bastığımızda led sönecek umarım yaparken keyif alırsınız devre şeması ve gerekli mazemeler aynıdır sadece kodda değişiklik yapılacak şimdiden kolaygelsin.

ARDUİNO KODU

#include <Arduino.h>
int led = 3; //Led 10 numaralı pine ayarlandı.
int buton = 4;//buton 6 numaralı pine ayarlandı.
int durum = 0;//buton durum 0 olarak ayarladı devre çalıştığında buton aktif olmayacak.

void setup() {
  pinMode(led,OUTPUT);//Led çıkış olarak ayarlandı.
  pinMode(buton,INPUT);//buton giriş olarak ayarlandı.
}

void loop() {
if (digitalRead(buton)=HIGH)//Butona basılmışsa hıgh olarak ayarlandı.
 {
  durum=!durum;//Durum sıfırsa bir yap birse sıfır yap.
  digitalWrite(led,durum);//Led o anki durum değrine göre aktifleşir yada pasifleşir.
  delay(1000);//butona basılı tutarsanız 1 saniye boyunca yanıp söner.
 }

}
Devamını Oku

18 Temmuz 2020 Cumartesi

Arduino ile led yakma uygulaması

Arduino öğrenirken genelde ilk uygulamalar led yakıp söndürmekle alakalı olur bugün bende led yakıp söndürmekle alakalı bu uygulamayı yaptım bu arduino öğrenecekler yada bu uygulamayı görenler için küçük görünebilir ama bugün led yakarsın yarın... artık bunuda siz düşünün herşey sizin hayal gücünüzle sınırlıdır.




GEREKLİ MAZEMELER .
1-)Bir Arduino (Ben Uno modelini kullanıyorum.)
2-)Led
3-)330 ohm direnç
4-)2 veya 3 tane Erkek-Erkek  Jumper kablo
5-)Bir BreadBoard

DEVRE BAĞLANTILAR .
mBlock-Arduino-LED-Yakma-devre | BlogKod


ARDUİNO KODU ,

int led = 8; // ledi 8 numaralı pine bağlıyoz.
 
void setup() {  
  // Arduino Çalıştığında :  
    
  pinMode(8, OUTPUT);  // 13. pini çııkış olarak tanımlıyoruz.  
}  
  
void loop() {  // Arduino Çalıştığı sürece :  
    
  digitalWrite(8, HIGH);  // 13. pine elektrik gönder.  
    
  delay(1000);  // 1 saniye bekle.  
    
  digitalWrite(8, LOW);  // 13. pine giden elektriği kes.  
    
  delay(1000);  // 1 saniye bekle.  
}  
Devamını Oku