Πίνακας περιεχομένων:

Κάμερα επιτήρησης με ελεγχόμενο ιστό: 8 βήματα (με εικόνες)
Κάμερα επιτήρησης με ελεγχόμενο ιστό: 8 βήματα (με εικόνες)

Βίντεο: Κάμερα επιτήρησης με ελεγχόμενο ιστό: 8 βήματα (με εικόνες)

Βίντεο: Κάμερα επιτήρησης με ελεγχόμενο ιστό: 8 βήματα (με εικόνες)
Βίντεο: ΠΗΡΑ ενα κουτι ΠΡΟΦΥΛΑΚΤΙΚΑ…. 2024, Δεκέμβριος
Anonim
Κάμερα επιτήρησης ελεγχόμενη από τον Ιστό
Κάμερα επιτήρησης ελεγχόμενη από τον Ιστό
Κάμερα επιτήρησης ελεγχόμενη από τον Ιστό
Κάμερα επιτήρησης ελεγχόμενη από τον Ιστό
Κάμερα επιτήρησης ελεγχόμενη από τον Ιστό
Κάμερα επιτήρησης ελεγχόμενη από τον Ιστό
Κάμερα επιτήρησης ελεγχόμενη από τον Ιστό
Κάμερα επιτήρησης ελεγχόμενη από τον Ιστό

Ο σκοπός αυτής της εργασίας είναι να δείξει πώς να δημιουργήσετε ένα σύστημα παρακολούθησης με τη διεπαφή της ιστοσελίδας. Η κάμερα web μπορεί να περιστραφεί στην κατακόρυφη ή την οριζόντια κατεύθυνση μέσω της διεπαφής, αλλά μόνο στην περιοχή που θα επιτρέπουν οι αισθητήρες περιγράμματος. Η σελίδα ελέγχου είναι ασφαλισμένη με σύστημα σύνδεσης, όπου ο χρήστης πληκτρολογεί ένα όνομα χρήστη και έναν κωδικό πρόσβασης.

Στη σελίδα ελέγχου, ο χρήστης μπορεί να ελέγξει πώς θα γυρίσει η κάμερα web και πόσα βήματα θα εκτελεστεί. Ο χρήστης μπορεί επίσης να ενεργοποιήσει και να απενεργοποιήσει την κάμερα web μέσω διεπαφής ιστού. Οι πληροφορίες σχετικά με τις καταστάσεις θα ενημερώνονται αμέσως στην οθόνη. Ο χρήστης μπορεί επίσης να ενεργοποιήσει τον ανιχνευτή κίνησης στο διαδίκτυο, εάν η κάμερα εντοπίσει κίνηση, θα αποθηκεύσει αυτόματα τα καρέ. Η ονομασία των εικόνων γίνεται με "timestamps", οπότε είναι δυνατό να μάθετε πότε τραβήχτηκε η φωτογραφία. Η διεπαφή της κάμερας κωδικοποιείται χρησιμοποιώντας γλώσσες προγραμματισμού PHP και XHTML. Ο μικροελεγκτής προγραμματίζεται χρησιμοποιώντας τη γλώσσα C. Το σύστημα λειτουργεί σε λειτουργικό σύστημα Linux.

Βήμα 1: Step Motors

Step Motors
Step Motors

Μπορείτε να βρείτε τους βηματικούς κινητήρες από τον παλιό εκτυπωτή. Ο εκτυπωτής περιέχει συνήθως κινητήρες δύο βημάτων. Ο βηματικός κινητήρας μπορεί να είναι διπολικός ή μονοπολικός.

Βήμα 2: Φτιάχνοντας το κουτί

Κάνοντας το κουτί
Κάνοντας το κουτί
Κάνοντας το κουτί
Κάνοντας το κουτί

Το Polystrol είναι φθηνό και εύκολο να τροποποιηθεί. Μπορείτε να το λυγίσετε στο σωστό σχήμα με αεροδρόμιο (ζεστού αέρα). Η ζεστή κόλλα είναι καλή όταν κολλάτε μέρη μεταξύ τους.

Βήμα 3: Συναρμολόγηση

Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση

Έχω χρησιμοποιήσει πολλά μέρη από το κιτ Lego. Αυτά είναι πραγματικά χρήσιμα =). Τα υπόλοιπα εξαρτήματα έχουν ληφθεί από τον παλιό εκτυπωτή. Μόνο οι διακόπτες και τα καλώδια προέρχονται από το ηλεκτρονικό κατάστημα.

Βήμα 4: Πρόγραμμα οδήγησης κινητήρα για το διπολικό μοτέρ βημάτων

Πρόγραμμα οδήγησης κινητήρα για το διπολικό μοτέρ βημάτων
Πρόγραμμα οδήγησης κινητήρα για το διπολικό μοτέρ βημάτων

Για τον έλεγχο των βηματικών κινητήρων πρέπει να κατασκευάσουμε έναν οδηγό κινητήρα. Υπάρχει διαφορά μεταξύ διπολικών και μονοπολικών οδηγών κινητήρων. Ο διπολικός οδηγός κινητήρα είναι λίγο πιο δύσκολο να γίνει, από το μονοπολικό.

Μεταχειρισμένα μέρη: - επεξεργαστής Attiny2313 - κρύσταλλο 12MHz - πυκνωτές 2x 27 pF - ρυθμιστής L7805CV με πυκνωτές 100 nF και 4, 7uF/35V - ρυθμιστής L7808CV με πυκνωτές 100 nF και 4, 7uF/35V - δίοδο 1N5408 - 2x Dual -H- Bridge (μοντέλο L293B) - Μετατροπέας TTL -RS (μοντέλο ST232ACN) με πέντε πυκνωτές 0, 1 nF - βύσμα DC 2, 1mm - ακροδέκτες βίδας L293B Η διπλή -γέφυρα δεν περιέχει εσωτερικές διόδους! Το μοντέλο L293D περιέχει διόδους.

Βήμα 5: Πίνακας Micro Controller

Micro Controller Board
Micro Controller Board
Micro Controller Board
Micro Controller Board

Συγκολλήστε τα εξαρτήματα στον πίνακα και αυτό είναι όλο. Σχετικά με την καλωδίωση.. δεν υπάρχει τίποτα να πω =)

Βήμα 6: Έγινε

Εγινε
Εγινε

Το σύστημα είναι έτοιμο για χρήση.

Βήμα 7: Πρόγραμμα ανίχνευσης κίνησης Easy

Αυτό λειτουργεί μόνο στο Linux! 1. Εγκαταστήστε την κάμερα web.2. Εγκαταστήστε λογισμικό λήψης που ονομάζεται Xawtv. Δημιουργεί αρχείο που ονομάζεται.webcamrc 3. Ανοίξτε το αρχείο με τον αγαπημένο σας επεξεργαστή.4. Η καθυστέρηση καθορίζει πόσο συχνά αποστέλλεται η φωτογραφία στο διακομιστή. Χρησιμοποίησα 7 δευτερόλεπτα. Το Dir καθορίζει το φάκελο τοποθεσίας όπου πηγαίνει η εικόνα. Κάτι σαν:/usr/webcam/pictures/File καθορίζει το όνομα της εικόνας. Κάτι σαν λεζάντα,-j.webp

Βήμα 8: Κωδικοί

Οι κωδικοί σχολιάζονται στα φινλανδικά.

Συνιστάται: