Съдържание:
- Консумативи
- Стъпка 1: Настройката
- Стъпка 2: Базата данни
- Стъпка 3: Електрическо окабеляване
- Стъпка 4: Делото
- Стъпка 5: Python (Backend)
- Стъпка 6: Html и Java (интерфейс)
Видео: Умна къща за кучета: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Повечето собственици на домашни любимци са любопитни какво прави любимото им куче в тяхно отсъствие.
В тази инструкция ще създадем монитор за кучета, базиран на Raspberry Pi. След работен ден можете да проверите приложението и да видите времето, прекарано в неговата „пейка“, колко шум е вдигнал и колко е бил активен.
Консумативи
Електрически:
- Raspberry Pi 3 модел B (SD карта 8GB или повече)
- Т-коблер
- LCD 16x2
- сензор за налягане
- датчик за движение
- звуков сензор
- резистори
- джъмпер кабели
Стъпка 1: Настройката
Настройката на pi:
За тази стъпка се нуждаем от 2 неща:
- дисково изображение Win32:
- нашето изображение на:
Настройка на SD картата:
- отидете в зареждащата директория на SD картата
- отворете файла "cmdline.txt" и добавете ip = 169.254.10.1. Уверете се, че има разстояние между това, което пишете, и това, което вече е във файла
- запази го
- създайте файл ssh без разширение в същия каталог
- извадете вашата SD карта (но безопасно)
Връзка към PI:
- Включете PI и включете LAN кабела във вашия компютър и вашия PI
- инсталирайте Putty от
- поставете „169.254.10.1“в полето IP, изберете SSH и порт 22
- отворен
- потребителско име: pi
- парола: малина
Конфигурация:
- въведете "sudo raspi-config"
- Изберете вашата wifi държава чрез категорията за локализация
-
изтеглете realVNC:
настройте връзка към вашия PI
- направете връзка с вашия wifi
-
обратно към CLI (компютърна линия интерфейс) версия
-
Тип:
- "sudo apt update"
- "update-alternatives --install/usr/bin/python python /usr/bin/python2.7 1"
- "update-alternatives --install/usr/bin/python python/usr/bin/python3 2"
-
Стъпка 2: Базата данни
Инсталирайте mariaDB на PI
-
Тип
- "sudo apt install mariaDB-server"
- "mysql_secure_installation"
- Все още нямаме парола за root, така че просто натиснете enter
-
Сега можем да настроим парола за root
Отговорете с Y на всички въпроси
Стъпка 3: Електрическо окабеляване
Свържете компонентите съгласно „Електрическата схема“
В прикачен файл е примерен пример за моята схема за окабеляване на платка
Внимание, тъй като джъмперните проводници не залепват толкова добре, затова се уверете, че всичко е добре прикрепено към дъската.
Стъпка 4: Делото
Направете случая
Има различни възможности:
- можете да използвате лазерно рязане
- или можете да го направите на ръка
Използвах лазерния нож и залепих двете кутии заедно, както е на снимката по -горе. Измерванията са на чертежа, ако го направите на ръка.
Ако искате да генерирате файлове за лазерно рязане, има лесен сайт, който можете да използвате. (https://www.makercase.com)
Стъпка 5: Python (Backend)
За бекенда използвам Pycharm.
За връзката с вашия PI:
- Файл
- Настройки
- Изграждане, изпълнение, внедряване
- Разгръщане
- Направете връзка с вашия PI, като добавите вашия SFTP хост
- Отидете на картографиране на втория раздел и се уверете, че локалният път е правилен
- Щракнете върху OK
Изтеглете кода от GITHUB (https://github.com/WoutDeBaere/Smart-dog-house)
Качете кода с десен бутон и изберете „Качване в Rpi“
Стартирайте скрипта с десен бутон и изберете run (app.py)
Стъпка 6: Html и Java (интерфейс)
Вземете Front-End частта, която сте изтеглили в предишната стъпка от GITHUB и я качете. Използвах Visual Studio, за да направя FE частта, но от вас зависи коя среда предпочитате да използвате.
Препоръчано:
Преследваща къща на Марк Твен: 5 стъпки
Къща на Марк Твен, която преследва: Къщата на Марк Твен се говори, че е обитавана от известния автор. В тази инструкция "открих" стара снимка, която доказва извън сянка на съмнение, че призракът на Твен наистина преследва този исторически стар дом
Как да си направим къща от ананас от Спонджбоб: 12 стъпки
Как да си направим къща от ананаси от Спонджбоб: Кой живее в ананас под морето? Отговорът на този въпрос (Спонджбоб) е доста очевиден за повечето хора днес. На нашия екип бе възложена задачата да проектира и изгради опора за предстоящата постановка. Идеята, която веднага дойде
Верига за хартиена къща: 4 стъпки
Верига за хартиена къща: Осветете къщата
Умна къща: 10 стъпки
Умна къща: Ако искате да направите интелигентни къщи с малиново пи, тогава просто трябва да следвате стъпките по -долу и преди да разберете, вие сами сте направили умна къща
Raspberry Pi - Умна къща: 5 стъпки
Raspberry Pi - Умна къща: Проектът за интелигентна къща Raspberry Pi е оборудван с много различни функции, които позволяват на потребителя да може да проследява къщата си отвсякъде (с интернет, разбира се!) На всеки компютър/мобилни устройства. Характеристиките на Smart House позволяват на потребителя да