
BUTON MODÜLÜ
Buton modülü üzerinde 1 adet basmalı buton bulunan, butona basıldığında da dijital çıkış veren bir modüldür. Dijital çıkıştan butona basılıyken 1, basılı değilken 0 değeri alınır.

Nerede Kullanılır?
Arduino ile robotik kodlama projelerinde sıkça kullanılan modüldür. Buton ile led kontrolü, motor hız ve yön kontrollerinde, led parlaklığı ayarlama vb. projelerde kullanılabilir.
En |
35.45mm |
Boy |
42.26mm |
Vida Delik Çapı |
3.2mm |
Örnek Proje Devre Şeması
Bu projede buton modülü ile Arduino Uno Breadboard kullanılarak butona basıldığında ledin yanması kodlanmıştır.
Buton Modülü |
Arduino Uno Breadboard |
DATA |
D5 |
- |
GND |
+ |
5V |
pinlerine bağlanmıştır.
Örnek Proje Arduino Kodu
/* ALPGEN Robotics */
//* Buton Modülü ile Led Yakma Örnek Proje
// 07.05.2021
// Soru ve Yardım İçin: [email protected]
// www.alpgenrobotics.com *//
int led = 13; // led Dijital 13'e tanımlandı
int button = 5; // Buton Dijital 5'e tanımlandı
void setup() // Başlangıç Ayarlamaları
{
pinMode(led, OUTPUT); // led çıkış olarak ayarlandı
pinMode(button, INPUT); // buton giriş olarak ayarlandı
}
void loop() // Sürekli Tekrar Edecek Olan Döngü
{
if(digitalRead(button) == HIGH) // buton durumu HIGH oldu ise yani basıldı ise
{
digitalWrite(led, HIGH); // led yansın
}
else // değilse
{
digitalWrite(led, LOW); // led sönsün
}
}