Elektronik evcil hayvan kapısı erişim kontrolü - RFID


19

Tweeting cat door ve CATaLOG [sic] gibi projelerden esinlenerek, kimin ne zaman girip çıkabileceğini kontrol etmek için evcil hayvan kapımıza bir tür otomatik erişim kontrolü eklemek istiyorum.

(Tam Açıklama: Bu, blogumu ilk kez sorunu yazdığım bir yeniden yazdırma , ancak tüm geri bildirimler hoş geldiniz!)

Oyuncular

Şu anda üç kedi, bir köpek ve bir evcil hayvan kapısı var.

Yaramaz Mutt

Toby http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/toby-200x150.jpg

Toby, bizim iki yaşındaki Labrador her zaman, gündüz veya gece onun yiyecek, su ve diğer aktivite erişim için arka bahçeye erişim gerekir .

Dağınık Kedi Yavruları

Bazyl http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/bazyl-200x150.jpg Kismet http://www.michevan.id.au/sites/www .michevan.id.au / files / boyutlandırmak / u3 / kısmet-200x150.jpg

Bazyl ve Kismet, gün boyunca dışarı çıkmakta özgürdür (bazen teşvik edilir), ancak ideal bir dünyada evcil hayvan kapısı sadece içeri girmelerine izin verir, ancak karanlıktan sonra tekrar dışarı çıkmaz.

Gezgin

Murray http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/murray-200x150.jpg

GÜNCELLEME 2010/01/17: Maalesef Murray artık bizimle değil . Yaşlılık sonunda onu yakaladı.

Murray, yürüyüşe çıkma alışkanlığı olan ailenin saygıdeğer 17 yaşındaki gazisi . Hayatının bu aşamasında, içeride kalsaydı en iyisi olurdu.

Portcullis

Pet Door Dış Görünüm http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/petdoor_outside-200x150.jpg

Evcil hayvanımızın kapısının güvertede ve arka bahçeye çıkmasına izin verir. Kapı, başlangıçta bir pencere olan çerçevede ahşap bir panele sabitlenmiştir.

Gereksinim Özeti

Bu yüzden temelde, Toby'nin yakın olduğu ve Murray'in yakın olduğu herhangi bir zaman hariç, kapının akşam dışarı doğru sallanmasını durdurabilecek bir şeye ihtiyacımız var . Eve giren yabancı kediler için endişelenmemize gerek yok (Toby ile tanıştınız, evet?) Ve köpeği gerçekten kilitlemek istiyorsak, barikatı aşağıda gösterildiği gibi yerine koyduk. (Yakında kapıdaki küçük plastik kilidin gerçekten içeri girmesi durumunda onu durdurmayacağını öğrendik!)

İç Kapı Pet Görünümü http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/petdoor_inside-200x150.jpg

Bir kullanarak planlıyorum Arduino kontrol ünitesi olarak tahta ve düşünmek ihtiyacım iki tek RFID etiketinin ler - Toby için bir tane ve Murray için bir tane - en azından yukarıda açıkladık kuralları işlemek için.

Yani ön parça listesi:

  • Bir adet Arduino kontrol kartı.

  • Gündüz saatlerini algılamak için bir ışık sensörü.

  • Bir RFID tarayıcı.

  • Hayvanların yakasına takılabilen iki RFID etiketi.

  • Kanadın dışarıya açılmasını durdurmak için kullanılabilecek bir solenoid veya başka bir şey.

  • Kapının halen kilitli olup olmadığını gösteren kırmızı / yeşil bir LED.

  • Kapıyı her zaman açık, her zaman kilitli veya gerektiği gibi otomatik olarak ayarlamamızı sağlayan üç durumlu anahtar, ancak çoğu zaman otomatik olarak açık olmasını bekliyoruz.

Sahip olduğum endişeler, bu ortamda çalışacak doğru RFID tarayıcı ve etiketleri bulmak. RFID ile ilgili bir deneyimim yok, ancak menzil sorunları hakkında biraz duyuyorum. Bir etiket büyük bir Labrador yakasında, diğeri orta boy bir kedide olacak, bu yüzden makul bir yükseklik farkı var. Yakınlık algılama, bunun çalışması için, özellikle de kapı sadece bir süre çalışırsa ve sadece rahatsız olmazsa karışacak olan Toby için lapa lapa olamaz.

Özel bir antene sahip bir ID-12 veya ID-2 tarayıcı düşünüyoruz, ancak konuştuğum insanlar aralığın çok küçük olacağını düşünüyorlar. Evcil bir kedi ve bir Labrador arasındaki boyut farkı bu durumda oldukça önemlidir.

