Objectifs du projet Initialisation à la programmation Matlab Savoir comment implémenter un algorithme avec Arduino Savoir comment augmenter la résolution d’un Convertisseur Analogique-Numérique (CAN/ADC) avec Arduino initier aux problèmes d’optimisation d’un algorithme Savoir comment convertir son algorithme sur Matlab en une plateforme embarquée (Ex: Arduino, µC, DSP, …) Et autres astuces pratiques En cours…
Objectifs du projet: Se familiariser avec le logiciel matlab Se familiariser avec la programmation Arduino Se familiariser avec la programmation des jeux Choix de labyrinthe Initiation au traitement d’image avec matlab Et autres astuces pratiques Outils de développement : Matlab Arduino Carte électronique Schéma de principe: Fonctionnement partie 1/2 L’objectif du projet n’est pas de […]
Objectifs du projet : Répondes aux interrogations suivantes : Comment ça marche la fonction random avec Arduino ? Comment manipuler les nombres aléatoires avec Arduino ? Comment générer une variable aléatoire avec Arduino ? C’est quoi le principe du simulateur pile ou face ? Comment implémenter le jeu pile ou face avec Arduino ? Mots clés Pile ou face, pièce pile ou […]
Objectifs du projet : répondre aux interrogations suivantes : Comment calculer la puissance électrique ? Comment mesurer le courant à la borne dune charge avec Arduino ? C’est quoi la différence entre la puissance instantanée et la puissance moyenne ? C’est quoi la formule de la puissance instantanée et la puissance moyenne ? Comment […]
Objectifs du projet : répondre aux interrogations suivantes : C’est quoi un capteur ultrasonique ? Comment ça marche le capteur ultrason HC-S04 ? Comment ça marche le sèche-mains à ultrason ? Comment mesurer la distance avec le capteur ultrason ? Comment contrôler la portée ou la distance de mise en marche du sèche-mains à ultrason […]
Tout savoir sur les condensateurs
Objectifs du projet Répondes aux interrogations suivantes: C’est quoi l’accélération matérielle ? Pourquoi l’accélération matérielle ? Comment câbler l’Arduino avec FPGA ? Comment mettre en pratique l’accélération matérielle ? Comment s’initier aux projets multi-contraintes (rapidité, technologie, …) ? Comment utiliser les ports analogiques comme ports numériques d’Arduino? Comment faire son adaptateur de niveau du 5V […]
Objectifs du projet : Savoir comment calculer la factorielle de 0 ? Savoir comment maintenir les données en mémoire dans le bus de sortie ? Savoir comment synchroniser les données à l’entrée ? Savoir implémenter la fonction de saturation en VHDL Implémentation sur carte du projet Analyse de fonctionnement Voir le projet : Projet électronique […]
Objectifs du projet électronique Etude et simulation numérique du filtre Moyenneur avec Matlab [1/3] Etude et simulation numérique du filtre Médiane avec Matlab [1/3] Etudes et simulation numérique des techniques de la détection de seuil [2/3] Seuillage classique Seuillage moyenné Seuillage médiane Etude comparatives et qualitative des méthodes [2/3] Implémentation sur microcontrôleur en utilisant […]
Réalisé par : BOUTARF Youssef, BOUTOUIL Hamza, ELHALLAOUI Ayoub et LAMTIBBOU Adam Encadré par : M. CHAFIK, M. DIOURI et M. GHOMARI Ecole/Université: IGA Casablanca Année scolaire: 2014/2015 Rappels des cours Machines électriques cours et problèmes Les moteurs électriques pour mieux les piloter et les protéger La machine à courant continu Généralités sur les […]
Rappels de cours: Chapitre 6 Les factorielles Développements limités usuels en 0 Calcul Algébrique Chapitre 1 identités remarquables Les Développements Limités Synthèse « Factorielle de n » Mathématiques discrètes Factorielle et binôme de Newton Objectifs du projet: Comment calculer la factorielle de N ? C’est quoi les applications de la factorielle ? Comment évaluer la […]
Idée du projet : Détection et poursuite d’un objet en mouvement par sa couleur avec matlab et Arduino en utilisant deux techniques de détections Objectifs du projet : Savoir comment établir la liaison série entre Matlab & Arduino Savoir comment détecter une couleur précise dan l’image Savoir comment obtenir une couleur quelconque à partir d’une […]
Fonctionnement: Le mini projet est une application directe de la commande de sens de rotation d’un moteur à courant continu avec un relais de puissance. La particularité du circuit, est l’utilisation de deux interrupteurs électromécaniques commandés par deux signaux logiques à faibles niveaux (0-5V) au lieu de quatre comme le cas du pont H standard, […]
Introduction: La commande d’un moteur à courant continu est une application type et largement utilisée dans les systèmes motorisés. Dans ce projet, on va étudier d’une façon simple et précise une stratégie de commande de vitesse d’un moteur à courant continu. La méthode est basée sur la variation de la valeur moyenne du signal d’alimentation […]
Idée du projet : Détection et poursuite d’un objet en mouvement par sa couleur avec matlab et Arduino Objectifs du projet : Savoir comment établir la liaison série entre Matlab & Arduino Savoir comment détecter une couleur précise dan l’image Savoir comment obtenir une couleur quelconque à partir d’une image RGB Savoir utiliser un seuil […]
Objectif : Commande des actionneurs (LEDs et Moteur) par l’interface matlab avec une manette graphique. Fonctionnement : L’interface matlab est constituée d’une manette graphique dédiée au control de trois LED et un moteur à CC. L’appuie sur un bouton permet d’envoyer une commande via l’interface série à la carte Arduino qui active ensuite l’actionneur correspondant. On distingue […]
Idée du projet : Transfert des commandes issues d’une image (ou caméra) par une interface série entre Matlab et le µC vers une matrice des LEDs de résolution 8×8 Objectifs du projet : Savoir comment établir la liaison série entre Matlab & Arduino Savoir comment lire la caméra de son ordinateur avec Matlab Savoir comment […]
C’est quoi le signal PWM ?
Définition Un signal MLI (Modulation de Largeur d’Impulsions) ou PWM en anglais (Pulse Width Modulation) est un signal dont le rapport cyclique varie. Ce type du signal est souvent utilisé dans les applications à valeur moyenne variable (Ex : Commande des moteurs, alimentation réglable,…). Applications Variateurs de vitesse des moteurs Convertisseurs: AC/DC, DC/AC, DC/DC, AC/AC Générateur […]
Un microcontrôleur est un mini-système, constitué de l’ensemble microprocesseur avec RAM, ROM, EEPROM, convertisseurs CAN/CNA et interfaces d’entrées/sorties séries/parallèles, intégrés dans une même structure (une même puce, un même circuit). Des programmes peuvent être développés sur émulateur en langage assembleur du microcontrôleur (ou même en langage évolué comme C/C++ à l’aide d’un compilateur), et exécutés […]
La détection de contour est une étape importante à de nombreuses applications de l’analyse et traitement d’images. Les contours constituent en effet des indices riches, au même titre que les points d’intérêts, pour toute interprétation ultérieure de l’image. Les contours dans une image proviennent des discontinuités de la fonction de réflectance (texture, ombre), discontinuités de […]
Le Si5351 est un générateur d’horloge configurable par la liasion I2C qui convient parfaitement pour les cristaux, oscillateurs à quartz, VCO, boucles à verrouillage de phase (PLL), et des fuffers dans les applications sensibles au coût. Basé sur une PLL / VCXO + haute résolution. Le Si5351 peut générer toutes les fréquences jusqu’à 160 MHz […]
Guide pratique d’utilisation de DSP TMS320F/C24x (PDF) Introduction au DSP (PDF 1) Introduction au DSP (PDF 2 ) Introduction au bus CAN (PDF) Retour aux projets électronique en vidéos
Un filtre numérique est un algorithme de calcul qui fait correspondre à une suite d’échantillons x(n) d’entrée à une autre suite d’échantillons y(n) de sortie. Avantages et inconvénients des filtres numériques : Ils sont programmables en changeant uniquement des variables et non pas le circuit. On peut avoir des structures adaptatives, ce qui les rend […]