%21

12x12mm Push Buton Switch Modül Yeşil Kapak 1 Adet

  • 5.0 / 5
5.0 / 5
11,65 TL
0,25 USD + KDV
0,32 USD + KDV
Aynı Gün Kargo

Ürününüz gün içerisinde teslim edilir

Güvenli Alışveriş

Ürünü 14 gün içerisinde ücretsiz ve kolayca iade edebilirsiniz.

12x12mm Push Buton Switch Modül (Yeşil Kapak) 1 Adet

12x12mm Push Buton Switch Modül, elektronik devrelerinize kolay kullanıcı girişi sağlayan temel bir arayüz bileşenidir. Bu Yeşil kapaklı mini buton modülü, taktik geri bildirim sunan ve kompakt boyutuyla öne çıkan kullanışlı bir üründür.

PCB yapısı ve üç pinli taYeşilmı sayesinde breadboard veya devre kartlarına kolayca bağlanabilir. Butona basıldığında net bir tıklama hissi ve sesi vererek kullanıcıya dokunsal geri bildirim sağlar.

Arduino ve mikrodenetleyici projelerinde sıklıkla kullanılan bu modül, başlatma butonları, oyun kontrolleri, dijital sayaçlar ve daha birçok uygulama için idealdir. Düşük maliyetli ve dayanıklı yapısıyla DIY elektronik projelerinin vazgeçilmez bir parçasıdır.


Teknik Özellikler

12x12mm Push Buton Switch Modülün detaylı teknik özellikleri aşağıda listelenmiştir.

  • Buton Tipi: Anlık (Momentary) Push Buton
  • Buton Boyutları: 12mm x 12mm
  • Kapak Rengi: Yeşil
  • Çalışma Voltajı: 3,3V - 5V DC
  • Maksimum Akım: 50mA
  • Bağlantı Pinleri: 3-Pin (VCC, GND, SIG)
  • Çıkış Sinyali: Dijital (LOW/HIGH)
  • Buton Yüksekliği: 7,5mm (PCB dahil toplam)
  • PCB Boyutları: 18mm x 15mm x 1,6mm
  • Boşta Sinyal Durumu: HIGH (Pull-up direnci ile)
  • Basılı Durumda Sinyal: LOW
  • Debounce Devresi: Yok (yazılımsal debounce önerilir)
  • Pull-up Direnci: 10kΩ (entegre).
  • Çalışma Sıcaklığı: -20°C ~ +70°C
  • Çalışma Ömrü: 100.000+ basma döngüsü
  • Montaj Tipi: Breadboard uyumlu veya PCB montajlı
  • Su Koruma Sınıfı: Yok (iç mekan kullanımı için)

Bağlantı ve Kullanım

12x12mm Push Buton Switch Modülünün mikrodenetleyicilere bağlantı şeması ve kullanım talimatları.

İpucu: Daha güvenilir buton algılama için, yazılımınızda debounce algoritması kullanın. Bunun için 50-100ms aralığında gecikme yeterlidir.

Push Buton Modülünü Arduino'ya bağlamak için aşağıdaki adımları izleyin:

  • VCC: Arduino'nun 5V veya 3.3V pinine bağlayın
  • GND: Arduino'nun GND pinine bağlayın
  • SIG (Sinyal): Arduino'nun herhangi bir dijital pinine (örn. D2) bağlayın

Push butonu okumak için Arduino programında digitalRead() fonksiyonunu kullanabilirsiniz. Modül üzerindeki pull-up direnci sayesinde, butona basılmadığında pin HIGH değerini, basıldığında ise LOW değerini okuyacaktır.

Bağlantı yapıldıktan sonra, butona basıldığında mekanik titreşimler nedeniyle birden fazla sinyal (bouncing) oluşabilir. Bu sorunu çözmek için yazılımda debounce uygulamak gereklidir. Bu, buton durumunda değişiklik algılandığında kısa bir süre (genellikle 50-100ms) bekleyerek gerçekleştirilebilir.

Push Buton modülü, modüller kategorisindeki diğer bileşenlerle birlikte kullanılarak çeşitli projeler geliştirilebilir. Örneğin, bir LED modülü ile birlikte kullanarak basit bir ışık açma/kapama sistemi veya bir röle modülü ile ev aletlerini kontrol eden bir anahtar yapabilirsiniz.


Uygulama Alanları

12x12mm Push Buton Switch Modülünün kullanılabileceği çeşitli projeler ve uygulama alanları.

Temel Kullanıcı Arayüzleri

  • Menü navigasyonu
  • Açma/kapama kontrolü
  • Mod seçimi
  • Oyun kontrolleri

