İçindekiler:
- Adım 1: Nasıl Çalışır?
- 2. Adım: Sarf Malzemeleri
- Adım 3: Fritzing Diyagramı
- Adım 4: Sistemin Oluşturulması
- Adım 5: Kod
- Adım 6: Sistemi Test Etme
Video: Ultrasonik Tabanlı Erişim Sistemi: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu sefer size ultrasonik tabanlı bir erişim sistemi sunuyorum, bunun ilginç olabileceğini düşünüyorum.
Ultrasonik dalgalara dayalıdır, bu nedenle başka herhangi bir elektronik cihaza ihtiyaç duymayan temassız bir erişim sistemidir, ancak ellerinizle bile istediğiniz şeye erişim sağlamaya çalışır.
Sistemin temelleri: Ölçülen mesafelerin sıralı bir dizisi bir anahtar oluşturur
Umarım beğenirsin
Adım 1: Nasıl Çalışır?
Sistem, önüne yerleştirilen bir nesneye olan mesafeleri ölçmek için ultrasonik bir sensör kullanır.
Sistemi 6 belirtilen mesafeyi kabul edecek şekilde yapılandırdığımızı varsayalım: 1/2", 1/5", … ve erişim anahtarı olarak 5 ölçülen mesafe dizisini tanımladık, o zaman farklı kombinasyonlar seti 6x6x6x6x6 = 7776 olacaktır.
Belirtilen mesafe sayıları ve erişim anahtarının uzunluğu ile oynayarak, çok sayıda kombinasyonla bir erişim sistemi yapılandırabiliriz.
Sistem her zaman mesafeleri ölçer.
Belirli bir zaman aralığında sensör tarafından geçerli bir mesafe ölçülürse, çizim bunu kaydeder ve kısa bir zaman aralığında beyaz bir led yanar.
Bundan sonra çizim, önceden kaydedilmiş tüm mesafelerin yapılandırılmış erişim anahtarıyla aynı sırada eşleşip eşleşmediğini kontrol eder.
Eğer öyleyse, eskiz yeşil led'i yakacak ve bariyeri açacaktır.
2. Adım: Sarf Malzemeleri
- Bir HC-SR04 ultrasonik sensör
- Bir ARDUINO NANO veya uyumlu mikrokotrolör
- Bir mikro servo motor
- Bir ARDUINO LCD
- Bir I2C ARDUINO LCD adaptörü
- Bir protokol
- Üç adet 5 mm led: beyaz, kırmızı ve yeşil
- teller
- kontrplak
- Karton
Adım 3: Fritzing Diyagramı
Adım 4: Sistemin Oluşturulması
Sistemi kurmak için izlediğim adımlar şunlardır:
- Ultrasonik sensörü, mikro servo motoru, ARDUINO LCD'yi ve üç led'i takmak için kontrplak üzerinde birkaç delik açın.
- Tüm bileşenleri kablolayın ve resimlerde gördüğünüz gibi mikrodenetleyiciye bağlayın.
Adım 5: Kod
Çizimde dikkate alınması gereken birkaç nokta:
Sabit dize değişkeni "accessequence", erişim anahtarının değerini depolar
const Dize erişim dizini = "234";
- ARDUINO LCD'de görebileceğiniz mesafe değeri inç veya santimetre cinsinden ölçülen mesafe değeri değil, bir "mesafe grubu" değeridir. Yani sensör tarafından ölçülen mesafe 0, 78" ile (0, 78" + adım_mesafesi) arasında değişiyorsa, "mesafe grubu" değeri 1'dir vb.
- Sistem hassasiyetini ayarlamak için "step_distance", "min_distance" ve "max_distance" sabit tamsayılarını değiştirebilirsiniz.
Önerilen:
Yetkisiz Kablosuz Erişim Noktaları için İzleme Sistemi Nasıl Oluşturulur: 34 Adım
Yetkisiz Kablosuz Erişim Noktaları için İzleme Sistemi Nasıl Oluşturulur: Saludos lectores. Raspberry PI.Este systema fue desarrollado utilizando utilizando un autorizados on autorizados on autorizados inv
Ultrasonik Tabanlı Konumlandırma Sistemi: 4 Adım (Resimlerle)
Ultrasonik Tabanlı Konumlandırma Sistemi: Ultrasonik radarların arduino cihazları için bulduğum tüm versiyonları (Arduino - Radar/Ultrasonik Dedektör, Arduino Ultrasonik Radar Projesi) çok güzel radarlar ama hepsi "kör". Yani, radar bir şey algılıyor ama ben ne
RFID NFC ARDUINO ERİŞİM KONTROL SİSTEMİ: 3 Adım
RFID NFC ARDUINO ERİŞİM KONTROL SİSTEMİ: Ofisim için bir erişim kontrol sistemine ihtiyacım vardı. Tüm projeyi inşa etmek oldukça kolay. Evde yedek bir Aduino Mega ve bir Ethernet kalkanım vardı, bu yüzden birkaç bileşen daha var. benim kapalı için bir erişim kontrol sistemi kurmayı başardı
Eksiksiz Arduino Tabanlı Araç GPS+GPRS Hırsızlık Önleme Sistemi: 5 Adım (Resimlerle)
Eksiksiz Arduino Tabanlı Araç GPS+GPRS Hırsızlık Önleme Sistemi: Herkese merhaba!Bir GPS araç hırsızlık önleme cihazı için eksiksiz bir çözüm oluşturmak istedim, bu: mümkün olduğu kadar ucuz ve eksiksiz, çalışır durumda. -mümkün olduğunca yapacak başka bir şey yok, bu yüzden Arduino tabanlı bir çözüm oluşturdum
IR Tabanlı Bir Takometreden Geri Besleme Sistemi Kullanarak Motor Devirinin Otonom Kontrolü: 5 Adım (Resimlerle)
IR Tabanlı Bir Takometreden Geri Besleme Sistemi Kullanarak Motorun Devir Hızının Otonom Kontrolü: İster basit/canavarca olsun, her zaman bir işlemi otomatikleştirmeye ihtiyaç vardır. küçük arazimizi sulamak/sulamak için yöntemler. Mevcut besleme hattının olmaması sorunu