Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсэг ба материал
- Алхам 2: Тоног төхөөрөмжийг нэгтгэх
- Алхам 3: Мэдээллийн сан
- Алхам 4: Код бичих
- Алхам 5: Хариуцлагатай вэбсайтыг зохион бүтээх
- Алхам 6: Raspberry Pi дээрх програм хангамж
- Алхам 7: Хэргийг бүрдүүлэх
Видео: Нарийвчилсан хамгаалалтын систем: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Та байшингаа бүрэн хамгаалж, халдагчдыг танай гэрт нэвтрэх боломжгүй болгохыг хүсч байсан уу? Хэрэв тийм бол энэ бол таны хувьд шийдэл юм!
Би Advanced Security System -ийг хийсэн, энэ бол байшинг дотор болон гадна талаас нь хамгаалж, нэвтрэн ороход асдаг чанга сиренээр халдагчдыг айлгах систем юм. Та энэ системийг вэбсайтаар дамжуулан хянах боломжтой бөгөөд халдагч хэзээ, хаанаас илэрсэн болохыг та үргэлж мэдэж байх болно.
Энэ бол миний сурч буй чиглэлээр хийсэн анхны төсөл юм: Howest (Kortrijk belgium) дахь мультимедиа ба харилцаа холбооны технологи (MCT).
Алхам 1: Бүрэлдэхүүн хэсэг ба материал
Миний төслийн хувьд би доор жагсаасан хэд хэдэн хэсгийг ашигласан, мөн захиалга өгсөн вэбсайтаа зөв үнэ, вэбсайтаар нэмж оруулах болно.
Бүрэлдэхүүн хэсгүүд:
- Raspberry Pi 4 загвар B / 4GB
- Угсарсан Pi T гуталчин ба GPIO Breakout
- LDR
- Хөдөлгөөн мэдрэгч
- Соронзон холбоо барих унтраалга
- Лед зурвас
- OLED
- Сирена
- MCP3008
- ЗӨВЛӨГӨӨ 120
- Талхны самбар
- Цахилгаан хангамж
- Эрэгтэй эрэгтэй холбогч утас
- Эрэгтэй, эмэгтэй холбогч утас
Материал:
- Удирдсан профайл
- БСХС -ийн мод 18 мм
- Plexie шил
- Нугас
Хэрэгсэл:
- Гагнуурын төмөр
- Jigsaw
- Харсан
- Ламелло
- Зүлгүүр
- Цагаан будаг
- Nailgun
- Модон цавуу
Алхам 2: Тоног төхөөрөмжийг нэгтгэх
Миний хийсэн Fritzing схемийг дагаж би хэлхээгээ бүтээсэн бөгөөд доорх схемийг байршуулсан. Хэлхээ нь олон мэдрэгчтэй бөгөөд нэг хөдөлгүүртэй ажилладаг. Би өөр өөр хэлхээнүүд байгаа бөгөөд тэдгээрийг хэрхэн холбохыг схемээс олж мэдэх болно.
- Байшингийн дотор 2, байшингийн гадна талд 3 ширхэг PIR мэдрэгч байдаг.
- LDR нь гэрлийг асаахад хангалттай харанхуй байгаа эсэхийг гаднах мэдрэгчид мэдэгдэнэ.
- Соронзон унтраалга мэдрэгч нь хаалга хэзээ нээгдэхийг мэддэг.
- OLED дэлгэц нь миний Raspberry Pi -ийн статистик мэдээллийг вэбсайтын IP хаягаар харуулдаг.
- Сэрүүлэг асаалттай эсвэл унтраалттай байгааг харуулсан удирдамж
- Эзэмшигчдийн зөвшөөрөлгүйгээр байшинд хэн нэгэн дайрч орж байгааг хүмүүс сэрэмжлүүлэхийн тулд Сирена.
Алхам 3: Мэдээллийн сан
Та миний ERD диаграмыг дээрээс харж болно, би бас dump файлыг өөрийн github -д оруулах болно, ингэснээр та мэдээллийн баазыг өөртөө импортлох боломжтой болно.
Энэхүү мэдээллийн сангийн тусламжтайгаар та дараахь зүйлийг харуулах боломжтой болно.
- Хаалга онгойж, хаагдахад
- Хэзээ, хаана хэн нэгэн дохиолол өгдөг
- Хэн нэгэн гаднах гэрэлтүүлгийг асаахад
- Хэн нэгэн сэрүүлгээ асаахгүйгээр өрөөнд ороход
Хэрэв та энэ мэдээллийн санг дахин үүсгэхийг хүсч байвал Raspberry Pi -тэй холбогдохын тулд шинэ хэрэглэгчтэй болох шаардлагатай болно.
github.com/howest-mct/1920-1mct-project1-WalraeveLaurens
Алхам 4: Код бичих
Одоо бүх бүрэлдэхүүн хэсгүүд ажиллаж байгаа эсэхийг шалгах цаг болжээ. Тиймээс би python дээр код бичиж, бөөрөлзгөнө pi дээр байрлуулсан. Багш нар маань үүнийг олон нийтэд илгээхэд та миний кодыг Github дээрээс олж болно.
github.com/howest-mct/1920-1mct-project1-W…
Кодыг програмчлахын тулд би Visual кодыг ашигласан. Кодыг html, CSS, JavaScript дээр Sockets болон python ашиглан бичсэн болно.
Алхам 5: Хариуцлагатай вэбсайтыг зохион бүтээх
Миний хариу өгөх вэбсайт ямар байх ёстой гэж би бодож байсан. Үүнийг хийхээсээ өмнө би хийсэн функциональ дүн шинжилгээгээ эргэн харж, урам зориг, сонирхолтой загварыг хайх хэрэгтэй болсон.
Нэгдүгээрт, би Adobe XD дээр загвараа хийсэн. Миний ашигладаг фонт бол Robotto байв. Би хялбар дизайн хийхийг зорьсон, учир нь энэ нь хэрэглэгчдэд ээлтэй байхыг хүсч байгаа бөгөөд олон товчлуур оруулах шаардлагагүй боловч хэрэглэгч програмтай ажиллахад таатай байх болно.
Дизайныг багш нар маань зөвшөөрсөн болохоор би програм зохиож эхлэв. Би энэ сайтыг HTML - CSS - JavaScript дээр бичсэн.
Алхам 6: Raspberry Pi дээрх програм хангамж
Миний кодыг ажиллуулахын тулд (үүнийг доорх линкээр оруулах болно) та зарим багц, номын санг суулгах хэрэгтэй болно. Хамгийн эхний хийх зүйл бол Pi -гээ шинэчлэх явдал юм.
Нэгдүгээрт, дараах тушаалыг оруулснаар системийнхээ багцын жагсаалтыг шинэчилнэ үү: sudo apt-get update
Дараа нь дараах тушаалыг ашиглан суулгасан бүх багцуудаа хамгийн сүүлийн хувилбар болгон шинэчилнэ үү: sudo apt-get dist-upgrade
Багцуудыг суулгасны дараа та зарим номын санг суулгах хэрэгтэй болно.
- Threading
- Цаг
- Жсон
- spidev
- колбо
- flask_cors
- RPI. GPIO
- он сар өдөр цаг
- дэд процесс
- mysql
- SocketIO
OLED -ийг ажиллуулахын тулд бид доорх номын санг хуулбарлах ёстой.
github.com/adafruit/Adafruit_Python_SSD130…
Алхам 7: Хэргийг бүрдүүлэх
Миний хувьд би 2 өрөө хаалгатай, plexie шилээр хийсэн цонх, дээвэр бүхий жижиг харш барьдаг. Би байшингийн доор электрон бараа барих өрөө хийж, ламелло угсарсан.
Би мөн хэргийг байрлуулах явцыг харж болох зургуудыг тавьсан.
Хэмжилт хийхийн тулд би доорх файлыг байршуулах болно, та үүнийг хэрхэн яаж дахин бүтээх талаар миний схемийг харж болно.
Зөвлөмж болгож буй:
AI нь нүдэнд туслах хэрэгсэл (Операторуудад хамгаалалтын шил зүүхийг сануулах компьютерийн харааны систем): 4 алхам
Хиймэл оюун ухааны тусламжийн нүд (Операторуудад хамгаалалтын шил зүүхийг сануулах компьютерийн харааны систем): Энэ системийн демо хувилбарыг энд оруулав. Систем нь өрөм авсан гэдгийг илрүүлэх үед автоматаар хамгаалалтын шилний анхааруулга өгөх болно. Хамгаалалтын нүдний шилний анхааруулга байгаа эсэхийг илэрхийлэхийн тулд RGB зургийн хилийг демо хэсэгт улаан өнгөөр дүрсэлсэн болно
Автомат лазер удирдлагатай хамгаалалтын систем: 22 алхам
Автомат лазер удирдлагатай хамгаалалтын систем: Лазер удирдлагатай хамгаалалтын систем нь зөвшөөрөлгүй нэвтрэхээс урьдчилан сэргийлэх өргөн хэрэглэгддэг хамгаалалт юм. Гэр, оффис, банк, шүүгээ, төрөл бүрийн чухал байрыг хамгаалахын тулд гэрэлд суурилсан мэдрэгч, лазер дээр ажилладаг нь маш үр дүнтэй байдаг
LCD 1602 бүхий RFID хамгаалалтын систем: 4 алхам
LCD 1602 бүхий RFID аюулгүй байдлын систем: Танилцуулга Өнөөдөр бид RFID хамгаалалтын систем хийх болно. Энэ нь хамгаалалтын систем шиг ажиллах тул RFID хаяг эсвэл карт ойрхон байвал 1602 LCD дэлгэц дээр зурвас харуулах болно. Энэхүү төслийн зорилго нь RFID хаалганы түгжээ хэрхэн ажилладагийг дуурайх явдал юм. Тиймээс
Texas Instruments CC3200 (TI CC3200) Launchpad ашиглан 15 минутын SMS хамгаалалтын систем: 8 алхам
Texas Instruments CC3200 (TI CC3200) Launchpad ашиглан 15 минутын SMS хамгаалалтын систем: Сайн байна уу залуусаа, энэ зааварчилгаанд та Texas Instruments CC3200 (TI CC3200) Launchpad ашиглан SMS хамгаалалтын системийг 15 минутын дотор хэрхэн хийхийг сурах болно! YouTube Видео холбоос. төсөл: 15 минут-SMS-хаалга-орох дохиолол
Интернет идэвхжүүлсэн DSC гэрийн хамгаалалтын систем: 22 алхам
Интернет идэвхжүүлсэн DSC гэрийн хамгаалалтын систем: одоо байгаа DSC гэрийн хамгаалалтын системийг интернэт идэвхжүүлж, өөрөө хянах боломжтой болгож өөрчил. Энэхүү зааварчилгаа нь танд Raspberry Pi ажиллаж байгаа гэж үзнэ.Энэ хэрэгжилт нь дараахь сул талуудтай болохыг анхаарна уу: Хэрэв хулгайч ирэх DSL кабелийг таславал