Catégories
Algorithme Arduino Onduleur Projets Arduino

Onduleur triphasé #6: Algorithme générique – Commande polyphasée

Objectifs Savoir implémenter une commande générique polyphasée Savoir synchroniser son code avec une horloge externe Savoir implémenter la commande MLI ou sPWM (PWM de type sinusoïdal) Savoir implémenter la commande décalée (deux techniques) Savoir le schéma d’un onduleur triphasé Savoir les caractéristiques d’un onduleur Savoir choisir les transistors de la partie puissance Savoir commander un […]

Catégories
Projets électroniques

Algorithme

 1 Définition Les mots «algorithme» et «programmation» étant polysémiques, il est nécessaire de clarifier le sens que nous retiendrons dans ce document. Les mots «algorithme » et « programmation » s’entendent ici comme création d’un programme d’actions, à ne pas confondre avec « algorithme » qui signifierait «rythme de la douleur», ce qui serait une […]

Catégories
Algorithme

Algorithme

Définition Un algorithme est une suite finie et non ambiguë d’opérations ou d’instructions permettant de résoudre une classe de problèmes. Le mot algorithme vient du nom d’un mathématicien perse du IXe siècle, Al-Khwârizmî (en arabe : الخوارزمي). Le domaine qui étudie les algorithmes est appelé l’algorithmique. On retrouve aujourd’hui des algorithmes dans de nombreuses applications […]

Cours 20 | Algorithmes sur GPU de visualisation et de calcul pour des maillages non-structurés

Titre: Algorithmes sur GPU de visualisation et de calcul pour des maillages non-structurés Auteurs: Luc BUATOIS Ecole/Université: Institut National Polytechnique de Lorraine Résumé: Les algorithmes les plus récents de traitement numérique de la géométrie ou bien encore de simulation numérique de type CFD (Computational Fluid Dynamics) utilisent à présent de nouveaux types de grilles composées […]

Cours 19 | Algorithmes SLAM (Simultaneous Localization et Mapping): Vers une Implémentation Embarquée

Titre: Algorithmes SLAM (Simultaneous Localization et Mapping): Vers une Implémentation Embarquée Auteurs: M. ABOUZAHIR MOHAMED Ecole/Université: Université Paris Sud Résumé: La navigation autonome est un axe de recherche principal dans le domaine de la robotique mobile. Dans ce contexte, le robot doit disposer des algorithmes qui lui permettent d’évoluer de manière autonome dans des environnements […]

Cours 12 | Les optimisations d’algorithmes de traitement de signal sur les architectures modernes parallèles et embarquées

Titre: Les optimisations d’algorithmes de traitement de signal sur les architectures modernes parallèles et embarquées Auteurs: Jean-Paul Perez-Seva Ecole/Université: Université de Nice Sophia Antipolis Résumé: Kontron Modular Computers SAS (KOM-SA) est une entreprise implantée sur le marché de l’embarqué et spécialisée dans la conception de cartes électroniques de calcul. Le marché de l’embarqué est un […]

Cours 46 | TER : Algorithmes de compression d’images et quadtree

Titre: TER : Algorithmes de compression d’images et quadtree Auteurs: Lionel GUEZ Ecole/Université: Néant Résumé: Le but de mon TER, est de faire unétat de l’art de deux algorithmes de la compression d’image : EZW et EBCOT(ce dernier étant utilisé par JPEG2000), de comprendre leur force, leur faiblesse, et leur différence. Ce tétat de l’art […]

Cours 16 | Principes du traitement d’images Champs d’applications, rappel d’optique Algorithmes et notions mathématiques

Titre: Principes du traitement d’images Champs d’applications, rappel d’optique Algorithmes et notions mathématiques Auteurs: Néant Ecole/Université: Néant Résumé: L’image est impliquée dans de nombreux domaines. On peut les différencier selon ce qu’on a au départ, et ce qu’on veut. En Computer Graphics, on construit un modèle et on le projette pour obtenir une image. En […]

Cours 55 | Introduction à l’intelligence artificielle (algorithmes avec adversaires)

Titre: Introduction à l’intelligence artificielle (algorithmes avec adversaires) Auteurs: Antoine Cornuéjols Ecole: AgroParisTech Résumé: Voir le document Extrait du sommaire: 1. Introduction 2. Cas des jeux entièrement explorables 3. L’algorithme du MinMax 4. Amélioration : l’algorithme alpha-beta 5. Etat de l’art (Deep Blue & Co) Télécharger le fichier PDF: Introduction à l’intelligence artificielle (algorithmes avec […]

Cours 50 | Les algorithmes de l’intelligence artificielle

Titre: Les algorithmes de l’intelligence artificielle Auteurs: BLEIBEL François, DORKEL Aymeric Ecole: Néant Résumé: L’intelligence artificielle est une compétence spécifique aux robots ou aux automatismes (« artificielle ») qui détermine sa faculté à imiter un comportement humain. Cette intelligence essaye d’imiter le fonctionnement d’un cerveau humain dans beaucoup de domaines, par exemple la parole ou […]

Cours 12 | COMMENT PERMETTRE À L’HOMME DE GARDER LA MAIN ? Les enjeux éthiques des algorithmes et de l’intelligence artificielle

Titre: COMMENT PERMETTRE À L’HOMME DE GARDER LA MAIN ? Les enjeux éthiques des algorithmes et de l’intelligence artificielle Auteurs: CNIL Ecole: CNIL Résumé: L’intelligence artificielle est le grand mythe de notre temps. L’un annonce la destruction en masse de nos emplois, un autre l’émergence apocalyptique d’une conscience robotique hostile, un troisième la ruine d’une […]

PFE 55  | Analyse de performance de l’algorithme d’appariement des images Sentinel -3

Titre: Analyse de performance de l’algorithme d’appariement des images Sentinel -3 Auteurs: François DUFAY Ecole : Ecole nationale des sciences géographiques ENSG Pages : 84 Résumé : dans le cadre du projet Sentinel -3, futur satellite d’observation de la terre, il est necessaire d’apparier les images issues de deux capteurs différents, un de type « […]

PFE 29 | Rapport de projet de fin d’étude | Mettre en place un algorithme permettant de corriger un effet d’inefficacité de transfert de charge présent sur le détecteur à couplage de charge 

Titre: Mettre en place un algorithme permettant de corriger un effet d’inefficacité de transfert de charge présent sur le détecteur à couplage de charge Auteurs: Julien Isambert Ecole : Institut Supérieur d’Electronique de Paris Pages : 35 Résumé : L’objectif de ce stage était de corriger par un traitement informatique un effet d’inefficacité de transfert […]

Cours 2 | Traitement d’Images Concepts et Algorithmes

Titre: Traitement d’Images Concepts et Algorithmes Auteurs: Nicolas Loménie Ecole: Paris Descartes Résumé: A vous de jouer Partant de ces cadres génériques, vous pouvez imaginer tous les filtrages possibles en faisant varier les coefficients de pondération, la forme et la taille des voisinage, les enchainements de tels filtres et donner votre nom a un algorithme […]

Cours 13 | Déploiement de l’algorithme L sur GPU

Titre: Déploiement de l’algorithme L sur GPU Auteurs: Pierre Fortin, Mourad Gouicem, Stef Graillat Ecole: LIP6, UPMC Résumé: Architecture many-core Exécution partiellement SIMD 14 Stream Multiprocessor (SM) sur Fermi (C2050) Chaque SM possède 32 CUDA cores soit 14 × 32 = 448 CUDA Cores sur le C2050 Registres de 32-bit (32 768 par SM) Extrait […]

Cours 2 | Contrôle Non Destructif | Implantation d’algorithmes sur GPU et multi-cœurs

Titre: Contrôle Non Destructif : Implantation d’algorithmes sur GPU et multi-cœurs Auteurs: Gilles Rougeron Ecole: CEA Résumé: Contrôles en fabrication ou contrôles en maintenance • Concernent tous secteurs industriels à des degrés divers: Energie, aéronautique, pétrochimie, transports, sidérurgie… • De forts enjeux économiques + enjeux sécurité du public • Des techniques variées dont les principales: […]

Conception d’un Drone de A à Z | Arduino II

  La série est la reprise ainsi la continuité de la série « Drone | Arduino » avec des nouveaux concepts. Elle sera consacrée aux détails de la conception et la réalisation d’un drone avec Arduino de A à Z. On apprendra les divers éléments constituant un drone et comment les contrôler. On utilisera la […]

Catégories
Algorithme Arduino Automate programmable industriel automatique capteur Commande des moteurs Composant électronique Cours Langage C électronique Grafcet moteur Projets Arduino Projets électroniques

Livre Arduino & Grafcet: Codage en C du Grafcet avec Arduino

Broché: 230 pages Date de publication : 2 juillet 2023 Collection : Arduino Langue : Français ISBN-10: 8397581509 ISBN-13: 9798397581509 Dimensions du produit: 17,8 x 2,1 x 25,4 cm Description du livre: L’ouvrage introduit le codage du GRAFCET avec Arduino avec des exemples clairs ainsi que des projets pratiques. Le livre est accompagné par un ensemble de fonctions et scripts en C sur Arduino. […]

Analyse fréquentielle | C | Portenta

Datasheet de la carte Datasheet STM32H747XI  Lien Amazon Carte Portenta Les caractéristiques de la carte µC STM32H747XI dual Cortex®-M7+M4 32bit low power Arm® MCU Modules RF Murata 1DX dual WiFi 802.11b/g/n 65 Mbps and Bluetooth® Alimentation (USB/VIN) 5V Alimentation par batteries Li-Po Single Cell, 3.7V, 700mAh Minimum (integrated charger) Tension des pins 3.3V Connecteur afficheur […]

Catégories
Algorithme Matlab Projets traitement d'image Projets traitement du signal Traitement du signal sur FPGA Traitement du signal sur matlab

Ajustement de Contraste – 3 Techniques faciles

 Objectifs Savoir l’utilité de l’histogramme d’une image Savoir tracer l’histogramme d’une image Savoir ajuster le contraste d’une image Savoir égaliser l’histogramme d’une image Savoir implémenter son propre technique d’ajustement du contraste Savoir les caractéristiques de la distribution gaussienne Etc. Problématique Il arrive que le contraste d’une image soit mal réglé suite à une faible […]

Traitement d’Images | Matlab

La rubrique sera dédiée aux tutos Matlab qui touchent le domaine de traitement du signal et  de l’image. Thématiques des Tutoriels Cette rubrique des exemples concrets et les notions de base nécessaires pour se familiariser et aborder le domaine du traitement d’image avec Matlab. Ci-dessous une liste non exhaustive des notions qui seront abordées à […]

Catégories
Projets électroniques

Arduino #33: Comment mesurer le temps d’exécution – deux techniques

 Objectifs Importance Technique 1: Mesure logicielle Technique 2: Mesure par oscilloscope Comparaison Importance Analyse des performances d’un algorithme Savoir les contraintes temporelles de son code Exécution précise des actions Etc. Technique 1: Mesure logicielle Technique 2: Mesure par oscilloscope Sujets connexes arduino millis fonction timer arduino fonction millis arduino arduino temporisation non bloquante arduino […]

Projets Arduino | C

  La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein. Mathématicien, Physicien, Scientifique (1879 – 1955) Projet Commande de l’Intensité LASER avec un Encodeur Rotatif Projet Encodeur Rotatif  Projet Tachymètre LASER Tachymètre Numérique #3: Mesure de la vitesse – Technique II Tachymètre Numérique #2: Mesure de la vitesse – Technique […]

Catégories
Matlab projet matlab Questions électronique Traitement du signal sur matlab

Captures d’écran ou screenshots avec MATLAB

  Principe Le présent article sera dédié à la capture d’écran avec Matlab. On va faire appel à un robot Matlab qui permet de prendre un screenshot paramétré par sa position initiale (coordonnées initiales de l’image) et sa taille (longueur et hauteur d’image). Contrairement aux indices Matlab, les valeurs des coordonnées de la position  initiale […]

FAQ

La rubrique contient un ensemble des questions FAQ avec des réponses – foire aux questions, cours ou projets électronique en vidéos populaires et innovants, les outils utilisés sont: FPGA, Arduino, Microcontrôleurs, Matlab  et autre plateforme embarquées. Vous pouvez posez votre question directement à la communauté dans le forum de discussions ICI afin d’obtenir une réponse […]

Catégories
Algorithme ASCII électronique Questions électronique

Code ASCII | Table ASCII – Comment Ça Marche ?

Définition  ASCII signifie American Standard Code for Information Interchange. Il dispose de 128 codes ASCII standards, chacun d’entre eux peut être représenté par un nombre binaire codé sur 7 bits ayant des valeurs comprises entre 0000000 (0) et 1111111 (127). E code ASCII est étendu de 128 caractères supplémentaires qui font en total 256 caractères […]

+1001 Cours & Projets

Intelligence artificielle Cours 1 |  Intelligence Artificielle, ontologies et connaissances en médecine. Les limites de la mécanisation de la pensée Cours 2 | Intelligence artificielle Introduction Cours 3 | Intelligence Artificielle Contraintes Cours 4 | L’INTELLIGENCE ARTIFICIELLE : L’EXPERTISE PARTOUT ACCESSIBLE À TOUS Cours 5 | LES LEÇONS DE L’INTELLIGENCE ARTIFICIELLE : Approche phénoménologique des savoirs informels Cours 6 | Intelligence […]

Catégories
Algorithme Projets Arduino Projets électroniques Projets microcontrôleurs

Projet électronique #19: Augmenter la résolution d’un Convertisseur A/N (CAN)

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…

Catégories
jeu arduino projet matlab Projets Arduino

Projets Matlab & Microcontrôleur #5: Jeu Labyrinthe avec Arduino et Matlab 1/2

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 […]