Elektronik Projeler

  • Dijital sayaçlar
  • Zamanlayıcılar
  • Alarmlar ve uyarı sistemleri
  • Test cihazları

Eğitim ve Hobi

  • STEM eğitim kitleri
  • Elektronik öğrenim setleri
  • DIY elektronik projeleri
  • Robotik kontroller

Proje Örnekleri

12x12mm Push Buton Switch Modülü kullanılarak yapılabilecek detaylı proje örnekleri.

Dijital Sayaç

Arduino Nano, push buton modülü ve 4 haneli 7-segment display kullanarak basit bir dijital sayaç yapabilirsiniz. Push buton, her basıldığında sayacı bir artıracak şekilde programlanır. Devreye ikinci bir buton ekleyerek sayacı sıfırlama fonksiyonu da ekleyebilirsiniz. Arduino kodunda, buton durumunu okuyarak önceki durumla karşılaştırma yapın ve yalnızca buton durumu değiştiğinde (LOW'dan HIGH'a) sayacı artırın. Bu, her basışta sayacın yalnızca bir kez artmasını sağlar.

Debounce fonksiyonu ekleyerek butonun sebep olabileceği titreşim sorunlarını çözün. 7-segment display'i kontrol etmek için shift register (74HC595) kullanarak Arduino pin sayısından tasarruf edebilirsiniz. EEPROM kütüphanesini kullanarak, güç kesildiğinde son sayı değerini saklayabilir ve Arduino yeniden başlatıldığında bu değerden devam edebilirsiniz. Bu proje mağaza müşteri sayacı, etkinlik katılımcı sayımı veya üretim hattı parça sayacı olarak kullanılabilir.

Hafıza Oyunu

Arduino Uno, dört adet push buton modülü, dört farklı renkte LED ve bir buzzer kullanarak klasik hafıza oyunu yapabilirsiniz. Sistem, rastgele bir LED sıralamayı yakıp söndürerek bir dizi oluşturur. Oyuncu, butonlar aracılığıyla bu sıralamayı doğru şekilde tekrarlamaya çalışır. Her doğru tekrarda, diziye bir adım daha eklenir ve zorluk artar. Yanlış basıldığında, buzzer hata sesi çıkarır ve oyun yeniden başlar.

Arduino programında, her seviyedeki LED dizisini dinamik bir dizide saklayabilir ve kullanıcının girişini bu dizi ile karşılaştırabilirsiniz. Oyunun zorluğunu artırmak için, dizideki LED'lerin yanma sürelerini giderek kısaltabilir veya dizideki adım sayısını başlangıç değeri olarak ayarlayabilirsiniz (örneğin kolay mod: 3 adım, zor mod: 5 adım). OLED ekran ekleyerek mevcut skor ve en yüksek skoru gösterebilirsiniz. Bu proje, çocuklar için eğlenceli bir öğrenme oyunu, hafıza geliştirme aracı veya el-göz koordinasyonu egzersizi olarak kullanılabilir.

Elektronik Şifre Kilidi

Arduino Mega, dört push buton modülü, 16x2 LCD ekran ve bir servo motor kullanarak elektronik şifre kilidi yapabilirsiniz. Butonlar, şifre girişi için 1-2-3-4 rakamları olarak programlanır. Kullanıcı, önceden belirlenmiş doğru şifre kombinasyonunu girmek zorundadır. Doğru şifre girildiğinde, servo motor 90 derece dönerek kilidin açıldığını simüle eder ve LCD ekranda Kilit Açıldı mesajı görüntülenir. Yanlış şifre girildiğinde, LCD ekranda Hatalı Şifre mesajı gösterilir ve servo hareket etmez.

Arduino programında, EEPROM kullanarak şifreyi kalıcı olarak saklayabilirsiniz, böylece güç kesilse bile şifre korunur. Güvenliği artırmak için, belirli sayıda başarısız deneme sonrasında sistemi geçici olarak kilitleyen bir güvenlik özelliği ekleyebilirsiniz. Ayrıca, mevcut şifreyi değiştirmek için bir şifre değiştirme modu ekleyebilirsiniz. Bu proje, eğitim amaçlı kilit mekanizması demonstrasyonu, basit güvenlik sistemi veya özel eşya kilidi olarak kullanılabilir.


Sorun Giderme ve İpuçları

12x12mm Push Buton Switch Modülü kullanırken karşılaşılabilecek yaygın sorunlar ve çözüm yöntemleri.

