Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
Internetul crește, cu miliarde de dispozitive, inclusiv mașini, senzori, computere, servere, frigidere, dispozitive mobile și multe altele într-un ritm fără precedent. Aceasta introduce multiple riscuri și vulnerabilități în infrastructura, funcționarea și guvernarea orașelor inteligente din întreaga lume. Acest proiect va oferi o imagine de ansamblu asupra modului în care sistemele inteligente de camere de securitate pot fi utilizate pentru a optimiza, monitoriza și îmbunătăți comportamentul general al traficului și al parcărilor din jurul unui oraș inteligent.
Pasul 1: Componente și materiale necesare
Proiectul necesită următoarea listă de componente și materiale pentru construirea sistemului complet inteligent de control al traficului și parcării:
Esenţial
1. Raspberry Pi 3B + (1)
2. Raspberry Pi Zero W (1)
3. Modul de cameră RasPi (2)
4. Carton corogat
5. Cuțite Xacto
6. Lipici din carton
7. Stilouri Marker
8. Bandă colorată
Adiţional
1. Monitorizează
2. Tastatură
3. Șoricel
4. Adaptoare de alimentare (5V, 2A)
Pasul 2: Proiectarea infrastructurii fizice
Orașul inteligent necesită o infrastructură proiectată și construită la scară și dimensiuni adecvate. Următoarele secțiuni pot fi identificate ca părți majore ale infrastructurii
1. Punctul hardware principal
Obiectiv: Deține și ascunde hardware-ul de alimentare și procesare, cum ar fi cabluri, benzi de distribuție a energiei și adaptoare sub nivelul solului orașului.
Dimensiuni: 48 "x 36"
Suplimentar: necesită o gaură dreptunghiulară pe unul dintre colțuri pentru accesarea cablurilor de sub nivelul solului.
2. Clădire ridicată
Obiectiv: servește drept platformă principală pentru ca camera să fie plasată la 3/4 înălțime pentru un punct de vedere bun asupra parcării și a drumurilor din jurul clădirii.
Dimensiuni: 24 "x 16" x 16"
Suplimentar: necesită trei găuri de 2 "x4" dimensiuni pe toți pereții clădirii pentru a ține Raspberry Pi 3B + plasat în interiorul clădirii la aproximativ 3/4 înălțime deasupra nivelului solului orașului.
3. Clădirea băncii
Obiectiv: Funcționează ca o ascundere pentru Raspberry Pi Zero W și RasPi Cam care privește o firmă bancară și intrările în clădire
Dimensiuni: 16 "x20" x16"
Suplimentar: Creați un perete de partiție în interiorul clădirii pentru a separa camera serverului de camera operațiunilor bancare reale așa cum se arată în imagini.
Pasul 3: Construirea orașului inteligent
Odată ce dimensiunile punții de feronerie la sol, clădirii înalte și clădirii bancare au fost marcate pe foile de carton, suntem gata să construim orașul însuși.
1. Așezați o foaie completă de carton pe fundul dimensiunilor 48 "x36" pentru a crea platforma pentru întregul oraș pe care să fie construit
2. Creați pereții pentru puntea hardware a solului pentru a crea o zonă închisă de 5 înălțime folosind a doua bucată de carton.
3. Utilizați o a doua foaie de carton cu dimensiunile 48 "x36" pentru a crea acoperișul punții hardware din sol și pentru a crea o gaură de 16 "x16" pentru clădirea înaltă de pe el.
4. Decupați pereții și acoperișul atât pentru clădirile înalte cât și pentru clădirile bancare din a treia foaie de carton pentru dimensiunile specificate în „Proiectarea infrastructurii fizice” și așa cum se arată în imagini.
5. Decupați găurile necesare pe pereții clădirii și pe acoperișuri așa cum s-a specificat mai devreme și vizibile și pe imagini.
Pasul 4: Integrare hardware și software
Acum este momentul să configurați Raspberry Pis, camerele și software-ul necesar pentru a lansa orașul inteligent în acțiune.
1. Conectați mouse-ul, tastatura și monitorul la Raspberry Pi 3B + utilizând cabluri și porturi USB și HDMI.
2. Porniți Raspberry Pi 3B + utilizând adaptorul de perete (5V, 2A)
3. Conectați cardul MicroSD la Raspberry Pi și porniți sistemul și așteptați ca ecranul Ubuntu Mate să apară pe monitor.
4. Acum deschideți un terminal în Ubuntu Mate și navigați la directorul FeatureCV și rulați „python find.py”
5. Va apărea ecranul multiplu cu funcționarea algoritmului de detectare a mașinii. Aceasta înseamnă că ați finalizat cu succes pasul de integrare hardware și software. Felicitări!
Pasul 5: Aflați securitatea cibernetică și jucați-vă
Întregul cod sursă pentru sistemul de parcare inteligentă poate fi găsit la linkul Github de mai jos: github.com/BhavyanshM/FeatureCV
Camerele de securitate sunt unul dintre cei mai utilizați senzori pentru detectarea infracțiunilor din întreaga lume. Acest pas vă va ghida prin modul de construire, testare și distrugere a unui sistem de camere de securitate bazat pe viziune.
1. Lansați scriptul Python „localizați.py” utilizând comanda „python localizați.py” într-o fereastră de terminal.
2. Utilizați barele de derulare de pe fereastra „Trackbars” pentru a obține valorile HSV corespunzătoare pentru a izola doar mașina parcată în parcare.
3. Salvați aceste valori HSV undeva într-un fișier.
4. Acum utilizați un client SSH pe un laptop extern pentru a vă conecta la acest Raspberry Pi 3B + prin rețeaua WiFi și a modifica unele dintre valori de la distanță pentru a vedea blocarea sistemului de securitate și pentru a nu detecta nicio mașină!
5. Simțiți-vă liber să jucați cu scripturile Python și valorile HSV Trackbar pentru a detecta mașini cu culori și caracteristici diferite.
Pasul 6: Concluzie și videoclip
Parcarea inteligentă și sistemul de control al traficului pot revoluționa capacitatea oricărei organizații de a monitoriza, securiza, optimiza și îmbunătăți funcționarea generală a unui oraș inteligent.
Uitați-vă la videoclipul de mai sus pentru a vă asigura că sistemele funcționează conform așteptărilor și așa cum se arată în videoclip.
Recomandat:
Dispozitiv automat de control al traficului: 20 de pași
Dispozitiv automat de control al traficului: Atenție: Înainte de a începe procesul de construcție, asigurați-vă că purtați un EIP adecvat și că respectați reglementările de siguranță de la OSHA. Purtați echipamente de siguranță, cum ar fi ochelari de protecție, dopuri pentru urechi și mănuși de impact. Piese necesare: 1 " x 1 " țeavă pătrată - 5
Harta parcării studenților din campusul universitar: 7 pași (cu imagini)
Harta parcării studenților din campusul universitar: Mulți studenți se întreabă unde pot parca pe un campus universitar. Pentru a rezolva această problemă, am creat o hartă de parcare iluminată a zonei principale a campusului Universității de Stat din Utah. Harta este pentru studenți să arunce o privire rapidă asupra opțiunilor de parcare
Rezolvarea traficului: 7 pași
Traffic Solver: Traffic Solver automatizează controlul traficului pe o singură bandă dintr-o zonă de construcție. Pentru ca acest sistem să funcționeze fără accidente între ele, trebuie să existe două unități, una pe fiecare parte. Ambele unități vor avea un motor și un dispozitiv de susținere rotativ care
Robot de urmărire a liniei pentru algoritmi de predare a controlului: 3 pași
Robot de urmărire de linie pentru algoritmi de predare: am proiectat acest robot de linie în urmă cu câțiva ani, când eram profesor de robotică. Obiectivul acestui proiect a fost să-i învăț pe studenții mei să codeze un robot care urmărește linia pentru o competiție și, de asemenea, să compare între controlul If / Else și PID. Si nu
Pendul inversat: teoria și dinamica controlului: 17 pași (cu imagini)
Pendul inversat: Teoria și dinamica controlului: Pendulul inversat este o problemă clasică în dinamică și teoria controlului, care este elaborată în general în cursurile de fizică sau matematică din liceu și de licență. Fiind un entuziast al matematicii și științei, am decis să încerc și să pun în aplicare conceptele