Përmbajtje:

Sistemi i njohjes dhe fikjes së zjarrit bazuar në përpunimin e imazhit: 3 hapa
Sistemi i njohjes dhe fikjes së zjarrit bazuar në përpunimin e imazhit: 3 hapa

Video: Sistemi i njohjes dhe fikjes së zjarrit bazuar në përpunimin e imazhit: 3 hapa

Video: Sistemi i njohjes dhe fikjes së zjarrit bazuar në përpunimin e imazhit: 3 hapa
Video: Përse po digjen makinat? Mekanikët tregojnë gabimet që bëjnë shoferët në Shqipëri 2024, Dhjetor
Anonim
Image
Image

Përshëndetje miq ky është një sistem zbulimi dhe shuarje zjarri i bazuar në përpunimin e imazhit duke përdorur Arduino

Hapi 1:

Imazhi
Imazhi

Në thelb, sistemi është i ndarë në dy pjesë

1 zbulim zjarri

2 alarm dhe zjarrfikës

Në pjesën e parë zjarri zbulon duke përdorur përpunimin e imazhit.

Këtu në këtë projekt unë jam duke përdorur CV dhe python të hapur për zbulimin e zjarrit. Kam krijuar një Klasifikues të Kaskadës HAAR për zbulimin e zjarrit duke përdorur CV të Hapur. Ka trainer dhe detektor për trenin klasifikuesin tonë të kaskadës, Kaskada HAAR përdoret për të zbuluar objektin për të cilin është trajnuar. Shumë mostra të imazheve pozitive dhe negative janë të nevojshme për të trajnuar klasifikuesin. Trajnimi i klasifikuesit të kaskadave është një proces kompleks dhe kërkon shumë kohë, kështu që për ta bërë më të lehtë gjej një program trajnimi të kaskadës në emrin e uebit është "GUI trainer i kaskadës".

Për klasifikimin e kaskadës së trajnimit, shkarkoni dhe instaloni thistrainer EXE nga lidhja e mësipërme. Krijoni një dosje me emrin zjarri (mund të krijoni një dosje me çdo emër pasi objekti im i synuar është zjarri, kështu që unë krijova dosjen "zjarr") tani krijoni dy dosje brenda dosjes së zjarrit me emrin "n" dhe "p", n dosja është për mostrat e imazheve negative dhe p për mostrat e imazheve pozitive. Imazhi pozitiv përmban objektin që duam të zbulojmë, në rastin tonë duam të zbulojmë zjarrin, kështu që mblidhni mostrat e figurës që përmbajnë zjarr dhe vendosini ato brenda dosjes p. Për mostrat negative mblidhni një numër të madh të imazheve të cilat nuk përmbajnë zjarr edhe pjesërisht. Tani ndiqni hapat në faqen e mësipërme për të bërë skedarin tuaj të klasifikimit të kaskadës, ose mund të shkarkoni klasifikuesin e paracaktuar të kaskadës për zbulimin e zjarrit dhe kodin burimor nga lidhja (kodi burim)

Vjen drejt python, për të drejtuar këtë projekt ju duhet të instaloni modulet dhe bibliotekat e mëposhtme në konfigurimin tuaj python.

· I trazuar

· Krimb

· Pyserial (kliko atë për të shkarkuar të mpirë, të fëlliqur dhe pyserial)

Pas instalimit të të gjitha moduleve kodin python të hapur me emrin zbulimin e zjarrit, arduino.py nëse merrni disa gabime gjatë vrapimit, mos u bëni panik, sapo kemi bërë pjesën e parë.

Hapi 2:

Imazhi
Imazhi

Le të kalojmë drejt harduerit, këtu po përdor Arduino UNO si kontrollues pasi kam nevojë të kontrolloj pompën, zilen dhe LED -të e kuqe.

Përbërësit e përdorur:

Arduino uno:

LCD 16x2:

Zile 5 -volt:

LED -të

Stafetë 5 volt:

Transistor Bc547:

Rezistentët 470r, 1k, 220r, 10k të paravendosur:

Lm7805

Kondensatorët 1000uf/25volt, 470uf/16 volt:

Dioda 1N4007

Webcam (opsionale, mund ta përdorni edhe kamerën e laptopit):

Mini pompë zhytëse (nga dyqani lokal)

Lidhni të gjithë komponentët sipas diagramit të qarkut më poshtë, lidhni arduino me kompjuterin tuaj duke përdorur kabllo USB dhe zbuloni portën com në të cilën është lidhur Arduino, tani hapni kodin Arduino, zgjidhni portën com dhe bordin e duhur nga menyja e mjeteve të Arduino dhe ngarkoni Kodi.

Hapi 3:

Imazhi
Imazhi
Imazhi
Imazhi

Hapni kodin python me emrin zbulimi i zjarrit, arduino.py kontrolloni që porta e komodit të shkruajë në kod është e saktë ose jo në rreshtin 13, nëse jo, ndryshojeni atë me numrin tuaj të portit Arduino. Klikoni në skedën drejtuar, pastaj klikoni në modulin e ekzekutimit ose shtypni F5.

Nëse të gjitha lidhjet janë në rregull, vrojtimi i kamerës do të shfaqet në ekran. Tani tregojini zjarr, zbuloni zjarrin dhe filloni pompën, si dhe fillon të bjerë zhurma.

SHKARKO LINKET

Kodi burim:

Modulet Python:

GUI trainer i kaskadës:

Shpresoj se do ta gjeni të dobishme. nëse po, pëlqeni, ndajeni, komentoni dyshimin tuaj. Për më shumë projekte të tilla, më ndiqni! Mbështesni kanalin tim në YouTube.

Faleminderit!

facebook

YouTube

Recommended: