Objectifs Savoir implémenter une boucle de régulation Savoir le principe de la Commande Incrémentale Savoir implémenter une moyenne glissante Savoir asservir un signal PWM Applications Asservissement de la vitesse Systèmes de régulation automatique Convertisseurs AC/DC, DC/AC, DC/DC, etc. Asservis Asservissement de la température, humidité, etc. Et, d’autres applications ! Principe de fonctionnement Nous avons abordé […]
Catégorie : Projets Arduino
Fonctionnement Code Arduino
Voir les tutos prochains pour plus de détails
Objectifs Savoir établir la liaison avec le port série Savoir établir la liaison avec le port caméra Savoir détecter les mouvements dans une image Savoir transférer les données vers la carte Arduino Savoir commander des LEDs avec Matlab via la carte Arduino S’initier à la commande avec Matlab Etc. Voir le tuto pour plus de […]
Objectifs Savoir établir la liaison avec le port série Savoir établir la liaison avec le port caméra Savoir détecter les mouvements dans une image Savoir transférer les données vers la carte Arduino Savoir commander des LEDs avec Matlab via la carte Arduino S’initier à la commande avec Matlab Etc. Ouverture de la Caméra (Multi-sources) La […]
Objectifs Savoir lire et afficher une image Savoir les types des images Savoir les fonctions de l’affichage d’une image Comprendre la notion des espaces des couleurs Savoir lire les pixels d’une image Savoir récupérer les dimensions d’une image Voir le tuto pour plus de détails. Comment lire une image avec Matlab ? La format imread() […]
Objectifs Savoir utiliser une temporisation non bloquante Savoir l’importance d’une temporisation non bloquante Exemple de la gestion de deux défauts Etc. Voir le tuto Arduino #42: Temporisation non bloquante pour plus de détails Code Arduino
Objectifs Savoir l’importance d’une temporisation bloquante Savoir déclencher une ou plusieurs temporisations non bloquantes Savoir utiliser la nouvelle fonction quickDelay() Etc. Importance Une temporisation non bloquante est très importante dans la commande des systèmes, la surveillance des défauts, le contrôle commande, etc. Elle est particulièrement intéressante pour la synthèse des actions temporisées, gestion du […]
Objectifs Correction d’un système du 2nd ordre en BF Implémentation du correcteur: Modèle Analogique: C(p)= k1 + k2/p Modèle numérique: y(n)=y(n-2)+ k1[ x(n) – x(n-2)] +2*T*k2*x(n-1) =y(n-2)+ k1*x(n) + 2*T*k2*x(n-1) – k1*x(n-2) Analyse du correcteur PI Précision/ Stabilité/ Rapidité du correcteur PI La réponse à un échelon d’un système du 2nd ordre Etc. Fonctionnement […]
Objectifs Correction d’un système du 2nd ordre en BF Analyse et caractéristiques du correcteur P Analyse de la Précision/ Stabilité/ Rapidité du correcteur P La réponse à un échelon d’un système en 2nd ordre Etc. Fonctionnement Le tuto est dédié à l’analyse des performances, limitations et implémentation d’un correction proportionnel (P). On fera la comparaison […]
Objectifs Implémentation d’un système du 2nd ordre: y(n)=> {x(n-1), y(n-1), y(n-2)} Définition de la fonction Sys2() La réponse indicielle d’un système en 2nd ordre Etc. Paramètre du système du second ordre Paramètres de l’échelon Génération de l’entrée x(n) d’amplitude A_step Calcul de la sortie Affichage de l’entrée x(n) et la sortie y(n) La fonction […]
Objectif L’objectif du tuto est la discrétisation de la fonction du transfert H(p) ou H(s) d’un système du second ordre. Dans un premier temps on va écrire la sortie Y(p) en fonction de H et l’entrée X(y) : Y(p)= H(p)*X(p). Ensuite effectuer la transformée de Laplace inverse, suivie par l’approximation de la dérivée première et […]
Objectifs Comprendre la notion d’échantillonnage Savoir le rapport entre la bande passante et la fréquence d’échantillonnage Savoir la relation entre la fonction analogique f(t) et la fonction discrète f(n) Comprendre la notions de stockage des échantillons dans la mémoire (avant, arrière, etc.) Etc.
Fonctionnement Le TUTO montre l’exemple d’une séquence d’accélération et décélération d’un drone quadriopter en utilisant la carte Arduino. La séquence est entièrement automatique. On observe une augmentation linéaire de la vitesse (accélération constante & positive, pente positive) et diminution linéaire de la vitesse (décélération négative, pente négative). Lorsque la vitesse arrive à la valeur maximale, […]
Objectifs Savoir commander son drone avec un Joystick Savoir varier la vitesses des moteurs avec Arduino Connaitre la vitesse minimale de démarrage des moteurs Etc. Lecture du joystick Dans ce tuto on va faire varier la vitesse d’un drone bicopteur (deux moteurs) en utilisant un Joystick et une carte Arduino. Le Joytick est branché via […]
Objectifs Savoir commander un drone bicopter avec Arduino Savoir commander deux moteurs avec Arduino Savoir varier la vitesse d’un drone bicopter avec Arduino Savoir changer la vitesse d’un drone avec un Joystick Savoir adapter son Joystick pour la commande de son drone Comprendre la notion de la commande en BO d’un drone Bicopter Etc. […]
Objectifs Savoir câbler l’hélice de son drone bicopter et les précautions à prendre Comprendre la notion de la polarité (sens de rotation des moteurs) et son relation avec le nombre des moteurs Savoir bien alimenter son drone (batterie + chargeur) Etc. Alimentation locale du Drone L’lamentation de l’ordinateur utilisée dans les vidéos précédentes (12V/8A) […]
Objectifs de la vidéo Analyses des performances d’un signal sPWM avec Arduino Savoir mesurer la fréquence réelle d’un onduleur en utilisant le signal sPWM Savoir les limitations du code Arduino Savoir paramétrer un signal sPWM avec Arduino Analyse des d’un signal sPWM avec le port série Comprendre la le principe du signal sPWM : PWM de […]
Objectifs de la vidéo Savoir paramétrer un signal sPWM avec Arduino Analyse des d’un signal sPWM avec le port série Comprendre la le principe du signal sPWM : PWM de type sinusoïdal Connaitre les paramètres d’un signal SPWM Voir la vidéo pour plus de détails
Objectifs de la vidéo Comprendre la le principe du signal sPWM : PWM de type sinusoïdal Connaitre les paramètres d’un signal SPWM Savoir reproduire les chronogrammes d’un signal sPWM Voir la vidéo pour plus de détails
Objectifs Comprendre la forme d’onde des signaux de la commande décalée Savoir l’importance de la commande décalée Savoir générer une comme symétrique et décalée avec Arduino Savoir contrôler le module BTS7960 Avec Arduino Voir la vidéo pour plus de détails Projet Annexe Voir la première partie ICI pour en savoir plus sur la commande […]
Objectifs Comprendre le fonctionnement d’un onduleur Connaitre le concept de la commande symétrique Savoir les applications d’un onduleur Connaitre les caractéristiques du pont H complet BTS7660 Connaitre le schéma d’un onduleur monophasé en pont H complet Voir la vidéo pour plus de détails Exemples d’applications d’un onduleur Convertisseur DC/AC: Exemple conversion 12V (DC) en […]
Objectifs Comprendre le fonctionnement du capteur à ultra son Savoir mesurer la distance avec un capteur à ultrason Savoir utiliser le module haute tension avec Arduino Voir le vidéo pour plus de détails Domaines d’applications Anti-moustiques Anti-vol (Taser électrique, Shocker, etc.) Briquet à arc électrique Soudage à arc électrique Système d’allumage à arc électrique Etc. […]
Objectifs Comprendre le fonctionnement du module haute tension (HT) Savoir générer un arc électrique 20KV avec Arduino Savoir utiliser le transformateur HT Connaitre le schéma bloc du générateur HT Voir la vidéo pour plus des détails Fonctionnement Le module HT est constitué d’un générateur de tension alternative, typiquement un générateur d’horloge symétrique (composante continue nulle) […]
Objectifs du TUTO Se familiariser avec les chaînes de caractères Savoir différencier entre un tableau de caractères et une chaine de caractères Savoir accéder aux éléments d’une chaine de caractères Savoir construire une trame de données Savoir manipuler les chaines de caractères en utilisant le port série Voir la vidéo pour plus des détails.
Objectifs Comprendre le fonction d’un module du microphone Savoir le pinout du module Savoir les limitations du microphone Savoir utiliser un capteur du son avec Arduino Voir la vidéo pour plus de détails Pinout du Module Le module est basé par le circuit LM393 constitué de deux comparateurs analogiques (voir le Datasheet) comme indiqué […]
Objectifs de la vidéo Comprendre le fonctionnement d’un détecteur de choc Savoir les limitations d’un détecteur de choc Connaitre le modèle équivalent d’un détecteur de choc Savoir utiliser un détecteur de choc avec Arduino Etc. Pinout du détecteur Alimentation: 3.3-5V Sortie S: Sortie digitale activée niveau bas (logique négative) Voir la vidéo pour plus […]
Caractéristiques de la diode LASER Référence: Puissance : 5 mW Longueur du laser : 650 nm Couleur: rouge Tension d’alimentation: 5 V Courant maximal: 30 mA Dimensions : 1,5 x 2,8 cm Poids : 3 g Voir le Datasheet de la diode KY-008 Fonctionnement Le mini Project consiste le contrôle d’une diode laser en […]