Neler yeni

HOŞ GELDİNİZ.. DONANIM DESTEK DRIVER ANAKART PROGRAM WINDOWS MacOS LINUX

Formumuzdan Yararlanmak İçin Lütfen Üye Olunuz..

Arduino ile Sesli Uyarı Sisteminin Yapımı: Basit Bir Alarm Nasıl Kurulur?

Smartsis Çevrimdışı

Smartsis

Donanım Destek
Yönetici
** Bilişim Uzmanı **
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ı Sisteminin Yapımı: Basit Bir Alarm Nasıl Kurulur?

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
İlk adım, buzzer ve butonu Arduino kartınıza bağlamaktır. Buzzer’ın VCC pinini Arduino’nun 5V pinine, GND pinini ise GND pinine bağlayın. Butonun bir ucunu Arduino’nun dijital pinlerinden birine (örneğin, D2) bağlayın ve diğer ucunu GND pinine bağlayın. Bu bağlantılar, alarm sisteminizi test edebilmeniz için gerekli olacaktır.

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.

Test Etme ve Sorun Giderme​

Alarm sisteminizi test ederken, butona bastığınızda buzzer’ın ses çıkardığından emin olun. Eğer ses çıkmıyorsa, bağlantılarınızı ve kodunuzu kontrol edin. Buzzer’ın doğru pinlere bağlandığından ve kodda kullanılan pinlerin doğru olduğundan emin olun. Ayrıca, butonun bağlantılarını ve işleyişini kontrol ederek sorunun kaynağını bulabilirsiniz.
 
shape1
shape2
shape3
shape4
shape5
shape6
Üst