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


Шаг 1: Делаем клетку


На фотографии вы видите самою простую клетку. Проволочная сетка вырезается по форме и сворачивается в форме коробки. Её размер примерно равен 7.5 * 7.5 * 15 см. В приложенном файле вы найдёте схему для разрезания и сворачивания сетки.

Файлы

Шаг 2: Создаём дверь и петлю


Дверь я создал из поликарбоната, ненужный кусок которого лежал в моей коробке с разным ненужным хламом. Габариты двери – примерно 0.3 * 5 * 5 см. Диаметр петли равен примерно 0.3 см, а её длина составляет примерно 4.5 см – это обычная трубка, приклеенная к верхнему краю двери. Штифт для петли – это обычный стержень, который по диаметру подходит к трубке. Штифт приклеивается к клетке, и дверь свободно открывается и закрывается.

Шаг 3: Сервопривод и закрывающий штифт



Держатели сервопривода и ИК-сенсора я выпаял из своих предыдущих проектов. Вы можете создать их из дерева или пластика. Сервопривод можно купить практически в любом магазине электроники на Ибэй. То же самое касается и ИК приемника и передатчика.

На дне двери я приклеил кусочек трубки, в которую войдёт закрывающий штифт сервопривода. Согните провод так, чтобы он проходил от отверстия в «роге» сервопривода в трубку на двери. Для корректного открытия и закрытия двери нужно будет настроить параметры в скетче Ардуино.

Шаг 4: Схема в Fritzing, последовательность действий и код


Список электронных частей:

  • Arduino UNO с кабелем USB
  • Микро сервопривод
  • Макетная плата
  • Дисплей LCD, 20 x 4 полос с поддержкой I2C (4-проводное соединение с Arduino)
  • Набор из ИК передатчика и приемника
  • Резистор 1k, 1/2 ватт
  • Резистор 10k, 1/2 ватт
  • Отсек для 4.5v батареек для питания сервопривода
  • Батарейки 9v dc для Arduino, дисплея и датчиков
  • Провода с джамперами

Как в домашних условиях сделать мышеловку, последовательность операций:

  1. Ардуино подключается к 9v батарейке и начинает отработку программы
  2. Сервопривод приводится в стартовую позицию, которая открывает дверь
  3. Ардуино проверяет открытие двери и регулировку ИК-датчика
  4. Состояние этих проверок отображается на дисплее
  5. После проверок Ардуино ждёт, когда мышь попадётся в ловушку
  6. Когда мышь попадёт внутрь, она должна пройти к приманке в дальнем углу
  7. Прямо перед приманкой находятся ИК передатчик и приёмник
  8. Разрыв приёма ИК сигнала активирует сервопривод, который закрывает дверь
  9. Вредитель пойман

Файлы

Шаг 5: Видео

Я прикладываю 3 видео с моей самодельной ловушкой для мышей.

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

На весь проект я потратил около 3 часов – это было интересно, и я сразу же придумал, как можно его улучшить.

Я заказал плату ESP8266, с помощью которой я смогу получать сообщения на телефон, если ловушка закроется.