Table des matières:
- Étape 1: moteurs pas à pas
- Étape 2: fabrication de la boîte
- Étape 3: Assemblage
- Étape 4: Pilote de moteur pour le moteur pas à pas bipolaire
- Étape 5: Carte microcontrôleur
- Étape 6: Terminé
- Étape 7: programme Easy Motion Detector
- Étape 8: Coder
Vidéo: Caméra de surveillance contrôlée par le Web : 8 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
Le but de ce travail est de montrer comment construire un système de surveillance avec l'interface de page Web. La webcam peut être tournée dans le sens vertical ou horizontal via l'interface, mais uniquement dans la zone autorisée par les capteurs de bordure. La page de contrôle est sécurisée avec un système de connexion, où l'utilisateur tape un nom d'utilisateur et un mot de passe.
Sur la page de contrôle, l'utilisateur peut contrôler la façon dont la webcam tournera et le nombre d'étapes qu'elle exécutera. L'utilisateur peut également allumer et éteindre la webcam via l'interface Web. Les informations sur les états seront immédiatement mises à jour à l'écran. L'utilisateur peut également activer le détecteur de mouvement en ligne, si la caméra a détecté un mouvement, elle enregistrera automatiquement les images. Le nommage des photos se fait avec des "timestamps", il est donc possible de savoir quand la photo a été prise. L'interface de la caméra est codée à l'aide des langages de programmation PHP et XHTML. Le microcontrôleur est programmé en utilisant le langage C. Le système fonctionne sur le système d'exploitation Linux.
Étape 1: moteurs pas à pas
Vous pouvez trouver les moteurs pas à pas de l'ancienne imprimante. L'imprimante contient généralement deux moteurs pas à pas. Le moteur pas à pas peut être bipolaire ou unipolaire.
Étape 2: fabrication de la boîte
Polystrol est bon marché et facile à modifier. Vous pouvez le plier à la bonne forme avec un aérophone (à air chaud). La colle chaude est bonne lorsque vous collez des pièces ensemble.
Étape 3: Assemblage
J'ai utilisé beaucoup de pièces du kit Lego. Ce sont vraiment utiles =). Le reste des pièces provient de l'ancienne imprimante. Seuls les interrupteurs et les fils proviennent de la boutique électronique.
Étape 4: Pilote de moteur pour le moteur pas à pas bipolaire
Pour contrôler les moteurs pas à pas, nous devons construire un pilote de moteur. Il existe une différence entre les pilotes de moteur bipolaires et unipolaires. Le pilote de moteur bipolaire est un peu plus difficile à faire qu'unipolaire.
Pièces utilisées: - Processeur Attiny2313 - Cristal 12MHz - 2x condensateurs 27 pF - Régulateur L7805CV avec condensateurs 100 nF et 4, 7uF/35V - Régulateur L7808CV avec condensateurs 100 nF et 4, 7uF/35V - Diode 1N5408 - 2x Dual-H- Pont (modèle L293B) - Transducteur TTL-RS (modèle ST232ACN) avec cinq condensateurs 0, 1 nF - Connecteur DC 2, 1 mm - bornes à vis L293B Le double pont en H ne contient pas de diodes internes ! Le modèle L293D contient des diodes.
Étape 5: Carte microcontrôleur
Soudez les composants sur la carte et c'est tout. Concernant le câblage.. il n'y a rien à dire =)
Étape 6: Terminé
Le système est prêt à l'emploi.
Étape 7: programme Easy Motion Detector
Cela ne fonctionne que sous Linux ! 1. Installez votre webcaméra.2. Installez un logiciel de capture appelé Xawtv. Il crée un fichier appelé.webcamrc 3. Ouvrez le fichier avec votre éditeur préféré.4. Le délai définit la fréquence à laquelle l'image fixe est envoyée au serveur. J'ai utilisé 7 secondes. Dir définit l'emplacement du dossier où va l'image. Quelque chose comme: /usr/webcam/pictures/ Le fichier définit le nom de l'image. Quelque chose comme une légende, un-j.webp
Étape 8: Coder
Les codes sont commentés en finnois.
Conseillé:
Machine à brouillard glacé ultime - Contrôlée par Bluetooth, alimentée par batterie et imprimée en 3D. : 22 étapes (avec photos)
Machine à brouillard à glace sèche ultime - Contrôlée par Bluetooth, alimentée par batterie et imprimée en 3D. : J'avais récemment besoin d'une machine à glace sèche pour des effets théâtraux pour un spectacle local. Notre budget ne s'étendrait pas à l'embauche d'un professionnel, c'est donc ce que j'ai construit à la place. Il est principalement imprimé en 3D, contrôlé à distance via Bluetooth, alimentation par batterie
Bande LED 12v contrôlée par Wifi utilisant Raspberry Pi avec Tasker, intégration Ifttt.: 15 étapes (avec photos)
Bande LED 12v contrôlée par Wifi utilisant Raspberry Pi avec Tasker, intégration Ifttt.: Dans ce projet, je vais vous montrer comment contrôler une simple bande LED analogique 12v sur wifi à l'aide d'un Raspberry Pi. j'utilise un Raspberry Pi 1 modèle B+) 1x RGB 12v Le
Bande LED contrôlée par site Web/WiFi avec Raspberry Pi : 9 étapes (avec photos)
Bande LED contrôlée par site Web/WiFi avec Raspberry Pi : Contexte : Je suis un adolescent et je conçois et programme de petits projets électroniques depuis quelques années, tout en participant à des compétitions de robotique. Je travaillais récemment sur la mise à jour de la configuration de mon bureau et j'ai décidé qu'un bel ajout
Surveillance de la température ambiante contrôlée par Raspberry Pi avec sortie d'image Gnuplot et capacité d'alerte par e-mail : 7 étapes
Surveillance de la température ambiante contrôlée par Raspberry Pi avec sortie d'image Gnuplot et capacité d'alerte par e-mail : là où je travaille, il y a une pièce très importante qui abrite de nombreux ordinateurs. La température ambiante de cette pièce doit être très fraîche pour optimiser les performances de ces systèmes. On m'a demandé de proposer un système de surveillance qui a la capacité de
Caméra contrôlée par le mouvement à l'aide du SDK MESH : 6 étapes (avec photos)
Caméra contrôlée par le mouvement à l'aide du SDK MESH : Voulez-vous automatiser votre caméra pour capturer les meilleurs moments de votre animal lorsque vous n'êtes pas à la maison ? Le capteur de mouvement MESH permet aux caméras qui prennent en charge le SDK. Par exemple, nous avons placé un capteur de mouvement MESH à côté de la nourriture pour chats et des jouets pour chats pour c