Натхненний такими проектами, як дверцята з котячим твіттом та CATaLOG [sic], я хочу додати певну форму автоматизованого контролю доступу до дверей нашого домашнього улюбленця, щоб контролювати, хто може заходити і виходити, коли.
(Повне розкриття: Це передрук з мого блогу, де я вперше написав проблему, але всі відгуки вітаються!)
Гравці
Наразі у нас є три коти, одна собака та одна двері домашніх тварин.
Неслухняний мут
Toby http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/toby-200x150.jpg
Тобі, нашому дворічному лабрадору потрібен доступ до заднього двору в будь-який час, вдень і вночі для доступу до їжі, води та інших зручностей .
Незграбні кошенята
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
Базиль і Кісмет можуть вільно виходити протягом дня (іноді навіть заохочуються), проте в ідеальному світі двері для домашніх тварин дозволять їм лише зайти, але не вийти знову після темряви.
Мандрівник
Мюррей http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/murray-200x150.jpg
ОНОВЛЕННЯ 17.01.2010: На жаль, Мюррея вже не з нами . Старість нарешті його наздогнала.
Мюррей, поважний 17-річний ветеран сім'ї, який має звичку йти погуляти . На цьому етапі свого життя було б найкраще, якби він залишився в приміщенні.
Портукліс
Наша двері для домашніх улюбленців, що дозволяє кроленяти виходити на палубу і на задній двір. Двері закріплені на дерев'яній панелі в рамі того, що спочатку було вікном.
Резюме вимог
Тому в основному нам потрібно щось, що здатне перешкодити дверям розгойдуватися на вулиці протягом вечора, за винятком випадків, коли Тобі знаходиться поруч, і в будь-який час, коли Мюррей знаходиться поруч . Нам не потрібно турбуватися про те, що в будинок заходять сторонні коти (ви вже зустрічалися з Тобі, так?), І якщо ми дійсно хочемо заблокувати собаку, ми ставимо барикаду на місце, як показано нижче. (Незабаром ми дізналися, що маленький пластиковий замок на дверях не зупинить його, якщо він справді хоче!)
Я планую на використання Arduino платов в якості блоку управління, і думаю , що потрібно ДВА один радіопозначка сек - один для Тобі і один для Мюррей - на мінімумі , щоб впоратися з правилами Я викладеними вище.
Тож попередній перелік деталей:
Одна плата контролера Arduino .
Один датчик світла для зондування денного світла.
Один RFID-сканер.
Два теги RFID, які можна прикріпити до коміра тварин.
Один соленоїд або щось інше, що може бути використане для зупинки відкриття стулки назовні.
Червоний / зелений світлодіод, який вказує на те, чи двері зараз заблоковані чи ні.
Три перемикача стану, які дозволять нам встановити двері завжди відчиненими, завжди замкнутими або автоматичними, як потрібно, хоча ми очікуємо, що вона буде працювати автоматично автоматично.
Проблеми, які я маю, - це знайти правильний RFID-сканер і теги, які будуть працювати в цьому середовищі. Я не маю досвіду роботи з RFID, але чую трохи про проблеми діапазону. Один тег буде на комірі великого лабрадора, інший - на середньому розмірі кота, тому є розумна різниця у зрості. Зондування близькості не може бути хитким, щоб це спрацювало, особливо для Тобі, який заплутається, якщо двері працюють лише деякий час і просто не турбують.
Я розглядав сканер ID-12 або ID-2 зі спеціальною антеною, але люди, з якими я говорив, вважають, що діапазон буде занадто малим. Різниця в розмірі між домашньою кішкою і лабрадором в цьому випадку досить значна.
Інший варіант може бути Bluetooth. Це також матиме перевагу в тому, що він може діяти як справжній датчик близькості, виявляючи, коли тварина потрапляє на дальність, залишається в зоні дії та виходить за межі дальності, тоді як RFID, як правило, спрацьовує кожен раз, коли тег потрапляє в діапазон після того, як він не знаходиться в діапазоні. Недоліком є акумулятори.
Будь-які інші ідеї щодо датчиків близькості?
Інша річ - механізм блокування дверей. В ідеалі щось, що може вистрілити невеликим засувом, щоб перекрити шлях дверей, або відтягнути його, щоб двері були відкритими, щоб відкритись. Переважно не те, що навантажено пружиною, що потребує активної напруги на ньому, щоб або тримати його відкритим, або тримати його закритим. Потрібно лише застосовувати напругу для зміни стану, а не підтримувати стан.
Якщо болт недоступний, я бачив кроковий двигун з трохи металу на шпинделі, який робив те саме. Для блокування він просто обертає шматочок металу на місце, а для розблокування повертає його на шлях.
Отже, будь-які відгуки про вищезазначене були б вітати.
ОНОВЛЕННЯ 17.01.2010: Нарешті замовили більшість потрібних для цього деталей, а також контроль вологості резервуарів крабів-відлюдників, який я, мабуть, будую спочатку (тому що це простіше). Для початку я почав із сканером RFID ID-20, тому ми побачимо, як це відбувається. На жаль, моя копія Практичного Ардуїно, яку я буду використовувати як довідник, мабуть, не буде надходити до середини лютого, тому прогрес буде повільним до цього часу.