Yaygın Sorunlar ve Çözümleri

  • Buton Tepki Vermiyor: Bağlantıları kontrol edin, farklı bir pin deneyin.
  • Debounce Sorunları: Yazılımda 50-100ms debounce gecikmesi ekleyin.
  • Çoklu Tetikleme: Durum değişikliği kontrolü ekleyin, yükselen kenar (rising edge) dedektörü kullanın.
  • Butonun Kendiliğinden Tetiklenmesi: Pull-up direnci değerini kontrol edin, kablolardaki elektrostatik girişimleri azaltın.
  • Fiziksel Aşınma: Aşırı kullanımda buton yayında aşınma olabilir, gerekirse modülü değiştirin.

Performans İpuçları

  • Kesme (interrupt) kullanarak buton basışlarını daha hızlı algılayın.
  • Buton okuma durumunu ana döngüde gerçekleştirirken diğer işlemleri bloke etmeyin.
  • Yüksek gürültülü ortamlarda filtre kapasitörü ekleyerek elektriksel gürültüyü azaltın.
  • Uzun kablo kullanımında, buton modülünü mikrodenetleyiciye mümkün olduğunca yakın yerleştirin.
  • Kritik uygulamalarda, yazılımsal ve donanımsal debounce yöntemlerini birlikte kullanın.

Paket İçeriği


İlgili Ürün Kategorilerimiz

Arduino

Arduino geliştirme kartları ile buton projelerinizi hayata geçirebilirsiniz. Arduino Uno, Nano ve Mega kartları buton kontrolü projeleri için idealdir.

Ürünleri İncele →

Modüller

LED modülleri, relay modülleri ve diğer sensör çeşitleri kategorimizde buton projelerinizi tamamlayacak tüm elektronik bileşenleri bulabilirsiniz.

Ürünleri İncele →

Neden Voltaj.Net'ten Almalısınız?

Voltaj.Net, elektronik komponent ve geliştirme platformları konusunda Türkiye'nin güvenilir tedarikçisidir.

  • Kalite Güvencesi: Test edilmiş ve onaylanmış, güvenilir ürünler
  • Teknik Destek: Ürün kullanımı ve projeleriniz konusunda uzman desteği
  • Hızlı Teslimat: Stoktan hızlı gönderim ve takip edilebilir kargo
  • Tamamlayıcı Ürünler: Projeleriniz için gerekli tüm elektronik bileşenler
  • Uygun Fiyatlar: Kaliteden ödün vermeden rekabetçi fiyatlandırma
  • Güvenilir Alışveriş: Kolay sipariş ve iade süreci, güvenli ödeme

Ürün Hakkında Sıkça Sorulan Sorular

Buton modülünün pull-up direnci ne işe yarar?

Pull-up direnci, buton basılı değilken pinin HIGH durumda kalmasını sağlar. Bu, mikrodenetleyicinin giriş pininin belirli bir lojik seviyede olmasını garanti eder.

Debounce nedir ve neden gereklidir?

Butonlar basıldığında mekanik titreşimler nedeniyle çoklu sinyal üretir. Debounce, bu titreşimleri filtreleyerek tek bir basış olarak algılanmasını sağlayan tekniktir.

Bu modül Arduino olmadan kullanılabilir mi?

Evet, herhangi bir mikrodenetleyici veya lojik devre ile kullanılabilir. Basit LED devrelerinde bile manuel kontrol elemanı olarak işlev görebilir.

Buton, LED kontrolü için doğrudan kullanılabilir mi?

Evet, buton çıkışını transistör veya röle ile birlikte kullanarak LED'leri veya diğer yükleri doğrudan kontrol edebilirsiniz.

Modülün dayanıklılığı nasıldır?

Yaklaşık 100.000 basma döngüsü ömrü vardır. Günlük kullanım için yeterlidir, ancak çok sık basılan uygulamalarda zamanla mekanik aşınma gösterebilir.

Birden fazla buton aynı Arduino'ya bağlanabilir mi?

Evet, her buton için ayrı dijital pin kullanarak birden fazla buton bağlayabilirsiniz. Pin sayısını azaltmak için multiplexer de kullanılabilir.

Yeşil kapak dışında farklı renk seçenekleri var mı?

Evet, kırmızı, siyah, mavi ve yeşil gibi farklı renk seçenekleri de mevcuttur. Projelerinize uygun renkleri tercih edebilirsiniz.

Uzun süre basılı tutulduğunda buton bozulur mu?

Hayır, buton uzun süre basılı tutulduğunda zarar görmez. TaYeşilmı, basılı kalma durumları da göz önünde bulundurularak yapılmıştır.

Diğer Özellikler
Stok KoduVLT-968
MarkaChina
Stok DurumuVar
Geniş ürün yelpazesi
1000 TL üzeri siparişler ücretsiz teslimat
Daima ekonomik
Piyasadaki en iyi fiyat