Buton kontrollü led yakma (buton ile led yakma)

Bu projede, LED'in yandığını kontrol etmek için bir LED devresine bir buton anahtarı ekleyeceksiniz. LED'i buton ile kontrol etmeyi öğreneceğiz. mblock 5 ile blok kodlamasını yapalım.

Buton kontrollü led yakma (buton ile led yakma)

Proje için gerekli elemanlar

  • Arduino uno r3 kartı
  • Breadboard
  • Jumper kabloları
  • 1 adet LED
  • 4 veya 2 ayaklı pushbutton
  • 10 kΩ direnç
  • 220 Ω direnç

Bu projede kullandığımız buton anahtarların temellerini göstermektedir. Hemen hemen tüm elektrikli eşyaları açıp kapatmak için bir anahtar kullanılır ve şu anda bizde bu anahtar türlerinden bir düğme kullanacağız.

Nasıl çalışır ?

Bir butona basıldığında, buton devreyi açar ve kapatır. Düğme bırakıldığında, bağlantı kopar. Düğme anahtarı, örneğin bilgisayar klavyelerinde de kullanılır. Bu anahtar, bir ışık düğmesi gibi diğer konuma geçene kadar açık veya kapalı kalan bir anahtardır.

Bu tip butonun dört pini vardır, ancak genellikle sadece iki pinini bağlantı için kullanırsınız. Alttaki iki kullanılmayan pin aynı işi yapmasına rağmen, bu proje için üst bağlantıları kullanıyoruz.

Devre Şeması

Arduino IDE Kodları

Buton için atanan pin INPUT olarak ve LED için atanan pin ÇIKIŞ olarak ayarlanır. Kod, Arduino'ya, düğmeye basıldığı sürece (devre tamamlandıktan sonra) LED'i yakmasını ve düğmeye basılmadığında LED'i söndürmesini söyler. Düğme bırakıldığında, devre kesilir ve LED söner.

const int dugmePini = 2;
const int ledPini = 13;
int butonDurumu = 0;

void setup() {
pinMode(ledPini, OUTPUT);
pinMode(dugmePini, INPUT);   }

void loop() {
butonDurumu = digitalRead(dugmePini);

if (butonDurumu == HIGH) { 
    digitalWrite(ledPini, HIGH);  }
else {
    digitalWrite(ledPini, LOW);   }
}

Mblock 5 kodları

Mblock kodları mblock yazılımının 5.ci versiyonunda yapılmıştır. "butondurum" adında değişken tanımı yapınız ve başlangıç değeri mblock tarafından 0 olarak tanımlanacak.

  • Yazı Etiketleri :
  • mblock 5 buton ile led yakma
  • arduino butonla led yakma
Arduino hareket sensörü alarmı yapımı
Yazıyı Oku

Arduino hareket sensörü alarmı yapımı

Arduino iki butonla iki led kontrolü (mblock 5)
Yazıyı Oku

Arduino iki butonla iki led kontrolü (mblock 5)

Arduino davetsiz misafiri haber veren proje (hc-sr04)
Yazıyı Oku

Arduino davetsiz misafiri haber veren proje (hc-sr04)

Arduino robot kol yapalım, joystickle hareket ettirelim
Yazıyı Oku

Arduino robot kol yapalım, joystickle hareket ettirelim

Arduino joystickle servo motoru hareket ettirelim
Yazıyı Oku

Arduino joystickle servo motoru hareket ettirelim

Arduino ile servo motor kullanalım
Yazıyı Oku

Arduino ile servo motor kullanalım

Menu