Spisu treści:

Kontrolowana przez Internet kamera do monitoringu: 8 kroków (ze zdjęciami)
Kontrolowana przez Internet kamera do monitoringu: 8 kroków (ze zdjęciami)

Wideo: Kontrolowana przez Internet kamera do monitoringu: 8 kroków (ze zdjęciami)

Wideo: Kontrolowana przez Internet kamera do monitoringu: 8 kroków (ze zdjęciami)
Wideo: Moje kamery IP, Jaki posiadam monitoring ? 2024, Listopad
Anonim
Kamera monitorująca sterowana przez Internet
Kamera monitorująca sterowana przez Internet
Kamera monitorująca sterowana przez Internet
Kamera monitorująca sterowana przez Internet
Kamera monitorująca sterowana przez Internet
Kamera monitorująca sterowana przez Internet
Kamera monitorująca sterowana przez Internet
Kamera monitorująca sterowana przez Internet

Celem pracy jest pokazanie, jak zbudować system monitoringu z interfejsem strony WWW. Kamerkę można obracać w pionie lub poziomie przez interfejs, ale tylko w obszarze, na który pozwalają czujniki graniczne. Strona kontrolna jest zabezpieczona systemem logowania, w którym użytkownik wpisuje nazwę użytkownika i hasło.

Na stronie sterowania użytkownik może kontrolować, w jaki sposób kamera internetowa będzie się obracać i ile kroków będzie wykonywana. Użytkownik może również włączać i wyłączać kamerę internetową za pomocą interfejsu internetowego. Informacje o stanach zostaną natychmiast zaktualizowane na ekranie. Użytkownik może również włączyć wykrywacz ruchu online, jeśli kamera wykryje ruch, automatycznie zapisze klatki. Nazywanie zdjęć odbywa się za pomocą „znaczników czasu”, dzięki czemu można dowiedzieć się, kiedy zdjęcie zostało zrobione. Interfejs kamery jest kodowany przy użyciu języków programowania PHP i XHTML. Mikrokontroler programuje się w języku C. System działa na systemie operacyjnym Linux.

Krok 1: Silniki krokowe

Silniki krokowe
Silniki krokowe

Możesz znaleźć silniki krokowe ze starej drukarki. Drukarka zwykle zawiera dwa silniki krokowe. Silnik krokowy może być dwubiegunowy lub jednobiegunowy.

Krok 2: Tworzenie pudełka

Tworzenie pudełka
Tworzenie pudełka
Tworzenie pudełka
Tworzenie pudełka

Polystrol jest tani i łatwy w modyfikacji. Możesz go wygiąć do odpowiedniego kształtu za pomocą aerofonu (na gorące powietrze). Gorący klej jest dobry, gdy sklejasz części.

Krok 3: Montaż

montaż
montaż
montaż
montaż
montaż
montaż
montaż
montaż

Użyłem wielu części z zestawu Lego. Są naprawdę przydatne =). Reszta części pochodzi ze starej drukarki. Tylko przełączniki i przewody pochodzą ze sklepu elektronicznego.

Krok 4: Sterownik silnika dla bipolarnego silnika krokowego

Sterownik silnika do bipolarnego silnika krokowego
Sterownik silnika do bipolarnego silnika krokowego

Aby sterować silnikami krokowymi, musimy zbudować sterownik silnika. Istnieje różnica między dwubiegunowymi i jednobiegunowymi sterownikami silników. Dwubiegunowy sterownik silnika jest nieco trudniejszy do wykonania niż jednobiegunowy.

Używane części: - Procesor Attiny2313 - Kryształ 12MHz - Kondensatory 2x 27pF - Regulator L7805CV z kondensatorami 100nF i 4,7uF/35V - Regulator L7808CV z kondensatorami 100nF i 4,7uF/35V - Dioda 1N5408 - 2x Dual-H- Mostek (model L293B) - przetwornik TTL-RS (model ST232ACN) z pięcioma kondensatorami 0,1 nF - złącze DC 2,1 mm - zaciski śrubowe L293B Mostek Dual-H nie zawiera wewnętrznych diod ! Model L293D zawiera diody.

Krok 5: Płytka mikrokontrolera

Płytka mikrokontrolera
Płytka mikrokontrolera
Płytka mikrokontrolera
Płytka mikrokontrolera

Przylutuj elementy na płycie i gotowe. O okablowaniu.. nie ma nic do powiedzenia =)

Krok 6: Gotowe

Gotowe
Gotowe

System jest gotowy do użycia.

Krok 7: Program Easy Motion Detector

Działa to tylko pod Linuksem! 1. Zainstaluj kamerę internetową.2. Zainstaluj oprogramowanie do przechwytywania o nazwie Xawtv. Tworzy plik o nazwie.webcamrc 3. Otwórz plik w swoim ulubionym edytorze.4. Opóźnienie określa, jak często nieruchomy obraz jest wysyłany do serwera. Zużyłem 7 sekund. Dir określa folder lokalizacji, do którego trafia zdjęcie. Coś w stylu: /usr/webcam/pictures/ Plik określa nazwę obrazka. Coś w rodzaju podpisu,-j.webp

Krok 8: Kody

Kody są komentowane w języku fińskim.

Zalecana: