- 8 Haz 2024
- 8,520
- 4,325
- 3,424
Arduino ile sesli uyarı sistemi oluşturarak basit bir alarm kurabilir ve güvenliğinizi artırabilirsiniz. Buzzer ve buton kullanarak sesli uyarılar oluşturmak için bu adımları takip edin.
Arduino ile sesli uyarı sistemi oluşturmak, evde veya iş yerinde güvenliği artırmak için oldukça etkili bir yöntemdir. Bu yazıda, Arduino kullanarak basit bir sesli alarm sistemi kurmayı adım adım öğreneceksiniz. Sesli uyarı sistemleri, çeşitli durumlarda uyarı vermek için kullanılabilir ve bu projede bir buzzer ile basit bir alarm kurulumu yapacağız.
const int buttonPin = 2; // Butonun bağlı olduğu pin const int buzzerPin = 9; // Buzzer'ın bağlı olduğu pin
void setup() { pinMode(buttonPin, INPUT); // Buton pinini giriş olarak ayarla pinMode(buzzerPin, OUTPUT); // Buzzer pinini çıkış olarak ayarla }
void loop() { int buttonState = digitalRead(buttonPin); // Butonun durumunu oku
if (buttonState == HIGH) { // Butona basılmışsa tone(buzzerPin, 1000); // 1000 Hz frekansta ses üret } else { noTone(buzzerPin); // Ses üretme } }
Bu kod, butona basıldığında buzzer’ı aktive eder ve sesli bir uyarı verir. Kodunuzu Arduino kartınıza yükleyin ve sistemin doğru çalışıp çalışmadığını test edin. Buzzer’ın sesini ayarlamak için frekansta değişiklik yapabilirsiniz.

Arduino ile sesli uyarı sistemi oluşturmak, evde veya iş yerinde güvenliği artırmak için oldukça etkili bir yöntemdir. Bu yazıda, Arduino kullanarak basit bir sesli alarm sistemi kurmayı adım adım öğreneceksiniz. Sesli uyarı sistemleri, çeşitli durumlarda uyarı vermek için kullanılabilir ve bu projede bir buzzer ile basit bir alarm kurulumu yapacağız.
Gerekli Malzemeler ve Bağlantılar
Basit bir sesli alarm sistemi kurmak için ihtiyacınız olan malzemeler:- Arduino kartı (Arduino Uno veya benzeri)
- Buzzer (aktif veya pasif)
- Buton veya sensör (alarmı tetiklemek için)
- Jumper kabloları
- Breadboard
Arduino Kodunu Yazma ve Yükleme
Donanım bağlantılarını tamamladıktan sonra, Arduino IDE'yi açın ve aşağıdaki kodu kullanarak programınızı yazın:const int buttonPin = 2; // Butonun bağlı olduğu pin const int buzzerPin = 9; // Buzzer'ın bağlı olduğu pin
void setup() { pinMode(buttonPin, INPUT); // Buton pinini giriş olarak ayarla pinMode(buzzerPin, OUTPUT); // Buzzer pinini çıkış olarak ayarla }
void loop() { int buttonState = digitalRead(buttonPin); // Butonun durumunu oku
if (buttonState == HIGH) { // Butona basılmışsa tone(buzzerPin, 1000); // 1000 Hz frekansta ses üret } else { noTone(buzzerPin); // Ses üretme } }
Bu kod, butona basıldığında buzzer’ı aktive eder ve sesli bir uyarı verir. Kodunuzu Arduino kartınıza yükleyin ve sistemin doğru çalışıp çalışmadığını test edin. Buzzer’ın sesini ayarlamak için frekansta değişiklik yapabilirsiniz.