Başka bir seçenek bluetooth olabilir. Bu ayrıca, hayvanın menzil içine girdiğini, menzil içinde kaldığını ve menzil dışına çıktığını tespit ederek gerçek bir yakınlık sensörü gibi davranabilmesi avantajına sahip olurken, RFID genellikle etiket olmadıktan sonra etiket her aralığa girdiğinde tetiklenir aralık içinde. Dezavantajı pillerdir.

Yakınlık sensörleri için başka fikirleriniz var mı?

Diğeri ise kapıyı bloke etme mekanizmasıdır. İdeal olarak, kapının yolunu engellemek için küçük bir cıvatayı dışarı çıkarabilecek veya kapıyı açmak için açık bırakmak için geri çekebilecek bir şey. Tercihen, yay yüklü olan, açık tutmak veya kapalı tutmak için üzerinde aktif bir gerilime ihtiyaç duyan bir şey değildir. Durumu değiştirmek için sadece voltaj uygulamak gerekir, durumu korumak değil.

Bir cıvata yoksa, aynı şeyi yapmak için kullanılan mil üzerinde biraz metal olan bir step motor gördüm. Kilitlemek için metal parçasını yerine döndürür, kilidini açmak için onu döndürür.

Yani, yukarıdaki her türlü geribildirim memnuniyetle karşılanacaktır.

GÜNCELLEME 2010/01/17: Sonunda bunun için ihtiyacım olan parçaların çoğunu ve muhtemelen ilk önce inşa edeceğim münzevi yengeç tankı nem kontrolünü sipariş ettim (çünkü daha basit). Başlamak için bir ID-20 RFID tarayıcı ile gittim, bu yüzden nasıl gittiğini göreceğiz. Ne yazık ki, referans olarak kullanacağım Pratik Arduino'nun kopyası, görünüşe göre Şubat ortasına kadar gelmeyecek, bu nedenle ilerleme o zamandan önce yavaş olacak.

Yanıtlar:


6

Bunun nasıl işlediğini görmekle çok ilgileniyorum.

Şu anda bir kapı için RFID kontrollü bir kilit yapıyorum ve yaptığım işten, RFID'nin (hangi tür okuyucu ve çip kullandığınıza bağlı olarak) aralık sınırlamaları olduğunu biliyorum, bu nedenle hem okuyucu hem de çipin konumu özellikle önemli olabilir çünkü öngörülemeyen bir canlı üzerinde kullanmayı planlıyorsunuz. Bu büyük bir zorluk olabilir ve birden fazla RFID okuyucu gerektirebilir.

Bir kilitleme mekanizması kadar eski bir cd sürücü parçalara ayırma ve yuvaları sürücü sistemi kullanarak gerçekten ucuz bir yapabilirsiniz.


Oldukça iyi bir fikir, kullanma ve eski CD sürücüsü. Sanırım etrafta yatan bir ya da iki tane var!
Evan

İlk kez bir CD sürücüsü bir erişim kontrol sisteminin bir parçası olarak değil, şimdi düşünüyorum! thedailywtf.com/Articles/Open-Sesame.aspx
Evan

CD sürücüleri gerçekten kullanışlı ve kullanımı kolay bir motor sürücüsüdür. Bir dişli sistemi veya doğrusal bir aktüatör ile doğrusal hareket elde etmenin harika bir yolu.
zklapow

Ayrıca özel bir anten ile ID-2 hakkında bir şey söylediniz. Bir id-12 kullanıyorum ve aralığı sadece yaklaşık 4 inç, ama bir ID-2 kullandıysanız ve antenini kapının dış çevresine koştuysanız ne olacak? Bu şekilde hayvanlar antenlerden geçeceklerdir.
zklapow

4

Size evcil hayvanları tanımlama konusunda gerçekten yardımcı olamam ama mandallama mekanizması için doğrusal aktüatörlere bakmalısınız. Aktüatörün bilyalı / vidalı tahrikindeki sürtünme, motora güç uygulamadan kilidi yerinde tutmak için yeterli olacaktır. Basit bir DC aktüatörü (dahili limit anahtarları ile) ve 1 cm-2 cm'lik bir atış bir dizi cıvatayı çalıştırmak için yeterli olmalıdır. Doğrusal aktüatörler tipik olarak servolar ve solenoidlerden daha yavaştır, ancak daha fazla güce sahiptir ve gücü kullanmadan mekanizmayı durduracaktır.


Kilitleme mekanizması için tam olarak peşimde olduğum gibi görünüyor, teşekkürler!
Evan

3

Uni'de kursum için bir modülün parçası olarak RFID çipleri üzerine bir konuşma yaptım. O zaman yaptığım araştırmaya dayanarak ve onları gerçek hayatta hiç kullanmadıysanız, çalışanları bulmak için muhtemelen farklı çiplerle araştırma yapmanız / oynamanız gerekecektir. bazı cipsler bir şişe su ile bloke edilebilir, bu nedenle bir köpeğin veya kedinin boynunun aynı şeyi yapıp yapmayacağı değişir.

Akla gelen olası sorunlar:

Çipin yaka (üst, alt, yan vb.) Üzerindeki sensörlere göre konumu algılama üzerinde etkili midir?

1'den fazla sensöre ihtiyacınız olacak mı?

Köpeğiniz flebe yakınsa, büyük kedi dışarı çıkmak istediğinde ne olur? Cipslerin sadece izin verilmeyen kediler üzerinde olacağını ve böylece yakınlarda flebi kilitleyeceğini mi düşünüyorsunuz?

Bu teknolojinin ticari olarak satılan sürümleri varsa, hangi marka / çip türü de dahil olmak üzere ne kullandıklarını öğrenip öğrenemeyeceğinize bakın.

RFID'yi bir konu olarak araştırırken özellikle yararlı olan bir kitap (içinde birçok uygulama örneği var gibi görünüyordu) burada İngiltere'de Amazon'da bulunan Dummies için RFID idi .

(Bu RFID bilgimi neredeyse çok tüketiyor, bir şekilde nasıl devam ettiğinizi bize bildirin.)


2

ZigBee, RFID için iyi bir alternatif olabilir. Hiç kullanmadım ama seninki gibi durumlar için tasarlandı.


ZigBee'nin bunun için nasıl çalışacağından emin değilim. En.wikipedia.org/wiki/ZigBee'ye bakıldığında, ZigBee vericileri aralıklarını birbirinden saptayamadıkça, muhtemelen 10 metre veya daha fazladır, muhtemelen biraz uzaktadır (gerçekten 1m işaretinde bir aralık ister).
Evan

2

RFID kısmı ile yardımcı olamam, ancak kapıyı kilitlemek için fazla araba kilidi aktüatörleri satın alabilirsiniz , bunlar 12Vdc'den çalışan basit solenoidlerdir. Henüz kullanmadım ama bir sandık için kullanmayı planlıyorum.


2

Ben böyle bir şey üzerinde çalışıyorum. Elimde kedimin etiketini okumamış bir ID-12 var. Ben diğer RFID etiketleri bir çift var, o okumayacağım ve bir 6 "(her şey üzerinde anten) okuyabilirsiniz bir tane var.

Kedimdeki etiketin kHz'inden veya test için okuyucu ile birlikte aldığım "kontrol" kartı hariç diğerlerinden hiçbirinden emin değilim.

ID-12, ASCII modunda dünyanın en kolay kullanımı ve denediğim bu. Sanırım daha ileri gitmek için 134kHz model ve / veya uygun bir anten bulmam gerekebilir.

Benimle temas kurmaktan çekinmeyin. turbohoje @ h0tmail


Merhaba Justin. Eğer "kedi etiketi" ile veterinerin deri altına soktuğunu kastediyorsanız, hiçbir okuyucu bunu birkaç santimetreden daha fazla bir aralıkta okuyamaz. Tamamen tanımlama amaçlıdır ve yakınlık tespiti için tasarlanmamıştır. Bu çipin kullanıldığını gördüğüm çoğu kedi kapısı, kediyi sensöre yeterince yaklaşmaya zorlayan bir tünel içeriyor. Benim çeşitli büyüklükteki hayvanlar için iyi değil.
Evan

1

EM4100 etiketlerini (ucuz, 125 kHz tür) okumak için etiket bobini ile okuyucu bobini arasında iyi bir bağlantı elde etmeniz gerekir.

Etiket bobini ne kadar büyük olursa, sinyal o kadar iyi ve güvenilir olur.

Öncelikle, hayvanın manyetik alan içinde olmasını sağlamak için okuyucu bobinini portalın etrafına sarmanız gerekir.

İkincisi, etiket bobininin okuyucu bobine paralel olduğundan emin olmanız gerekir, bence bunu yapmanın en kolay yolu, bobinin bileğe yerleştirildiği ve çipin bulunduğu bir konektörle bağlandığı yerde yaka oluşturmaktır.

Tüm hile RFID yaka hem dayanıklı hem de çıkarılabilir olacak şekilde inşa etmektir.

Okuyucu için devre çok basittir ve bağlamak için bir Arduino'da bulunan gibi bir AVR'niz varsa, bu şemanın alt kısmına bir göz atın: 2 $ altında inşa edilebilir: http: //www.hackaarhus .dk / forum / indirme / file.php? id = 33


0

Ayrıca ilgilenen varsa RFID ve Arduino ile bazı çalışmalar yaptık .


Bağlantının ölmesi veya erişilememesi durumunda bir özet verebilir veya bir alıntı sağlayabilir misiniz? Aksi takdirde bu cevap çok yardımcı olmaz.
JYelton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.