Objectifs Savoir utiliser un photo interrupteur avec Arduino Comprendre le fonctionnement d’un photo interrupteur Savoir programmer un comparateur à seuil avec Arduino Etc. Applications Interrupteur optique Codeur optique pour la mesure de la vitesse Capteur de toucher Etc. Comment ça marche un photo interrupteur ? Le photo interrupteur est constitué d’une diode émettrice (Tx) […]
Catégorie : Projets Arduino
Objectifs Savoir le fonctionnement d’un Joystick Savoir lire les voies X et Y et l’état de l’interrupteur d’un Joystick Savoir utiliser un Joystick avec Arduino Etc. Fonctionnement Le mini projet consiste à la lecture des voies Vx, Vy ainsi l’état de l’interrupteur SW d’un Joystick avec Arduino. Ensuite, Controller l’allumage de 3 LEDS en fonction […]
Objectifs du projet Introduction au filtrage numérique avec Arduino Savoir dimensionner un filtre analogique Savoir utiliser un microphone avec Arduino Savoir implémenter un filtre numérique avec Arduino Savoir imprimer le produit de convolution 1D avec Arduino Etc. Schéma de principe Applications Filtrage temps réel de l’audio Traitement audio temps réel (écho, délai, ambiance, etc.) […]
Objectifs du projet Savoir exploiter les données de la carte mémoire Savoir générer un script Matlab automatique pour la lecture du fichier Savoir récupérer les données des fichiers textes Savoir mettre en forme les données et les affichées Etc. Parties précédentes Je vous recommande de consulter les parties précédentes du projet ci-dessous pour en savoir […]
Objectifs du projet Savoir comment lire les informations d’une carte mémoire Savoir comment lire un fichier dans la carte SD Savoir comment créer un nouveau fichier Savoir comment mettre à jour un fichier de données Savoir comment formater les données dans un fichier Savoir dater, et stocker les données dans la carte mémoire Savoir utiliser […]
Objectifs de la vidéo Savoir utiliser le module RTC Savoir synchroniser le module RTC avec la carte Arduino Savoir utiliser une interruption externe pour l’acquisition des données Savoir utiliser la mémoire locale de la carte Arduino Les 3 erreurs à éviter pour rendre son program fonctionnel Etc. Projets connexes Projet Data logger: Acquisition des […]
Objectifs de la vidéo Comprendre la notion des heures creuses et les heures pleines Comprendre l’utilité des heures creuses Savoir utiliser le module RTC pour la programmation des taches dans les heures creuses (ou pleines) Comprendre le principe du tarification des HC et et HP Savoir programmer un chronogramme avec Arduino Savoir créer des actions […]
Objectifs du projet (voir la vidéo) Savoir l’utilité du module RTC Savoir utiliser le module RTC DS1307 Savoir récupérer la date et l’heure du module Savoir varier la fréquence de la sortie SQW Se familiariser avec la gestion du temps avec Arduino Etc. Exemples d’Applications: Gestion du temps Actions temporisées Ordonnancement des tâches Horloge […]
Objectifs de la vidéo Savoir varier la vitesse d’un moteur brushless avec Arduino Savoir le forme d’onde du signal de la commande Savoir la différence entre la commande d’un servomoteur et un moteur brushless Savoir varier la vitesse d’un moteur brushless en fonction de l’accélération Savoir lire les données du capteur MPU-6050 Se familiariser […]
Objectifs Savoir utiliser le circuit ESC avec Arduino Savoir tester un moteur brushless Se familiariser à la commande PWM Etc. Programme Arduino
Objectif Le cahier des charges indique qu’une seule lampe est susceptible d’être allumée à la fois. Lorsque l’un des interrupteurs [I1, I2] est actionné (I1=1, I2=0 ou bien I1=0, I2=1), alors on allume la lampe qui lui correspond avec une priorité égale. Un GRAFCET à séquences multiples semble le plus adapté à notre automatisme. La […]
La fonction d’activation des sorties La définition de la fonction SetOutputs() est constitué d’une concaténation des tests avec l’instruction conditionnelle if{ …} en fonction des étapes actives avec effet mémoire. Autrement dit, sauf les actions des étapes activent qui sont à jours. Les actions des étapes inactives maintiennent leurs états initiaux. L’avantage de la technique […]
Objectifs Savoir générer un signal sinus & cosinus Savoir convertir un signa en format 8 bits non signés Savoir déphaser les signaux Savoir générer plusieurs signaux déphasés sans location mémoire Etc. A quoi sert un signal sinusoïdal ? Test des circuits électroniques Mesure de la fonction de transfert, diagramme de boode, etc. Onduleurs monophasés […]
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 […]
Objectifs Savoir les spécifications du CAN Connaitre les registres du CAN Savoir changer la fréquence du CAN Savoir changer la tension de référence Savoir configurer les modes d’acquisitions Tout savoir sur le CAN avec des exemples pratiques! Développement d’une nouvelle bibliothèque avancée pour le convertisseur ADC Datasheet ICI Synthèse des spécifications (voir la page 365 […]
Objectifs Savoir lire la sortie Audio Savoir la dynamique des signaux audio Savoir convertir un signal stéréo en mono Savoir contrôler l’intensité d’une LED (ou plusieurs) avec un signal audio Etc. Lecture & affichage des signaux audio Contrôle de la LED
Objectifs Savoir-faire un capteur tactile avec Arduino (sans capteur) Savoir commander une LED (ou lampe) Savoir définir le seuil de déclanchement Deux exemples pratiques sur carte Arduino Comment faire ? On a besoin d’une résistance 1k-100k d’une carte Arduino et des fils!! Comment définir le seuil ? Contrôle de la lampe
Objectifs Savoir comment intégrer une nouvelle librairie dans ISIS PROTEUS Savoir comment intégrer la librairie Arduino Savoir utiliser les composants de la nouvelle librairie Contenu de la librairie Arduino LILYPAD ATMEGA328P V3.0 Arduino uno ATMEGA328P V3.0 Arduino uno SMD ATMEGA328P V3.0 Arduino nano ATMEGA328P V3.0 Arduino MEGA ATMEGA2560 V3.0 Capteur ultrason HC-SR04 Téléchargement Fichier […]
Objectifs Savoir les caractéristiques techniques du convertisseur ADC ADS1115 Savoir configurer le gain et la fréquence d’échantillonne du convertisseur ADS1115 Savoir programmer le convertisseur avec Arduino Savoir utiliser le convertisseur comme capteur de touché Etc. Vidéos démonstration Les caractéristiques techniques du convertisseur A/N ADS1115 Les composants ADS1113, ADS1114 et ADS1115 (ADS111x) sont des convertisseurs analogique-numérique […]
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 […]
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 é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 […]
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 […]
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 […]