Talaan ng mga Nilalaman:
- Hakbang 1: Paano Magagawa: Pagbubuo ng Frame
- Hakbang 2: Paano Maging: Servo Motor Control Board
- Hakbang 3: Programming ang Processor
- Hakbang 4: Ikabit ang Web Cam Board sa Frame
- Hakbang 5: Pagsasama-sama sa Pagpahinga ng Mga Bahagi
- Hakbang 6: Handa na para sa Pagsubok
- Hakbang 7: User Interface
Video: 30 $ Surveillance System Na May User Interface: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
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
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
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
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
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
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
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:
Arduino Battery Tester Sa WEB User Interface .: 5 Mga Hakbang
Arduino Battery Tester Sa WEB User Interface .: Ngayon, ang elektronikong kagamitan ay gumagamit ng mga backup na baterya upang mai-save ang estado kung saan naiwan ang operasyon nang ang kagamitan ay naka-patay o kung hindi sinasadya, ang kagamitan ay napapatay. Ang gumagamit, kapag binuksan, ay bumalik sa puntong siya ay nanatili
Logic Analyzer Sa Android User Interface: 7 Mga Hakbang
Logic Analyzer With Android User Interface: Ang mundo ay binaha na ng napakaraming mga analyser ng lohika. Sa aking libangan sa electronics, kailangan ko ng isa para sa pag-troubleshoot at pag-debug. Naghanap ako sa internet ngunit hindi ko makita ang hinahanap ko. Kaya narito ako, ipinakikilala … " KUNDI Isa Pa Lo
Laser Surveillance System para sa ilalim ng $ 20: 7 Mga Hakbang (na may Mga Larawan)
Laser Surveillance System para sa Under $ 20: WARNING: ang proyektong ito ay nagsasangkot ng paggamit at pagbabago ng mga aparatong laser. Habang ang mga laser na iminumungkahi ko na ang paggamit ng (biniling mga tindahan ng mga pulang payo) ay ligtas na hawakan, HINDI MANGHIHIRAP NG diretso sa isang mas malakas na poste, mag-ingat sa mga repleksyon, at maging labis na mag-alaga
ECG at Heart Rate Virtual User Interface: 9 Mga Hakbang
Ang ECG at Heart Rate Virtual User Interface: Para sa pagtuturo na ito, ipapakita namin sa iyo kung paano bumuo ng isang circuit upang matanggap ang pintig ng iyong puso at ipakita ito sa isang virtual user interface (VUI) na may isang grapikong output ng iyong tibok ng puso at rate ng iyong puso. Nangangailangan ito ng medyo simpleng kombinasyon
Simpleng Interactive na User Interface para sa Pagtuturo at Pagsusuri: 11 Mga Hakbang
Simpleng Interactive na User Interface para sa Pagtuturo at Pagsusuri: Ang proyektong ito ay binuo bilang bahagi ng isang klase sa unibersidad, ang layunin ay gumawa ng isang interactive na sistema upang magturo at suriin ang isang tiyak na paksa. Para dito ginamit namin ang isang Pagproseso sa isang PC para sa interface at isang Arduino NANO para sa arcade button at LEDs, kaya