Arduino #40: le signal et le bruit – le sinus cardinal

Arduino #40: le signal et le bruit – le sinus cardinal

Objectifs Savoir générer un signal sinus cardinal Savoir générer un bruit Savoir générer un signal quelconque A quoi sert un signal sinus cardinal ? Un signal sinus cardinal est un signal large bande contrairement au signal sinus (bande étroite). Il contient une bande plate de fréquences Avec un signal sinus cardinal on peut analyser le […]

Arduino #38: Pointeur de fonction  en 3 étapes

Arduino #38: Pointeur de fonction en 3 étapes

 Objectifs Savoir l’utilité d’un pointeur de fonction Savoir utiliser un pointeur de fonction Exemple pratique: A0-A1 Etc. Problématique On dispose d’une fonction qui calcule la fonction de trois variables de types entiers, puis elle retourne le résultat. Notre objectif sera de déclarer un pointeur qui sera pointé vers la fonction fSomme(). Syntaxe La syntaxe […]

Arduino #37: Int Vs float

Arduino #37: Int Vs float

Objectifs Comprendre la différente entre une valeur Int et Float Savoir convertir une valeur Int vers Float Exemple d’utilisation d’une entrée analogique Savoir calculer l’erreur relative Etc. Int char (8 bits), int (16), byte (16), unsigned int (16), long (32) Valeurs entières, discrets La définie des valeurs (max, min) dépend du type de la variable […]

Arduino #36: les interruptions -Générateur PWM avec INT0

Arduino #36: les interruptions -Générateur PWM avec INT0

 Objectifs Savoir implémenter les interruptions externes INT0, INT1,…, INTn Exemple 1: Diviseur de fréquence PWM par 2 (8 sorties synchrones) Exemple 2: Synthèse de 8/16/32 sorties PWM synchrones On va aborder à travers deux exemple les aspects pratiques des interruptions externes, en particulier les interruptions INT (INT0, INT1, etc.). La carte Arduino Mega dispose […]

Arduino #35: les interruptions en 7 étapes

Arduino #35: les interruptions en 7 étapes

 Objectifs Comprendre la notion des interruptions Différence entre pooling et interruption Connaitre et apprendre à configurer les registres d’interruptions Savoir programmer son routine d’interruption Savoir la procédures d’utilisation d’une interruption externe Définition Une interruption comme définition est un événement qui permet d’interrompre le programme principal (la fonction loop() ) pour exécuter la fonction (ou […]

Arduino #34: PWM Comment mesurer la valeur moyenne et la valeur efficace d’un signal PWM

Arduino #34: PWM Comment mesurer la valeur moyenne et la valeur efficace d’un signal PWM

 Objectifs Savoir calculer la valeur moyenne d’un signal Savoir calculer la valeur efficace d’un signal Exemple d’un signal PWM Etc. Exemple Remplissage du buffer  Calcul de la valeur efficace & la valeur moyenne Contrôle de la LED Affichage dans le port série Sujets connexes valeur moyenne tension valeur moyenne d’un signal sinusoidal valeur moyenne […]

Projet horloge simple avec Arduino sans RTC | GPS V1

Projet horloge simple avec Arduino sans RTC | GPS V1

 Objectifs Savoir programmer une horloge numérique Savoir accélérer ou ralentir l’horloge Savoir utiliser des nouvelles fonctions Limitations de la technique Applications Horloge numérique Actions temporisées Ordonnancement des tâches & la gestion du temps Etc. Exemple 1 Lecture de l’horloge interne en ms Calcul des secondes  Calcul des minutes Calcul des heures Calcul des  jours […]

Projet ordonnancement des tâches avec Arduino

Projet ordonnancement des tâches avec Arduino

 Objectifs Savoir ordonnancer les taches avec Arduino Savoir définir les conditions de départs et arrêts des taches Savoir initialiser l’ordonnanceur Etc. Initialisation: Durée & temps de départ Lecture de l’ordonnanceur Initialisation de l’ordonnanceur avec la période de répétition Génération des conditions de début des taches Génération des conditions d’arrêts Exécution des tâches Exemple de […]

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

FPGA | Arduino | Matlab | Cours will use the information you provide on this form to be in touch with you and to provide updates and marketing.