Оглавление:
- Шаг 1: оборудование
- Шаг 2: Электронная схема
- Шаг 3: установите образ на Raspberry Pi
- Шаг 4: Запустите Raspberry Pi
- Шаг 5: Импортируйте файлы из Github
- Шаг 6: настройка MySQL Workbench
- Шаг 7: Добавить базу данных
- Шаг 8: настройка кода Visual Studio
- Шаг 9: установите пакеты в код Visual Studio
- Шаг 10: создание умной кормушки для домашних животных
Видео: Умная кормушка для домашних животных: 11 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Я учусь в Академии 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, вам необходимо установить «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 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: создание умной кормушки для домашних животных
У меня нет полного руководства, как сделать умную кормушку для домашних животных физически. Мне жаль насчет того!
Датчик веса должен быть изготовлен как на картинке. Поместите стрелку вниз, когда будете строить.
Рекомендуемые:
Умная кормушка для домашних животных: 9 шагов
Умная кормушка для домашних животных: у вас есть домашнее животное? Нет: усыновить! (и вернемся к этому наставлению). Да, молодец! Разве не было бы замечательно, если бы вы могли покормить и поить любимого человека, не отменяя планов, чтобы добраться домой вовремя? Мы говорим, не волнуйтесь
Автоматическая кормушка для домашних животных с использованием AtTiny85: 6 шагов
Автоматическая кормушка для домашних животных с использованием AtTiny85: Нет Автоматическая кормушка для домашних животных с использованием AtTiny85 от ПЭТ Engenharia de Computação имеет лицензию com uma Licença Creative Commons - Atribuição 4.0 Internacional
Кормушка для домашних животных Google Assistance: 3 шага
Google Assistance Pet Fedder: Введение: Как оказалось, я слишком ленив, и входить в облачную консоль Bolt, чтобы кормить моего питомца, было слишком много, поэтому я использовал облако Bolt и службу IFTTT, чтобы кормите моего питомца всякий раз, когда я говорю об этом Google Ассистенту на своем телефоне.TLD
Автоматическая кормушка для домашних животных с использованием старых цифровых часов: 10 шагов (с изображениями)
Автоматическая кормушка для домашних животных с использованием старых цифровых часов: Здравствуйте, в этой инструкции я покажу вам, как я сделал автоматическую кормушку для домашних животных, используя старые цифровые часы. Я также вложил видео о том, как я сделал эту кормушку. Это руководство будет участвовать в конкурсе печатных плат, и в качестве одолжения я хотел бы
Кормушка для домашних животных с дистанционным управлением: 5 шагов
Кормушка для домашних животных с дистанционным управлением: в этой инструкции я покажу, как вы можете построить простую кормушку для домашних животных с дистанционным управлением. С помощью этого простого проекта Arduino вы можете кормить своего питомца с помощью пульта дистанционного управления. Все, что вам нужно, это плата Arduino Uno (или аналогичная) , пластиковая бутылка, сервопривод