İçindekiler:

Arduino Alarmı - Kedi Korumalı: 6 Adım
Arduino Alarmı - Kedi Korumalı: 6 Adım

Video: Arduino Alarmı - Kedi Korumalı: 6 Adım

Video: Arduino Alarmı - Kedi Korumalı: 6 Adım
Video: Arduino PIR Sensörü - Hareket Sensörü - Hırsız Alarmı - Güvenlik Alarmı -Ders 45 - 2024, Kasım
Anonim
Arduino Alarmı - Kedi Korumalı
Arduino Alarmı - Kedi Korumalı

Kediler harika olabilir. İnanılmaz derecede rahat, bulanık ve eğlenceli olabilirler. Ancak, bir projeye başladıklarında caydırılmaları inanılmaz derecede zor olabilir. Bir kediyi caydırmanın harekete duyarlı bir ışık ve sesten daha iyi bir yolu var mı?

Bu derste, yakınındaki hareketi algılamak için bir Arduino'yu nasıl kuracağınızı ve kodlayacağınızı öğreneceksiniz. Hareket meydana geldiğinde hem led ışık hem de ses ile yaratığı caydırır.

Devre ve programlama ile ilgili bazı temel deneyimler faydalıdır ancak gerekli değildir.

Gereçler

1 Arduino Uno

1 ekmek tahtası

2 330Ω Direnç

1 Zil

1 RGB LED'i

10 Atlama Kablosu

1 9V1A Adaptör (kurulum ve fişe takmak için)

1. Adım: 1. Adım: Ultra Sonik Sensörün Montajı

1. Adım: Ultra Sonik Sensörün Montajı
1. Adım: Ultra Sonik Sensörün Montajı

Breadboard'unuzu monte etmeye başlayın.

Ultra Sonic sensörünü yukarıda gösterildiği gibi takın. Dört farklı pimi (etiketli) VCC, Trig, Echo ve Gnd'ye dikkat edin. VCC'nin 5V güç kaynağına gittiğinden ve GND'nin Toprağa gittiğinden emin olun.

Trig Pin 2'ye, Echo Pin 3'e gitmeli.

Adım 2: Adım 2: Buzzer'ı Takın

Adım 2: Buzzer'ı Takın
Adım 2: Buzzer'ı Takın

Yine, zili takmak için yukarıdaki devre tahtası ile birlikte izleyin. Buzzer'ın + terminalinin pim 7'ye bağlı olduğundan emin olun ve - terminalini toprağa bağlamak için 330Ω direnç kullanın.

Adım 3: Adım 3: LED'i takın

Adım 3: LED'i takın
Adım 3: LED'i takın

RGB LED'i şemada gösterildiği gibi takın. Kırmızı pim 9'a, Yeşil pim 10'a ve mavi pim 11'e bağlanmalıdır. Son (ve en uzun) pim toprağa 330Ω Direnç ile bağlanmalıdır.

Adım 4: Adım 4: Kodlama Süresi

Şimdi kodu ekleme zamanı. Arduino editörünü kullanarak, aşağıdaki kod, UltraSonic Sensörün bir nesneyi algıladığı mesafeye bağlı olarak LED'inizin yanmasına ve buzzer'ın ses çıkarmasına neden olacaktır.

Pin numaralarınızdan herhangi biriyle yaratıcılığınız varsa, kodun çalışması için bunları değiştirmeniz gerekebileceğini bilin.

Adım 5: Adım 5: Kediyi Durdurma Zamanı

Kedinizin yerlere gitmesini önlemek için düzenlemenizi istediğiniz yere kurun. Bunu engelleyecek hiçbir kapının olmadığı bodrumumda zeminde yürümesini engellemeye çalışıyorum. Sensörün önüne geçtiğinde sönüyor. Gürültüden ve ışıklardan kolayca korkar, bu yüzden onu caydırmak için fazla bir şey almaz.

6. Adım: 6. Adım: Ayarlarla Oynayın

İhtiyaçlarınıza göre ayarlayabileceğiniz veya ince ayar yapabileceğiniz şeylerden bazıları:

  • Hangi "distanceInCM" şeylerin olmasına neden olur. Çok yakın bir şey algıladığında mı yoksa sadece daha uzakta olduğunda mı olmasını istersiniz? Bunu çok uzak olacak şekilde ayarlarsanız, daha hassas olan daha iyi bir Ultrasonik sensör almanız gerekebilir.
  • Hangi renk aralığını kullanmak istiyorsunuz? RGB LED ile, daha büyük bir uyarı vermek için 0 ile 100 veya 0 ile 255 (bir şey yakın olduğunda kırmızı renkte) arasında rastgele değerler seçer.
  • Buzzer frekansı ayarlanabilir. Daha düşük frekanslar daha düşük notalardır, daha yüksek frekanslar daha yüksek notalardır.

Önerilen: