Buton-Switch Nedir?

Bu yazımızda Arduino projelerinde çokça kullanılan Butonlar ve Switch’lerden bahsedeceğim. Buton nedir, Switch nedir, sıkça kullanılan buton ve switch çeşitleri, arduino buton bağlantısı konularını bu yazının sonunda kavramış olacaksınız.

Buton Nedir?

Buton, bir elektriksel devreyi açmaya veya kapatmaya yarayan basit bir anahtardır. Basıldığında devreyi kapatan, bırakıldığında tekrar açılan yapıda olan anahtarlara buton denir.

Butonlar anlık çalışır. Yani buton basılıyken elektrik iletimi yapar, bırakınca elektrik iletimi kesilir. Genellikle bir olayı başlatma, durdurma, herhangi bir seçim yapma durumlarında kullanılır.

Switch Nedir?

Bir elektrik devresinde elektrik iletimini kalıcı olarak açmak veya kapatmak için kullanılan bir anahtardır. Butondan farklı olarak Switch bir konuma ayarlandığında, kullanıcı tekrar değiştirene kadar o konumunu korur. Yani açıldığında açık konumda kalır, kapatıldığında kapalı konumda kalır.

Buton ve Switch Çeşitleri nelerdir?

Buton ve Switch çeşitlerinden en yaygın kullanılanları aşağıda sıraladım.

1. Tact(Tactile) Buton – Basmalı Buton

Arduino projelerinde en yaygın kullanılan butonlardan birisidir. Basınca çalışır ve tıklama sesi çıkartır. Breadboardlarda kullanılabilir. Ucuzdur.

2. Push Buton

Tact buton gibi basınca çalışan bir buton çeşididir.

3. Toggle Switch

Elektrik iletimini kalıcı olarak açmak veya kapatmak için kullanılan bir anahtardır. Üzerindeki kolu yukarı–aşağı ya da sağa–sola hareket ettirilerek devre ON(Açık) veya OFF(Kapalı) konuma getirilir. Anahtar bu konumda sabit olarak kalır.

4. Rocker Switch(Salıncak Anahtar)

Rocker switch, salıncak anahtar olarak da isimlendirilir. Üzerinde basıldığında bir tarafı aşağı iner, diğer tarafı yukarı çıkar. Salıncak gibi bir hareket oluşturduğu için bu ismi almıştır.

5. Slide Switch(Kayar Anahtar)

Slide switch, Kaydırmalı anahtar veya Sürgülü anahtar olarak da isimlendirilir. Küçük bir kolun sağa–sola veya ileri–geri kaydırılmasıyla ON(Açık) veya OFF(Kapalı) duruma gelen bir anahtar türüdür.

6. DIP Switch

DIP Switch (Dual In-line Package Switch) anahtarların bir grup halinde tek bir paket içinde toplandığı bir switch çeşididir. DIP switch’ler, genellikle 2’li, 4’lü, 8’li veya 10’lu gruplar halinde bulunur. Her bir küçük anahtar ON–OFF şeklinde çalışır.

7. Touch Switch (Dokunmatik)

Touch switch, mekanik baskı gerektirmeyen, bunun yerine insan vücudunun veya yakındaki bir nesnenin elektriksel etkileşimini (genellikle kapasitans değişimi) algılayarak devreyi açıp kapatan bir anahtar türüdür. Parmağın yüzeye yaklaşması ile kapasitans artar. Devre bu değişikliği algılar ve HIGH (1) veya LOW (0) çıkışı üretir.

Basmalı(Tact) Buton Arduino’ya Nasıl Bağlanır?

Basmalı butonlarda 4 tane bacak vardır. Bu bacaklar 2’li olarak birbirlerine bağlıdır. Butona basıldığında ise tüm uçlar kısa devre olur. Aşağıda basmalı butonun iç yapısına ve Arduino’ya bağlantı şekline bakarak devrenizi kurabilirsiniz.

Direnç, butonu bıraktığınız anda pinin kararlı bir 0 veya 1 değerinde kalmasını sağlar. Kullanım şekline göre pull-up ve pull-down şeklinde direnç kullanılabilir. Pull-up direnç giriş pinini VCC’ye (5V) bağlı tutar.
Pull-down direnç giriş pinini GND’ye bağlı tutar.

Reply