Mundarija:
- 1 -qadam: Kerakli komponentlar va materiallar
- 2 -qadam: jismoniy infratuzilmani loyihalash
- 3 -qadam: Aqlli shaharni qurish
- 4 -qadam: Uskuna va dasturiy ta'minotni birlashtirish
- 5-qadam: Kiber-jismoniy xavfsizlikni o'rganing va o'ynang
- 6 -qadam: Xulosa va video
Video: Aqlli avtoturargohning kiber-jismoniy xavfsizligi va yo'l harakati nazorati: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Internet milliardlab qurilmalar, jumladan avtomobillar, datchiklar, kompyuterlar, serverlar, muzlatgichlar, mobil qurilmalar va boshqalar bilan o'sib bormoqda. Bu butun dunyo bo'ylab aqlli shaharlarning infratuzilmasi, ishlashi va boshqaruvida ko'plab xavf va zaifliklarni keltirib chiqaradi. Bu loyiha aqlli shahar atrofidagi transport va avtoturargohlarning umumiy xatti -harakatlarini optimallashtirish, kuzatish va takomillashtirish uchun aqlli xavfsizlik kameralari tizimlaridan qanday foydalanish mumkinligi haqida umumiy ma'lumot beradi.
1 -qadam: Kerakli komponentlar va materiallar
Loyihada avtotransport va avtoturargohni boshqarishning to'liq tizimini yaratish uchun quyidagi komponentlar va materiallar ro'yxati talab qilinadi:
Muhim
1. Raspberry Pi 3B+ (1)
2. Raspberry Pi Zero W (1)
3. RasPi kamera moduli (2)
4. Buzilgan karton
5. Xacto pichoqlari
6. Karton elim
7. Marker qalamlar
8. Rangli lenta
Qo'shimcha
1. Monitor
2. Klaviatura
3. Sichqoncha
4. Quvvat adapterlari (5V, 2A)
2 -qadam: jismoniy infratuzilmani loyihalash
Aqlli shahar miqyosi va mos o'lchamlari uchun mo'ljallangan va qurilgan infratuzilmani talab qiladi. Quyidagi bo'limlarni infratuzilmaning asosiy qismlari sifatida aniqlash mumkin
1. Asosiy uskuna kemasi
Maqsad: Shahar sathidan pastda kabellar, quvvat taqsimlash chiziqlari va adapterlar kabi quvvat va ishlov berish uskunalarini ushlab turadi va yashiradi.
Olchamlari: 48 "x 36"
Qo'shimcha: er osti simi ostidagi kabellarga kirish uchun burchaklardan birida to'rtburchaklar teshikni kesish kerak.
2. Yuqori qavatli bino
Maqsad: mashinalar to'xtash joyi va binoning atrofidagi yo'llar ustidan yaxshi ko'rish uchun kamerani 3/4 balandlikda joylashtirish uchun asosiy platforma bo'lib xizmat qiladi.
Olchamlari: 24 "x 16" x 16"
Qo'shimcha: Raspberry Pi 3B+ ni shahar sathidan 3/4 balandlikda joylashtirish uchun binoning barcha devorlarida 2 "x4" o'lchamdagi uchta teshik kerak.
3. Bank binosi
Maqsad: Raspberry Pi Zero W va bank firmasi va binoning kirish qismiga qaraydigan RasPi Cam uchun yashirish vazifasi.
Olchamlari: 16 "x20" x16"
Qo'shimcha: Rasmlarda ko'rsatilgandek, server xonasini bank operatsiyalari xonasidan ajratish uchun bino ichida bo'linma devorini yarating.
3 -qadam: Aqlli shaharni qurish
Er usti kemasi, ko'p qavatli bino va bank binosining o'lchamlari karton varaqlarga yozilgach, biz shaharning o'zini qurishga tayyormiz.
1. Butun shahar qurilishi uchun platforma yaratish uchun 48 "x36" o'lchamdagi pastki qismga kartonning to'liq varag'ini qo'ying.
2. Kartonning ikkinchi bo'lagidan foydalanib, balandligi 5 dyuymli yopiq maydonni yaratish uchun er usti dastgohi uchun devorlar yarating.
3. 48 "x36" o'lchamdagi kartondan yasalgan ikkinchi varaqdan foydalanib, er usti dastgohining tomini yarating va undagi baland bino uchun 16 dyuymli x16 dyuymli teshik yarating.
4. "Jismoniy infratuzilmani loyihalash" bo'limida ko'rsatilgan va rasmlarda ko'rsatilgandek, uchinchi karton varaqdan ham ko'p qavatli, ham bank binolarining devorlari va tomini kesib oling.
5. Bino devorlari va tomlaridagi kerakli teshiklarni oldindan aytib o'tilganidek va rasmlarda ko'rinadigan qilib kesib oling.
4 -qadam: Uskuna va dasturiy ta'minotni birlashtirish
Aqlli shaharni ishga tushirish uchun Raspberry Pis, kameralar va dasturiy ta'minotni o'rnatish vaqti keldi.
1. USB va HDMI kabellari va portlari yordamida sichqoncha, klaviatura va monitorni Raspberry Pi 3B+ ga ulang.
2. Raspberry Pi 3B+ ni devor adapteri (5V, 2A) yordamida yoqing.
3. MicroSD kartasini Raspberry Pi -ga ulang va tizimni ishga tushiring va monitorda Ubuntu Mate ekrani paydo bo'lishini kuting.
4. Endi Ubuntu Mate ichidagi terminalni oching va FeatureCV katalogiga o'ting va "python locate.py" ni ishga tushiring.
5. Avtomobilni aniqlash algoritmi ishlaydigan bir nechta ekran ochiladi. Bu shuni anglatadiki, siz "Uskuna va dasturiy ta'minot integratsiyasi" bosqichini muvaffaqiyatli yakunladingiz. Tabriklaymiz!
5-qadam: Kiber-jismoniy xavfsizlikni o'rganing va o'ynang
Aqlli to'xtash tizimining barcha manba kodini quyidagi Github havolasida topishingiz mumkin: github.com/BhavyanshM/FeatureCV
Xavfsizlik kameralari butun dunyoda jinoyatlarni aniqlash uchun eng ko'p ishlatiladigan sensorlardan biridir. Bu qadam sizga ko'rishga asoslangan xavfsizlik kamerasi tizimini qanday qurish, sinab ko'rish va yo'q qilishni ko'rsatib beradi.
1. Terminal oynasida "python locate.py" buyrug'i yordamida "locate.py" Python skriptini ishga tushiring.
2. "Trackbars" oynasidagi aylantirish panellaridan foydalanib, HSV qiymatlarini to'g'ri to'xtash joyiga qo'yilgan mashinani ajratib oling.
3. Bu HSV qiymatlarini faylda saqlang.
4. Endi tashqi noutbukda SSH mijozidan foydalaning, bu Raspberry Pi 3B+ ga Wi -Fi tarmog'i orqali kiring va xavfsizlik tizimining ishdan chiqishini ko'rish va hech qanday mashinani aniqlamaslik uchun ba'zi qiymatlarni masofadan o'zgartiring!
5. Har xil rang va xususiyatlarga ega mashinalarni aniqlash uchun Python skriptlari va HSV Trackbar qiymatlari bilan o'ynashni xohlaysiz.
6 -qadam: Xulosa va video
Aqlli avtoturargoh va yo'l harakati nazorati tizimi har qanday tashkilotning aqlli shaharning umumiy ishini kuzatish, himoya qilish, optimallashtirish va yaxshilash qobiliyatini o'zgartirishi mumkin.
Tizimlar kutilganidek va videoda ko'rsatilgandek ishlashini ta'minlash uchun yuqoridagi videoga qarang.
Tavsiya:
Qo'l harakati bilan boshqariladigan Chrome dinozavr gadjeti / Buni qanday qilish kerak / #aqlli ijodkorlik: 14 qadam
Qo'l harakati bilan boshqariladigan Chrome dinozavr gadjyeti / Buni qanday qilish kerak juda oson. Agar siz ushbu texnologiyadan xrom DINO -ni boshqarish uchun foydalansangiz, siz yiqilasiz
Oddiy imo -ishora nazorati - RC o'yinchoqlaringizni qo'lingizning harakati bilan boshqaring: 4 qadam (rasmlar bilan)
Oddiy imo -ishora nazorati - RC o'yinchoqlaringizni qo'lingizning harakati bilan boshqaring: mening "ible" #45 -ga xush kelibsiz. Bir muncha vaqt oldin men Lego Star Wars qismlari yordamida BB8 ning to'liq ishlaydigan RC versiyasini yaratdim … https://www.instructables.com/id/Whats-Inside-My-R… Qanday zo'r ekanini ko'rganimda Sphero tomonidan yaratilgan kuchlar guruhi, men o'yladim: "OK, men
Avtoturargohning lazer yordamchisi: 12 qadam
Lazerli mashinalar yordamchisi: Afsuski, men garaj ustaxonamni mashinalarimiz bilan bo'lishishim kerak! Bu odatda yaxshi ishlaydi, lekin agar ikkita mashinamizdan biri o'z to'xtash joyiga juda uzoqqa qo'yilgan bo'lsa, men burg'ulash dastgohim, frezalash dastgohim, stol arra va boshqalarni zo'rg'a aylantira olaman, aksincha
Barmoq harakati bilan ishlaydigan aqlli avtomobil: 7 qadam (rasmlar bilan)
Barmoq harakati bilan ishlaydigan aqlli avtomobil: bu mening aqlli avtomobilim, u mobil yoki oddiy masofadan boshqarish bilan ishlamaydi, qo'lqopda ishlaydi, shuning uchun masofadan boshqarish parmog'i barmog'imning harakatidir
Qanday qilib kiber qaroqchi bo'lish mumkin!: 4 qadam
Qanday qilib kiber qaroqchi bo'lish kerak!: Men hech qanday huquqiy masalalar uchun javobgar emasman; P