Table des matières:

Caméra de vidéosurveillance avec NodeMCU + module de caméra pour ancien ordinateur portable (avec et sans utilisation de Blynk): 5 étapes
Caméra de vidéosurveillance avec NodeMCU + module de caméra pour ancien ordinateur portable (avec et sans utilisation de Blynk): 5 étapes

Vidéo: Caméra de vidéosurveillance avec NodeMCU + module de caméra pour ancien ordinateur portable (avec et sans utilisation de Blynk): 5 étapes

Vidéo: Caméra de vidéosurveillance avec NodeMCU + module de caméra pour ancien ordinateur portable (avec et sans utilisation de Blynk): 5 étapes
Vidéo: Domotique : Comment intégrer Zigbee avec Home Assistant ? 2024, Juillet
Anonim
Image
Image
Conversion du module de caméra en sortie USB
Conversion du module de caméra en sortie USB

Salut les gars! Dans ce instructable, je vais vous montrer comment j'ai utilisé le module de caméra d'un ancien ordinateur portable et nodeMCU pour faire quelque chose de similaire à CCTV.

Fournitures

Liste des éléments nécessaires pour ce projet

1. NodeMCU

2. Module caméra pour ordinateur portable

3. Servomoteur

4. Ancien câble USB

5. Planche à pain

6. Fils de connexion

7. Potentiomètre (facultatif - pour contrôler le servo sans application Blynk)

8. Arduino ide (bibliothèques Blynk en option - pour contrôler le servo via un smartphone via Internet)

Étape 1: Conversion du module de caméra en sortie USB

Le module caméra respecte les normes USB et dispose de 4 fils, deux pour l'alimentation et les deux autres pour le transfert de données. nous pouvons facilement identifier les fils de transfert de données lorsqu'ils sont enroulés ensemble. des deux autres, c'est-à-dire les fils d'alimentation, nous pouvons identifier le fil de terre en vérifiant la continuité avec le plot de terre sur le module de caméra et l'autre sera +5V.

Ces deux (+5V et masse) doivent être soudés avec des fils similaires sur l'USB-A du câble USB.

Et ce qui reste, ce sont les fils de données, et il est difficile d'identifier lequel des fils de données correspond aux autres sur le câble USB. Nous devons donc procéder par essais et erreurs jusqu'à ce que nous obtenions un signal sur l'application de l'appareil photo sur PC.

Avec cela, nous avons une caméra USB fonctionnelle. Plus le câble USB est long, plus nous pouvons le placer loin.

REMARQUE: Le câblage des modules de caméra diffère d'un fabricant à l'autre. Pour ce projet, j'utilise le module d'un ancien ordinateur portable Sony.

Étape 2: Connexion du circuit au servomoteur (à l'aide de Blynk)

Connexion du circuit au servo de contrôle (à l'aide de Blynk)
Connexion du circuit au servo de contrôle (à l'aide de Blynk)
Connexion du circuit au servo de contrôle (à l'aide de Blynk)
Connexion du circuit au servo de contrôle (à l'aide de Blynk)

En utilisant Blynk, les connexions du circuit sont assez simples.

1. La broche de signal du servo (généralement une flèche sur le dessus) est connectée à D8 de NodeMCU

2. +5V connecté à la broche centrale du servo de Vin de NodeMCU

3. la broche de terre (fil à l'opposé du fil de signal) est connectée à la terre sur NodeMCU

et nous avons terminé avec le câblage

Étape 3: Coder et configurer l'application Blynk

Code et configuration de l'application Blynk
Code et configuration de l'application Blynk
Code et configuration de l'application Blynk
Code et configuration de l'application Blynk
Code et configuration de l'application Blynk
Code et configuration de l'application Blynk

Je joins une copie du code ici pour un accès facile.

La configuration de l'application blynk est également assez simple, 1. sélectionnez NodeMCU comme carte et Wi-Fi comme moyen de communication

2. nous recevrons un code d'authentification par courrier, qui sera nécessaire pour compléter le code.

3. ajoutez un widget de curseur sur blynk et sélectionnez Virtual pin V3 pour le curseur et 0-180 comme plage de sortie

4. sélectionnez l'intervalle d'écriture de 100 ms et désactivez l'option d'envoi à la libération.

5. télécharger le code avec le code d'authentification, le SSID et le mot de passe ajoutés.

avec cela, nous avons presque terminé la configuration, il ne reste plus qu'à coller à chaud ce module de caméra sur le bras servo et à brancher le câble USB de la caméra sur un PC.

Étape 4: (facultatif) Connexion du circuit au servomoteur de commande avec un potentiomètre

(optionnel) Connexion du circuit au servo de contrôle avec un potentiomètre
(optionnel) Connexion du circuit au servo de contrôle avec un potentiomètre
(optionnel) Connexion du circuit au servo de contrôle avec un potentiomètre
(optionnel) Connexion du circuit au servo de contrôle avec un potentiomètre

La connexion du circuit pour le servo est similaire à celle de l'utilisation de blynk, tout ce qui est changé, c'est que nous ajoutons un potentiomètre pour contrôler le servo.

1. La broche de signal du servo (généralement une flèche sur le dessus) est connectée à D8 de NodeMCU

2. +5V connecté à la broche centrale du servo de Vin de NodeMCU

3. la broche de terre (fil à l'opposé du fil de signal) est connectée à la terre sur NodeMCU

4. la broche 1 du potentiomètre est connectée à Vin sur NodeMCU

5. la broche 2 du potentiomètre est connectée à la broche analogique A0

6. la broche 3 du potentiomètre est connectée à la masse du NodeMCU

et nous avons terminé avec le câblage.

Étape 5: (facultatif) Code de contrôle du servomoteur par potentiomètre

(facultatif) Code pour contrôler le servo par potentiomètre
(facultatif) Code pour contrôler le servo par potentiomètre

J'espère que vous avez apprécié cette instructable !

Conseillé: