Оглавление:

Умная кормушка для домашних животных: 11 шагов
Умная кормушка для домашних животных: 11 шагов

Видео: Умная кормушка для домашних животных: 11 шагов

Видео: Умная кормушка для домашних животных: 11 шагов
Видео: Голосовое управление умной кормушкой Xiaomi Smart Pet Feeder (XWPF01MG) 2024, Ноябрь
Anonim
Умная кормушка для домашних животных
Умная кормушка для домашних животных

Я учусь в Академии Howest Kortrijk в Бельгии. Специально для кошек и собак я сделала кормушку. Я сделал этот проект для своей собаки. Часто меня нет дома, чтобы покормить собаку вечером. Из-за этого моя собака должна ждать, чтобы получить свою еду. В рамках этого проекта он будет получать еду в то время, которое я выберу. Вы также можете контролировать количество корма, которое получает ваша собака. Это простой способ для владельцев кормить своих питомцев. Таким образом, им не нужно беспокоиться о том, чтобы кормить своего питомца, если его нет дома.

Я сделал это с Raspberry Pi и другим оборудованием. Все данные сохраняются в базе данных. Я также сделал веб-сайт, на котором вы можете настроить свое устройство.

Шаг 1: оборудование

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

- Raspberry Pi 3 Model B, 32,49 евро на Amazon.com

- Датчик RFID, 6,95 евро на Amazon.com

- Датчик PIR, 8,99 евро на Amazon.com

- Датчик нагрузки (1 кг), 11, 16 евро на Amazon.com

- ЖК-дисплей, € 12, 95 на Amazon.com

- Усилитель тензодатчика, 9,95 евро на Amazon.com

- Серводвигатель, 9,99 евро на Amazon.com

- Провода, 7, 99 евро на Amazon.com

- Батарея 9 В, 10, 99 евро на Amazon.com

- SD-карта 16 ГБ, 9, 98 евро на Amazon.com

- Паяльник, 13,99 евро на Amazon.com

- Полоса заголовка булавки, € 4, 59 на Amazon.com

- Паяльная проволока, 9,99 евро на Amazon.com

- Кабель Ethernet 1, 5 м, 6, 28 евро Amazon.com

Шаг 2: Электронная схема

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

Шаг 3: установите образ на Raspberry Pi

Вам необходимо установить образ на SD-карту. Вы найдете изображение в файлах.

Для установки образа на SD-карту необходимо установить wind32diskimager.

Шаг 4: Запустите Raspberry Pi

Запустите Raspberry Pi
Запустите Raspberry Pi

Чтобы подключиться к Raspberry Pi, вам необходимо установить «Putty». Подключите Raspberry Pi к компьютеру с помощью кабеля Ethernet. Запустите Putty и введите IP-адрес: 169.254.10.1

При подключении вы вводите имя пользователя: pi и пароль: raspberry

Шаг 5: Импортируйте файлы из Github

Войдите в свой Raspberry Pi. Чтобы создать карту "проект", введите: "mkdir project".

Перейдите в каталог с «cd project». Когда вы находитесь в каталоге, вы набираете «git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene». Файлы будут установлены на ваш Raspberry Pi.

Шаг 6: настройка MySQL Workbench

Настроить MySQL Workbench
Настроить MySQL Workbench

Для сохранения ваших данных вам необходимо установить MySQL Workbench.

Когда вы откроете «MySQL Workbench», вы увидите «MySQL Connections». Нажмите кнопку «плюс», чтобы добавить новое соединение.

Вы создаете SSH-соединение с настройками, указанными на изображении. Пароль SSH - «малиновый». Вы можете выбрать другой пароль. Я использовал mysql в качестве пароля. Вы можете сохранить пароль в хранилище, поэтому вам не нужно вводить пароль каждый раз, когда вы открываете соединение.

Если вы закончили с настройкой, вы можете сохранить соединение.

Шаг 7: Добавить базу данных

Добавить базу данных
Добавить базу данных
Добавить базу данных
Добавить базу данных

Откройте соединение. Слева вы увидите «Администрирование». Нажмите «Администрирование», а затем нажмите «Импорт / восстановление данных». Выберите «Импорт из автономных» и выберите немой файл. Затем нажмите «Начать импорт».

Шаг 8: настройка кода Visual Studio

Для написания кода вам необходимо установить «Visual Studio Code».

Когда вы открываете «Код Visual Studio», вам необходимо установить расширение под названием «Удаленный SSH». Это расширение позволяет подключаться к вашему rapsberry pi.

Нажмите зеленую кнопку в левом нижнем углу, чтобы подключиться к Raspberry Pi. Выберите подключение к хосту и введите: ssh [email protected]

Вам нужно будет ввести пароль «малина».

Шаг 9: установите пакеты в код Visual Studio

Вы открываете новый терминал в Visual Studio Code. В терминале нужно установить несколько пакетов. Я перечислю их ниже:

- pip3 установить mysql-connector-python

- pip3 установить flask-socketio

- pip3 install flask-cors

- pip3 установить gevent

- pip3 установить gevent-websocket

Шаг 10: создание умной кормушки для домашних животных

Создание умной кормушки для домашних животных
Создание умной кормушки для домашних животных

У меня нет полного руководства, как сделать умную кормушку для домашних животных физически. Мне жаль насчет того!

Датчик веса должен быть изготовлен как на картинке. Поместите стрелку вниз, когда будете строить.

Рекомендуемые: