Talaan ng mga Nilalaman:

30 $ Surveillance System Na May User Interface: 7 Mga Hakbang
30 $ Surveillance System Na May User Interface: 7 Mga Hakbang

Video: 30 $ Surveillance System Na May User Interface: 7 Mga Hakbang

Video: 30 $ Surveillance System Na May User Interface: 7 Mga Hakbang
Video: New! Cheapest Human Tracking Security Camera Icsee Xmeye 2024, Hulyo
Anonim
30 $ Surveillance System Na May User Interface
30 $ Surveillance System Na May User Interface
30 $ Surveillance System Na May User Interface
30 $ Surveillance System Na May User Interface

Labis na mura at napakadaling gawin ang surveillance system. Hindi mo kailangang maging anumang uri ng rocket scientist upang magawa iyon. Ang lahat ng mga kinakailangang bahagi ay maaaring matagpuan mula sa iyong lokal na tindahan ng hardware. Kakailanganin mo lamang ng 2 mga anggulo na bar, 2 servo motor, ilang mga elektronikong sangkap at isang (luma) web cam. At syempre ilang softwares sa iyong computer. Ituturo sa iyo ang itinuturo na ito kung paano bumuo ng functional surveillance system. Mga kinakailangan: - Linux operating system- server (apache) - Suporta sa PHP- Mysql (opsyonal) Kung hindi mo nais na gamitin ang pagsisiyasat sa pag-login ng Mysql - mga 30 $ - web cam- servo pangunahing kaalamanMga larawan at ang video sa ibaba ay magsasabi sa iyo ng higit sa 784 na mga salita!

Hakbang 1: Paano Magagawa: Pagbubuo ng Frame

Paano Magagawa: Pagbuo ng Frame
Paano Magagawa: Pagbuo ng Frame
Paano Magagawa: Pagbuo ng Frame
Paano Magagawa: Pagbuo ng Frame
Paano Magagawa: Pagbuo ng Frame
Paano Magagawa: Pagbuo ng Frame
Paano Magagawa: Pagbuo ng Frame
Paano Magagawa: Pagbuo ng Frame

una sa lahat, kailangan mong bumili ng 2 angle bar. Ang mga ito ay nagkakahalaga ng halos 2 $ bawat isa. Pagkatapos ay kailangan mong drill ang lahat ng pangkalahatang 3 butas para sa mga anggulo na bar. Depende ang diameter ng butas, na kung ano ang diameter sa iyong servo axis. Ang point ay dapat magkasya sa butas. Siyempre kakailanganin mo rin ang mga servo motor na ito. Ang bawat RC-hobby store ay puno ng mga ito at ang presyo ay mula sa 5 $ hanggang sa mas mataas. Maaari kang gumamit ng mga turnilyo o mainit na pandikit upang mai-hook ang mga bahaging ito. Ginamit ko pareho. Ituon, na may sapat na puwang sa pagitan ng servo motor at ng anggulo bar, upang maaari itong malayang lumiko!

Hakbang 2: Paano Maging: Servo Motor Control Board

Paano Magagawa: Servo Motor Control Board
Paano Magagawa: Servo Motor Control Board
Paano Magagawa: Servo Motor Control Board
Paano Magagawa: Servo Motor Control Board
Paano Magagawa: Servo Motor Control Board
Paano Magagawa: Servo Motor Control Board

Susunod na kakailanganin mo ng control board para sa mga servo motor na ito. Napakadaling gawin at naglalaman lamang ito ng ilang mga bahagi. Kailangan ng mga sangkap: - Attiny2313 processor- Max232 buffer circuit- 4 x 0, 1uF capacitors para sa Max232- 7805 voltage regulator- 1 x 16V / 47uF capasitor para sa voltage regulator (input) - 1 x 100nF capacitor para sa voltage regulator (output) - 1 x 2, 1mm DC-jack o kung anong laki ang nais mong gamitin- 1 x D9-konektor para sa RS232- 2x3 spike bar para sa koneksyon ng servo motor Sundin ang mga tagubilin sa eskematiko at dapat ganito ang hitsura ng iyong board.

Hakbang 3: Programming ang Processor

Hindi ko ipapakita kung paano i-program ang processor. Kailangan kong ipagpalagay na pamilyar ka sa AVR-program. Kung hindi mo, pagkatapos ay kailangan mong pumunta sa processor at c-code sa iyong kaibigan na maaaring mag-program ng code sa processor. Ang C-code ay napaka-simple at maikli. Naglalaman lamang ito ng 60 mga linya ng code

