Zainspirowany projektami, takimi jak tweetujące drzwi dla kotów i CATaLOG [sic] Chcę dodać jakąś formę automatycznej kontroli dostępu do naszych drzwi dla zwierząt domowych, aby kontrolować, kto może wchodzić i wychodzić, kiedy.
(Pełne ujawnienie: To jest przedruk z mojego bloga, w którym po raz pierwszy opisałem problem, ale wszelkie opinie są mile widziane!)
Gracze
Obecnie mamy trzy koty, jeden pies i jedno zwierzęce drzwi.
Psotny Mutt
Toby http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/toby-200x150.jpg
Toby, nasz dwuletni Labrador potrzebuje dostępu do podwórka o każdej porze dnia i nocy, aby mieć dostęp do jedzenia, wody i innych udogodnień .
The Clutter Kittens
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 / resize / u3 / kismet-200x150.jpg
Bazyl i Kismet mogą wyjść w ciągu dnia (czasem nawet zachęcani), jednak w idealnym świecie drzwi dla zwierząt pozwolą im wejść, ale nie wyjdą ponownie po zmroku.
Wędrowiec
Murray http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/murray-200x150.jpg
AKTUALIZACJA 2010/01/17: Niestety, Murray już nas nie ma . Starość wreszcie go dopadła.
Murray, czcigodny 17-letni weteran rodziny, który ma zwyczaj chodzić na piechotę . Na tym etapie jego życia najlepiej byłoby pozostać w domu.
Portcullis
Nasze drzwi dla zwierząt domowych, które pozwalają motłochowi wyjść na pokład i na podwórko. Drzwi są zamocowane w drewnianym panelu w ramie tego, co pierwotnie było oknem.
Podsumowanie wymagań
Tak więc w zasadzie potrzebujemy czegoś, co może zatrzymać drzwi wychylające się na zewnątrz w godzinach wieczornych, z wyjątkiem sytuacji, gdy Toby jest w pobliżu i za każdym razem w pobliżu Murray . Nie musimy się martwić o pojawienie się obcych kotów w domu (poznałeś Toby'ego, tak?), A jeśli naprawdę chcemy zablokować psa, postawimy barykadę na miejscu, jak pokazano poniżej. (Wkrótce dowiedzieliśmy się, że mały plastikowy zamek na drzwiach go nie powstrzyma, jeśli naprawdę będzie chciał!)
Mam zamiar za pomocą Arduino pokładzie jako jednostki sterującej, i że muszę two jeden Tag RFID s - jeden dla Toby'ego i jeden dla Murraya - na minimum, aby poradzić sobie z reguły mam opisane powyżej.
Wstępna lista części to:
Jedna płyta kontrolna Arduino .
Jeden czujnik światła do wykrywania godzin w ciągu dnia.
Jeden skaner RFID.
Dwa znaczniki RFID, które można przymocować do obroży zwierząt.
Jeden elektromagnes lub coś innego, co można wykorzystać do zatrzymania otwierania klapy na zewnątrz.
Czerwono-zielona dioda LED wskazująca, czy drzwiczki są obecnie zablokowane, czy nie.
Trójstopniowy przełącznik, który pozwala nam ustawić drzwi tak, aby zawsze otwierały się, zawsze były zamknięte lub działały automatycznie, w zależności od potrzeb, chociaż spodziewamy się, że będą one automatycznie uruchamiane przez większość czasu.
Moje obawy dotyczą znalezienia odpowiedniego skanera RFID i tagów, które będą działać w tym środowisku. Nie mam doświadczenia z RFID, ale słyszę trochę o problemach z zasięgiem. Jedna metka będzie na kołnierzu dużego labradora, a druga na średniej wielkości kocie, więc istnieje rozsądna różnica wysokości. Czujniki zbliżeniowe nie mogą być niestabilne, aby zadziałało, szczególnie dla Toby'ego, który wprawi się w zakłopotanie, jeśli drzwi będą działały tylko przez pewien czas i po prostu nie będą przeszkadzać.
Zastanawiałem się nad skanerem ID-12 lub ID-2 z niestandardową anteną, ale ludzie, z którymi rozmawiałem, uważają, że zasięg będzie zbyt mały. Różnica wielkości między kotem domowym a labradorem jest w tym przypadku dość znaczna.
Inną opcją może być bluetooth. Miałoby to również tę zaletę, że może działać jak prawdziwy czujnik zbliżeniowy, wykrywający, kiedy zwierzę zbliża się do zasięgu, pozostaje w zasięgu i wychodzi poza zasięg, podczas gdy RFID jest generalnie uruchamiany za każdym razem, gdy znacznik zbliża się do zasięgu po tym, jak nie jest w zakresie. Wadą są baterie.
Wszelkie inne pomysły na czujniki zbliżeniowe?
Inną rzeczą jest mechanizm blokujący drzwi. Idealnie coś, co może wystrzelić mały rygiel, aby zablokować ścieżkę drzwi, lub schować, aby pozostawić drzwi wolne do otwarcia. Najlepiej, żeby nie było czegoś, co jest obciążone sprężyną i które potrzebuje na niego aktywnego napięcia, aby utrzymać go w stanie otwartym lub w pozycji zamkniętej. Powinien jedynie przyłożyć napięcie, aby zmienić stan, a nie utrzymać stan.
Jeśli śruba nie jest dostępna, widziałem silnik krokowy z odrobiną metalu na wrzecionie, który robił to samo. Aby go zablokować, wystarczy obrócić kawałek metalu na miejsce, aby odblokować, obraca go na bok.
Tak więc mile widziane byłyby wszelkie opinie na temat powyższych.
AKTUALIZACJA 2010/01/17: W końcu zamówiłem większość potrzebnych mi części, a także kontrolę wilgotności pustelnika w krabie, którą prawdopodobnie zbuduję jako pierwszy (bo to jest prostsze). Na początek poszedłem ze skanerem RFID ID-20, więc zobaczymy, jak to będzie. Niestety moja kopia Practical Arduino, której będę używać jako referencji, najwyraźniej nie dotrze do połowy lutego, więc postępy będą przedtem powolne.
Naprawdę nie mogę ci pomóc w kwestii identyfikacji twoich zwierząt, ale w przypadku mechanizmu zatrzaskowego powinieneś przyjrzeć się siłownikom liniowym. Tarcie w napędzie kulowym / śrubowym siłownika wystarczy, aby utrzymać blokadę na miejscu bez przyłożenia siły do silnika. Prosty siłownik prądu stałego (z wbudowanymi wyłącznikami krańcowymi) i rzut 1 cm-2 cm powinny wystarczyć do uruchomienia zestawu śrub. Siłowniki liniowe są zwykle wolniejsze niż serwomechanizmy i elektromagnesy, ale mają większą moc i blokują mechanizm bez użycia mocy.
źródło
W Uni przeprowadziłem wykład na temat układów RFID w ramach jednego modułu mojego kursu. Na podstawie badań, które wtedy przeprowadziłem i nigdy nie korzystałem z nich w prawdziwym życiu, prawdopodobnie będziesz musiał badać / grać z różnymi żetonami, aby znaleźć te, które działają. niektóre frytki można zablokować butelką wody, więc to, czy szyja psa lub kota zrobi to samo, zależy od tego.
Możliwe problemy, które przychodzą mi do głowy:
Czy położenie chipa na kołnierzu (góra, dół, bok itp.) Względem czujnika (czujników) ma wpływ na wykrywanie?
Czy potrzebujesz więcej niż jednego czujnika?
Co się stanie, jeśli Twój pies znajdzie się w pobliżu klapy, gdy starszy kot chce się wydostać? Czy myślisz, że frytki będą dotyczyły tylko kotów, które nie są wypuszczane, blokując w ten sposób klapę w pobliżu?
Jeśli są dostępne w handlu wersje tej technologii, sprawdź, czy możesz dowiedzieć się, z czego korzystają, w tym jakiej marki / rodzaju układu.
Książką, która była szczególnie przydatna podczas badania RFID jako tematu (wydawało się, że zawiera również wiele studiów przypadków wdrożeń) była RFID dla manekinów, który jest tutaj na Amazon w Wielkiej Brytanii.
(To prawie wyczerpuje moją wiedzę na temat RFID, daj nam znać, jak sobie radzisz.)
źródło
ZigBee może być przyzwoitą alternatywą dla RFID. Nigdy go nie używałem, ale jest przeznaczony do takich sytuacji jak Twoja.
źródło
Nie mogę pomóc z częścią RFID, ale aby zablokować drzwi, możesz kupić nadwyżki siłowników zamka samochodowego , są to proste elektromagnesy, które działają z 12Vdc. Jeszcze ich nie użyłem, ale planuję użyć ich do zamykania skrzyni.
źródło
Sam pracuję nad czymś takim. Mam w ręku ID-12, który nie odczytuje metki mojego kota. Mam pod ręką kilka innych tagów RFID, których nie można odczytać, i takich, które można odczytać z odległości 6 cali (bez anteny na wszystkim).
Nie jestem pewien kHz znacznika u mojego kota ani żadnego innego z wyjątkiem karty „kontrolnej”, którą kupiłem z czytnikiem do testowania.
ID-12 jest najłatwiejszą na świecie do użycia w trybie ASCII i to wszystko, czego próbowałem. Myślę, że być może będę musiał znaleźć model 134 kHz i / lub odpowiednią antenę, aby dostać się dalej.
Nie wahaj się ze mną skontaktować. turbohoje @ h0tmail
źródło
Aby odczytać tagi EM4100 (tani, 125 kHz), musisz uzyskać dobre połączenie między cewką tagów a cewką czytnika.
Im większa cewka tagu, tym lepszy i bardziej niezawodny będzie sygnał.
Przede wszystkim musisz owinąć cewkę czytnika dookoła portalu, aby mieć pewność, że zwierzę znajdzie się w polu magnetycznym.
Po drugie, musisz upewnić się, że cewka znacznika jest równoległa do cewki czytnika, myślę, że najłatwiejszym sposobem jest zbudowanie kołnierza, w którym cewka jest wbudowana w kołnierz i połączona za pomocą złącza, w którym znajduje się chip.
Cała sztuczka polega na zbudowaniu kołnierza RFID, który będzie zarówno trwały, jak i wymienny.
Obwód czytnika jest bardzo prosty i można go zbudować za mniej niż 2 USD, pod warunkiem, że masz AVR, taki jak ten, który można podłączyć do Arduino, spójrz na dół tego schematu: http: //www.hackaarhus .dk / forum / download / file.php? id = 33
źródło
Pracowałem również z RFID i Arduino, jeśli ktoś jest zainteresowany.
źródło