Съдържание:
- Стъпка 1: Спецификация (това, от което се нуждаете)
- Стъпка 2: Схеми
- Стъпка 7: Монтиране на Arduino, Rfid Reader и Lcd
- Стъпка 8: Настройване на Pi
- Стъпка 9: Изграждане на базата данни
- Стъпка 10: Качване на кода
Видео: Интелигентна система за сигурност: 10 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Чувствате ли се някога несигурни в собствения си дом или трябва да защитите компанията си? Може би бихте могли да направите система за сигурност, така че всички тези проблеми да бъдат решени. В тази инструкция ще ви кажа как. Монтирах всички части на дървена дъска за демонстрационни цели, трябва да ги монтирате там, където имате нужда (частта arduino на стената, където можете да я достигнете, основната платка някъде извън директния обхват, сирената и стробът, където сте искате го и сензорите в стаите, които искате да защитите.
За да следвате тази инструкция, трябва да имате знания за:
- малиново пи
- arduino
- git
- mysql
И ако искате да промените кода:
- python
- arduino
- html/css
Стъпка 1: Спецификация (това, от което се нуждаете)
В този списък е всичко, от което се нуждаете, за да направите системата за сигурност, повечето от нещата, които можете да си купите на aliexpress, но някои неща като adafruit pn532n и pi, които трябва да купите другаде. Сейфът с ключове, който можете да закупите в местен магазин за хардуер.
Стъпка 2: Схеми
лазерно изрязах парче, където монтирах всичко отгоре, като пробих 3 мм отвори и използвах найлонови дистанционни елементи, пробих и много дупки в сейфа за ключове и използвах кабелни уплътнения за защита на кабелите от острите ръбове.
Стъпка 7: Монтиране на Arduino, Rfid Reader и Lcd
Монтирайте rfid четеца, както е показано на снимката, използвайте m3 гайки като дистанционер между капака и четеца, направете същото за lcd (уверете се, че е в правилната посока нагоре).
Монтирайте arduino на място, което предпочитате, използвайте джъмперни кабели или направете кабел със свиващи се клеми, за да свържете всичко.
Стъпка 8: Настройване на Pi
Напишете ново раббинско изображение на SD картата, стартирайте pi, свържете се чрез ssh (потребителско име = pi, парола = малинка, променете го възможно най -скоро)
направете:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
сега ще активираме виртуална среда
python3 -m pip install -надстройка на pip setuptools колело virtualenv
mkdir project1 && cd project1 python3 -m venv-система-сайт-пакети env източник env/bin/активиране на python -m pip инсталиране на mysql-конектор-python argon2-cffi колба колба-HTTPAuth колба-MySQL mysql-конектор-python passlib
Стъпка 9: Изграждане на базата данни
създайте 3 потребители на база данни: project1-web, project1-sensor и project1-admin с уникални пароли
създайте база данни, наречена project1
предоставя всички права на администратора и SELECT, INSERT, UPDATE и DELETE на другите 2 потребители
импортирайте sql файла в pi
Стъпка 10: Качване на кода
пи
git клонинг
попълнете идентификационните си данни в базата данни в кода (в sensor.py на ред 47 и 64 и в web.py на ред 41)
за да добавите потребител на уебсайт, който не може да бъде премахнат: в долната част на кода има ред, коментиран: adduser (root, вашата парола). Попълнете избраната от вас парола и стартирайте кода, след което коментирайте реда и премахнете паролата
arduino
качете кода във вашия arduino
Препоръчано:
Домашна система за сигурност, използваща сензорен синтез: 5 стъпки
Домашна система за сигурност, използваща Sensor Fusion: Идеята зад този проект е да се създаде евтин и лесен за изработка сензор за сигурност, който може да се използва, за да ви предупреди, когато някой го е прекосил. Първоначалната цел беше да създам нещо, което да ме уведоми, когато някой се качи по стълбите, но аз също
Електронна система за сигурност с RTC и дефиниран от потребителя пин код: 7 стъпки
Електронна система за сигурност с RTC и дефиниран от потребителя пин код: Здравейте момчета! Това е проект, който направих с помощта на микроконтролер pic, неговата електронна система за защита на PIN кода с часовник в реално време и функции за дефиниране на потребителски код, тази страница съдържа всички подробности, за да си направите сами
Система за сигурност на Pizero Motion Detect за уеб камера: 3 стъпки
Система за сигурност на Pizero Motion Detect за уеб камера: Тази система използва пизеро, wifi ключ и стара уеб камера в персонализирана кутия за кибритени кутии. Той записва видеоклипове за откриване на движение при 27 кадъра в секунда на всяко значително движение по алеята ми. След това качва клиповете в акаунт за dropbox. Можете също да видите регистрационните файлове и c
Лазерна алармена система за сигурност (ДВОЕН РЕЖИМ): 5 стъпки
Лазерна алармена система за сигурност (ДВОЕН РЕЖИМ): Когато става въпрос за сигурност, ние определено се нуждаем от някаква солидна идея и в този случай лазерната аларма за сигурност е най -добрият вариант за създаване у дома по много лесен начин. Така че в този урок ще научим как да направим този проект по много лесен начин, който
Автоматична система за сигурност с лазерно управление: 22 стъпки
Автоматична система за сигурност с лазерно управление: Системата за сигурност с лазерно управление е широко използваната защита за предотвратяване на неоторизиран достъп. Той е високоефективен, който работи със светлинен сензор и лазер за защита на нашите домове, офиси, банки, шкафчета и различни важни табла