Hakbang 4: Ikabit ang Web Cam Board sa Frame

Ikabit ang Web Cam Board sa Frame
Ikabit ang Web Cam Board sa Frame

Okey, mayroon na kaming control board at ang frame. Ngayon ay oras na upang buksan ang iyong web cam at ilakip ang board ng web cam sa frame. Madaling gawin ito sa mainit na pandikit. Maaari mong ligtas na alisin ang mga koneksyon sa mic at ang on / off button. Hindi namin kakailanganin ang mga ito. Alam mo kung ano ang ibig kong sabihin kapag binuksan mo ang iyong web cam =)

Hakbang 5: Pagsasama-sama sa Pagpahinga ng Mga Bahagi

Pagsasama-sama ng Pahinga ng mga Bahagi
Pagsasama-sama ng Pahinga ng mga Bahagi
Pagsasama-sama ng Pahinga ng mga Bahagi
Pagsasama-sama ng Pahinga ng mga Bahagi
Pagsasama-sama ng Pahinga ng mga Bahagi
Pagsasama-sama ng Pahinga ng mga Bahagi

Okey, Ngayon kakailanganin natin ang kaso. Ang aking kaso ay masyadong malaki at ito ay pangit din bilang impiyerno, kaya pumunta at subukan upang makakuha ng ilang mga mas maliit at mas mahusay na kaso =) Pansin! Huwag gumawa ng parehong pagkakamali sa ginawa ko! Inilagay ko ang kuryente at mga koneksyon sa RS232 sa harap na bahagi at dapat silang pabalik sa likod ng kurso.

Hakbang 6: Handa na para sa Pagsubok

Handa na para sa Pagsubok
Handa na para sa Pagsubok

Pagkatapos ng luha, eto na! =) Ngayon ay oras na upang subukan ang aming system. Ilagay ang plug ng kuryente at manalangin.. Walang usok? Walang sparkling? Walang sunog o hiyawan? mabuti, kung gayon ang lahat ay perpekto (pag-asa). Kapag nakakonekta ang power plug, dapat i-on ng camera ang default na posisyon nito. na kung saan ay 1500us. Pinapanatili nito ang maliit na "pagsuko" na boses, ngunit normal ito. Ngayon ay maaari mong subukang kontrolin ang iyong camera gamit ang minicom, gtkterm o kung ano ang gusto mong gamitin. Mahalagang gumamit ng 4800 baudrate. Sa iba pang mga rate na ito ay hindi gagana! Iminumungkahi ko na, i-download ang gtkterm sa iyong Linux machine at baguhin mula sa mga pagpipilian sa port na ito upang magamit ang bilis na 4800. Pagkatapos ay pindutin ang, s, z, x key mula sa iyong keyboard at dapat lumiko ang cam. Kung ito ay gumagana oras na upang mag-alala ang iyong sarili!

Hakbang 7: User Interface

User Interface
User Interface

Pinrograma ko ang interface ng gumagamit sa mga wikang xhtml at PHP. Ito ay kumplikado at mahirap ipaliwanag kung ano ang ginagawa ng lahat. Sa kanang bahagi ay mayroong 4 na mga pindutan: camera on, camera off, paggalaw at paggalaw. Ang camera ay nakabukas, inilalagay ang camera online at pagkatapos ay ipinapakita nito ang "tumatakbo ang webcam.." at naka-off ang camera, patayin ito at ipinakita ang karatulang "webcam ay natigil". Ang middle ng screen ay ang stream ng video na nagmula sa camera. Ginaganap ang pag-on ng camera sa pag-click sa larawan. Kung nakakita ka ng ilang mga bagay sa gilid ng larawan (tulad ng lampara) at na-click mo ito ang camera ay magpapasara na nasa gitna ito ng larawan kapag ang susunod na pag-refresh (agwat ay 1s). Mayroon ding 4 na pindutan sa ibaba ng video stream. Pataas, pababa, kaliwa at kanan. Sa mga pindutan na ito maaari mong buksan nang malapit ang camera. Sa kaliwang bahagi ay ang lugar kung saan mai-update ng kilos ang mga larawan kung ang pagtuklas ng paggalaw ay online. Mayroon ding pindutan na alisin ang mga larawan, na aalisin ang lahat ng mga larawan. Naglalaman ang Zip-packet ng lahat tungkol sa interface ng gumagamit at maaari mong baguhin / gamitin ang mga file na ito kung paano mo gusto. Tungkol sa script ng detector ng paggalaw, suriin ito:

Inirerekumendang: