Comment utiliser le module de caméra OV7670 avec Arduino?

Ici, nous avons présenté un module de caméra OV7670 qui vient d'être acheté en ligne, y compris la communication du module de caméra et d'Arduino UNO, les façons d'utiliser pour prendre des photos via le module de caméra, etc. Il s'agit d'un module de caméra Arduino, adopté la puce de traitement d'image numérique des caméras de surveillance-OV0706, spécialement conçue pour l'acquisition d'images et l'application de traitement, basée sur l'interface de communication TTL, très pratique pour se connecter avec le contrôleur Arduino, capable de lire des images et des données via la série UART port, puis effectuez un traitement d'image. Il s'agit d'un guide de bricolage détaillé pour la caméra OV7670 TTL et UART, et vous pouvez également télécharger le code depuis ElecFreaks.

Trouvez la source de lecture ici: //www.elecfreaks.com/7861.html

Étape 1: description générale

Ce module de caméra peut effectuer un traitement d'image tel que AWB (balance des blancs automatique), AE (exposition automatique) et AGC (contrôle automatique de gain), pour le signal vidéo provenant du capteur CMOS. De plus, en fusion avec d'autres technologies avancées telles que le traitement d'amélioration de l'image sous un faible éclairage et la prévision et la suppression intelligentes du bruit de l'image, ce module produirait des signaux vidéo numériques de haute qualité par une interface CCIR656 standard. Le décodeur JPEG intégré OV7670 prend en charge le codage en temps réel pour l'image collectée, et le contrôleur externe peut facilement lire les flux vidéo M-JPEG, réalisant ainsi la conception de la caméra en double flux. OV7670 a pris en charge la détection de mouvement et la fonction d'affichage OSD des caractères d'écran et de la superposition de motifs, capable de définir la zone de détection et la sensibilité.

Étape 2: Test du module de caméra OV7670 - Outil nécessaire pour les tests

  • Matériel

Module SD

Module clé numérique

Arduino UNO

Cavalier

cable USB

Module caméra OV7670

  • Logiciel

Camera_VC0706_TEST

Arduino IDE (téléchargez-le sur le site officiel)

Étape 3: Connexion matérielle

  1. Connectez le matériel comme le montre le schéma.
  2. Diagramme physique.

Étape 4: Utilisation du logiciel et programmation du code

  1. Tout d'abord, téléchargez les deux fichiers Camera_OV0706_lib et Camera_OV0706_TEST à partir du code du module de caméra écrit par ElecFreaks, puis décompressez-le.
  2. Placez le fichier décompressé de Camera_OV0706_lib dans le dossier Arduino IDE des bibliothèques.

  3. Ouvrez le fichier décompressé de Camera_OV0706_TEST et programmez le code dans UNO. Les étapes détaillées sont illustrées sur les photos.

  4. Cliquez sur Outils , puis choisissez la carte Arduino UNO.

  5. Cliquez sur Outils / Port série ,, puis choisissez le numéro COM correspondant.

  6. Et puis cliquez sur le bouton de programmation comme ci-dessous dans un rectangle rouge, programmez le code dans la carte UNO jusqu'à ce que le téléchargement terminé apparaisse.

  7. Enfin, ouvrez le port série de surveillance comme ci-dessous dans un rectangle rouge.

  8. Lorsque le port série affiche les données comme illustré ci-dessous, vous pouvez appuyer sur les touches numériques pour prendre une photo.

  9. Si la photo a été prise avec succès, le port série sera affiché.

Jusqu'à présent, le test du module était terminé. Merci d'avoir lu.

Articles Connexes