İçindekiler:
- Gereçler
- 1. Adım: 1. Adım: Ultra Sonik Sensörün Montajı
- Adım 2: Adım 2: Buzzer'ı Takın
- Adım 3: Adım 3: LED'i takın
- Adım 4: Adım 4: Kodlama Süresi
- Adım 5: Adım 5: Kediyi Durdurma Zamanı
- 6. Adım: 6. Adım: Ayarlarla Oynayın
Video: Arduino Alarmı - Kedi Korumalı: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
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ı
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
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
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:
BME 60B Korumalı Alan Projesi: 6 Adım
BME 60B Sandbox Projesi: Sandbox Projemiz, biyolojik alandaki araştırmacıların hücre örneklerini analiz etmelerine ve hücrelerinin koşullarını bulmalarına yardımcı olmayı amaçlamaktadır. Kullanıcı hücre örneğinin bir görüntüsünü girdikten sonra, kodumuz görüntüyü hücre sayımına hazır hale getirmek için işler
Yazmaya Karşı Korumalı Bir USB Aygıtı Nasıl Formatlanır: 4 Adım
Yazmaya Karşı Korumalı Bir USB Aygıtı Nasıl Biçimlendirilir: USB depolama aygıtınızı biçimlendirmeye çalıştığınızda aşağıdaki hata mesajını alabilirsiniz: "Disk yazmaya karşı korumalıdır". Endişelenmeyin, bu herhangi bir virüs veya kötü amaçlı yazılım bulaştığınız anlamına gelmez. Sorunu çözmek için sadece t
Kapı Zili, Hırsız Alarmı, Duman Alarmı vb. İçin Arduino Push Uyarıları: 8 Adım
Kapı Zili, Hırsız Alarmı, Duman Alarmları vb. İçin Arduino Push Uyarıları: Bir Arduino Uno ve bir Ethernet Kalkanı kullanarak Kapı Zilinizden, Hırsız Alarmınızdan, Duman Alarmlarınızdan vb. IoT Bildirimleri. Web sitemdeki tüm ayrıntılar buradaArduino Push Alert Box Hakkında Wiznet W5100 yongasına dayalı bir Arduino Uno ve Ethernet Kalkanı kullanır
Parmak İzi Korumalı Kutu: 4 Adım
Parmak İzi Korumalı Kutu: Parmak izlerini saklamak için DFRobot'un UART parmak izi tarayıcısını kullanın ve yalnızca yetkili kişilerin kutuya erişmesine izin verin
Cam Kırma Alarmı / Hırsız Alarmı: 17 Adım
Cam Kırılma Alarmı / Hırsız Alarmı: Bu devre, hırsız tarafından kırılan camın sesinin gelmemesini sağlasa bile, hırsız tarafından camın kırılmasını algılamak için bir alarm çalmak için kullanılabilir