- Robot suiveur de ligne
- Robot éviteur d’obstacle
- Robot suiveur de mur
- Robot 2 roues IR
- Robot 2 roues Bluetooth
- Kit feu de signalisation
- Kit arrosage automatique
- Kit capteur de mouvement
- Kit capteur de gaz
- Smart Home
- Kit parking automatique
- kit démarrage
- Jeu de lumière
- Détecteur de pluie
- Eclairage automatique
- Allumer des Leds avec télécommande
- Smart Home
- Télémètre
“HC-SR501 Module Détecteur de Mouvement – Infrarouge” has been added to your cart. View cart
OV7670 Camera VGA
69.00 DH
La caméra OV7670 est un capteur d’image CMOS VGA conçu pour les applications embarquées nécessitant une capture vidéo haute vitesse et faible consommation énergétique.
SKU:
CAP119
Category: Capteurs
Description
Caméra OV7670 VGA – Module de Capture d’Image Haute Performance pour Applications Embarquées
La caméra OV7670 est un capteur d’image CMOS VGA conçu pour les applications embarquées nécessitant une capture vidéo haute vitesse et faible consommation énergétique. Ce module est largement utilisé dans les systèmes embarqués, l’IoT, la robotique et la vision par ordinateur grâce à sa compatibilité avec des microcontrôleurs comme Arduino, ESP32, STM32 et Raspberry Pi.
Doté d’une interface SCCB (Serial Camera Control Bus) compatible I2C, il offre un contrôle précis sur la qualité d’image, les formats de sortie et les paramètres d’acquisition. Il prend en charge plusieurs formats de sortie (YUV, RGB565, RAW) et intègre des algorithmes avancés de traitement d’image, notamment la compensation de lumière, la réduction du bruit et l’optimisation de la saturation.
Caractéristiques Techniques :
✅ Capteur d’image CMOS : Résolution native 640×480 (VGA) avec un taux de rafraîchissement pouvant atteindre 30 images/seconde.
✅ Formats de sortie : YUV (4:2:2), YCbCr (4:2:2), RGB565/555/444, RAW RGB.
✅ Interface SCCB (compatible I2C) : Communication facile avec les microcontrôleurs pour configurer les paramètres du capteur.
✅ Taille optique : 1/6” avec une zone de pixel de 3,6 µm x 3,6 µm.
✅ Sensibilité : 1,3V/(Lux-sec), permettant une capture en conditions de faible luminosité.
✅ Rapport signal/bruit : 46 dB avec une plage dynamique de 52 dB pour une meilleure gestion des contrastes.
✅ Compensation de perte de lumière et réduction automatique du bruit.
✅ Consommation optimisée : 60 mW en fonctionnement actif à 15 FPS et mode veille ultra-basse consommation (< 20 µA).
✅ Température de fonctionnement : -30°C à 70°C, idéal pour les environnements industriels et extérieurs.
Applications Typiques :
📷 Systèmes de vision embarqués : Capture et analyse d’image pour robots et drones.
🛠 Prototypage IoT : Surveillance intelligente, reconnaissance d’objets et détection de mouvement.
🤖 Robotique & Intelligence Artificielle : Vision pour robots autonomes et applications de machine learning.
🔍 Systèmes de sécurité : Vidéosurveillance et contrôle d’accès basé sur la reconnaissance faciale.
🚗 Automatisation et domotique : Détection d’événements et monitoring à distance.
Configuration et Intégration avec Arduino
Matériel nécessaire
🔹 Caméra OV7670
🔹 Microcontrôleur compatible (Arduino Mega, ESP32, STM32, etc.)
🔹 Fils de connexion Dupont
🔹 Écran LCD ou module de stockage pour afficher/enregistrer les images
Connexions avec un Arduino Mega 2560
OV7670 | Arduino Mega 2560 |
VCC (3.3V) | 3.3V |
GND | GND |
SIOC | A5 (SCL) |
SIOD | A4 (SDA) |
VSYNC | D2 |
HREF | D3 |
PCLK | D4 |
XCLK | D9 |
D0-D7 | D5-D12 (Données) |
⚠ Attention : L’OV7670 fonctionne en 3.3V. Si vous utilisez un microcontrôleur fonctionnant en 5V (ex. Arduino Uno), un convertisseur de niveau logique est nécessaire.
Exemple de Code Arduino pour Capturer une Image
Ce code capture une image depuis la caméra et l’affiche sur le moniteur série sous forme de données brutes.
#include <Wire.h>
#include <ArduCAM.h>
#include <SPI.h>
#define CS 10 // Broche de sélection de la caméra
ArduCAM myCAM(OV7670, CS);
void setup() {
Serial.begin(115200);
Wire.begin();
// Initialisation de la caméra
pinMode(CS, OUTPUT);
digitalWrite(CS, HIGH);
Serial.println(« Initialisation de la caméra… »);
myCAM.write_reg(0x12, 0x80); // Reset du capteur OV7670
delay(100);
myCAM.set_format(BMP);
myCAM.InitCAM();
Serial.println(« Caméra prête ! »);
}
void loop() {
Serial.println(« Capture d’une image… »);
myCAM.flush_fifo();
myCAM.clear_fifo_flag();
myCAM.start_capture();
while (!myCAM.get_bit(ARDUCHIP_TRIG, CAP_DONE_MASK));
Serial.println(« Image capturée ! »);
uint8_t temp;
uint32_t length = myCAM.read_fifo_length();
Serial.print(« Taille de l’image : « );
Serial.println(length);
if (length > 0) {
for (uint32_t i = 0; i < length; i++) {
temp = myCAM.read_fifo();
Serial.write(temp);
}
}
delay(5000); // Capture toutes les 5 secondes
}
Reviews (0)
Be the first to review “OV7670 Camera VGA” Cancel reply
Related products
BH1750FVI Module Capteur d’Intensité de Lumière Numérique
47.00 DH
Module Capteur de Tension / Courant 0-3A, 3-25V – MAX471
60.00 DH
MQ4 Module Capteur de Gaz Naturel / Méthane
40.00 DH
MQ6 Module Capteur de GPL / Isobutane / Propane
40.00 DH
NE555 Module Générateur d’Impulsions Variable
18.00 DH
TCRT5000 Capteur de Proximité Infrarouge
24.00 DH
Reviews
There are no reviews yet.