payaem.ru

Паяем — Все о электронике

Ловушка для животных на Arduino

Здесь представлена интересная идея — ловушка для животных. Если вы хотите поймать какое то существо, то это решение как раз для вас. Это устройство требует минимум материалов и не ударит вам сильно по карману. Если интересно, то смотрите дальше.

Шаг 1: Сбор материалов

Материалы:
  • Havahart 1025 — Двухдверная ловушка, габариты — 18 х 5 х 5 дюймов, или другая аналогичная
  • Плата микроконтроллера Arduino Yun
  • Тент переключатель (см. примечания ниже)
  • Батарейка 9 Вольт
  • Разъем батареи 9 Вольт
  • Угловая скобка (для монтажа переключателя)
  • Регулятор напряжения LM7805
  • 2 конденсатора 10uF
  • Конденсатор 1 .01uF
Примечания:
  • Здесь использовался ртутный переключатель (вы можете использовать любой другой)
  • Если ваша ловушка имеет вертикальную раздвижную дверь, то рекомендуется использовать магнитный переключатель, вот такой:

Шаг 2: Подключите переключатель

Шаг 3: Arduino Yun WiFi настройка

Эти подробные инструкции для тех кто только начал знакомиться с Arduino.

Сброс настроек Yun

Если вы хотите сбросить настройки Yun в состояние по умолчанию, нажмите кнопку сброса WLAN (показано на рисунке), в течение не менее 30 секунд (плата должна подключаться через USB или внешний источник). Встроенный синий светодиод WAN должен мигать во время этого процесса. Когда это проделано, вернуться первоначальные настройки.

Приступаем к работе

  1. Подайте питание к вашему Arduino Yun
  2. Подключите компьютер (или мобильное устройство) к WiFi, который будет передавать из Yun. (будет выглядеть примерно так: Arduino Yun-90383747IUADA)
  3. С этого компьютера найдите http://arduino.local
  4. Пароль по умолчанию ‘Arduino‘
  5. Прокрутите страницу вниз до «Timezone» и установите к вашей соответствующей зоне.
  6. Установите часовой пояс
  7. Прокрутите вниз до «обнаруженных беспроводных сетей» и выберите локальную сеть WiFi
  8. Введите пароль для вашей локальной сети
  9. Нажмите кнопку «Configure & Restart»
  10. Через пару минут Yun следует перезагрузить систему и подключиться к локальной сети. Интерфейс администратора покажет «Restarted! You’ll find me here».
  11. Возможно вам придётся подождать побольше времени (чем то которое показывает интерфейс), чтобы подключиться.
  12. Подключите ПК (или мобильное устройство) обратно к вашей сети WiFi
  13. Теперь нужно получить доступ на http://arduino.local
  14. Если вы не можете подключиться, то проделайте все эти шаги заново, возможно где то произошла ошибка.

    Шаг 4:

    Arduino сотрудничает с Temboo, чтобы сделать подключение ваших любимых услуг как можно проще. Temboo обеспечивает доступ к 100 + API, с единой точки контакта, позволяя вам смешивать и сочетать данные, поступающие из различных платформ (например Twitter, Facebook, Foursquare, и даже FedEx или PayPal).

    Проделав это с другими микроконтроллерами (в том числе других версий Arduino, таких как UNO), можно убедиться, что этот метод является очень лёгким за счёт взаимной интеграции Arduino с Temboo.

    Для этого проекта мы будем взаимодействовать с Twitter.

    Вам понадобится следующее, чтобы начать работать:
    1. Учетная запись Temboo (это бесплатно)
    2. Twitter аккаунт, где вы хотите разместить
    3. Регистрация приложения с помощью Twitter dev console
    4. Образец, чтобы проверить всё это

      Temboo обеспечивает отличными инструкциям по выполнению этих шагов 1 — 4 указанных выше. Вы можете просмотреть инструкции Temboo по этой ссылке: https://www.temboo.com/arduino/yun/tweet

      После того как вы смогли успешно отправить твит используя их пример кода, перейдите к следующему шагу.

      Шаг 5:

      Необходимо поставить регулируемый 5VDC для питания платы, следуя схеме показанной здесь: http://arduino.cc/en/Main/ArduinoBoardYun

      Прилагаемые фото показывают все подробности схемы, в том числе переключатель, который используется в ловушке.

      Конденсаторы используются для обеспечения плавного и надежного источника питания 5В для Arduino.

      Как видите на фотографиях, здесь было решено сделать простой щит с проводами. Это, конечно, не является необходимым для такой простой схемы, но всё же так лучше. Здесь также использовались два простых контактных разъёма для подключения к коммутатору ловушки. Таким образом можно легко отсоединить Arduino по мере необходимости, не отключая при этом весь щит.

      Разумеется лучше поставить новую 9-ти вольтовую батарейку. Проверяйте питание каждый раз, перед тем как будете устанавливать ловушку.

      Шаг 6: Код

      Код достаточно прост для этого проекта. Все это можно найти здесь: https://github.com/siliconghost/TwitterCritterTrap

      Есть два файла для проекта. Один называется TwitterCritterYun.ino, а другой TwitterCritterAcctInfo.h.

      Шаг 7: Установка

      Плотно прикрепите батарею и Arduino к вашей клетке.

      Положите что нибудь из еды для приманки. В процессе тестирования в эту ловушку первым попал бурундук спустя небольшое время. Этим устройством остались довольны.

      Предупреждения

      • Убедитесь, что вы установили ловушку в нужное место, чтобы был приемлемый диапазон WI FI.
      • Соблюдайте свои местные законы по захвату животных, чтобы у вас не возникло проблем с законом.

      Шаг 8: Улучшения

      Это версия работает в доступном диапазоне WI FI, то есть где то возле дома или в гараже, а что если нужно поставить ловушку вне зоны WI FI?

      Можно использовать GSM щит. Это позволит вашему Arduino получать сигналы в любом месте.

      Тогда вашу ловушку можно использовать где угодно, например в лесу, для каких нибудь исследований животных и т.д.

      Можно сделать ещё круче, добавить веб-камеру, чтобы получать снимки.

      Это всё. Всего вам доброго.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *