fbpixel
Gérer une PiCam V2 avec Raspberry Pi

Gérer une PiCam V2 avec Raspberry Pi

Un des éléments les plus intéressant à rajouter est la Raspberry Pi Camera V2 ou PiCam. Ce composant permet de prendre photos et vidéos. Il est également possible d’effectuer du traitement d’image en direct, comme par exemple d’effectuer du suivi de ligne pour un...
Installation d’OpenCV sur Raspberry Pi

Installation d’OpenCV sur Raspberry Pi

Pour effectuer le traitement d’image nous allons procéder à l’installation d’OpenCV sur Raspberry PI. OpenCV est une bibliothèque graphique libre qui permet d’effectuer du traitement d’image relativement simplement. Avec OpenCV, il est possible de traiter...
Détection d’une ligne avec Python et OpenCV

Détection d’une ligne avec Python et OpenCV

Une application intéressante en robotique est la reconnaissance de forme. Dans ce tutoriel nous allons utiliser la librairie OpenCV dans un code en Python qui permettra de détecter le centre d’une ligne. Afin de réaliser ce suivi de ligne nous allons effectuer...
Implémentation de la logique anti-rebond sur Arduino

Implémentation de la logique anti-rebond sur Arduino

La logique anti-rebond ou debouncing permet d’éviter la détection de changements d’état parasites d’un capteur. Lors de l’utilisation de capteur renvoyant des états discrets, comme un bouton poussoir, il arrive, pour des raisons mécaniques ou...
Utilisation de l’EEPROM avec Arduino

Utilisation de l’EEPROM avec Arduino

L’EEPROM est une mémoire interne du microcontrôleur qui permet de garder en mémoire des données après redémarrage de la carte. Lorsqu’on travaille avec des microcontrôleurs, il est intéressant de conserver en mémoire des données notamment lorsque la carte...
Utilisation d’un Buzzer avec Arduino

Utilisation d’un Buzzer avec Arduino

Il est possible d’émettre des sons à l’aide d’un microcontrôleur en branchant un buzzer sur une de ses sorties. Lorsqu’on veut créer une interface utilisateur, il est agréable d’avoir un retour selon les actions effectuées que ce soit un...
Utilisation d’un Module DS3231 avec Arduino

Utilisation d’un Module DS3231 avec Arduino

Tout ordinateur est équipé d’une horloge temps réel interne lui permettant de connaitre la date. Les microcontrôleurs type Arduino sont dépourvu de RTC. Le module DS3231 donne la faculté de calculer la date à l’Arduino ce qui lui permet une maîtrise plus...
Pilotez un moteur brushless avec Arduino

Pilotez un moteur brushless avec Arduino

L’un des objectifs principaux de la robotique est d’articuler des objets. Pour se faire, il est très courant d’utiliser des moteurs électriques. Dans le cas de robot volant, comme les drones les actionneurs ont besoin de vitesse de rotation important pour faire...
Implémentation de la moyenne glissante dans Arduino

Implémentation de la moyenne glissante dans Arduino

Un capteur analogique envoie un niveau de tension, généralement compris entre 0 et 5V, représentant une valeur physique. Cette tension peut être sujet à des bruits de mesure (interférence électronique, électromagnétique, précision de mesure, etc.). Dans certaines...