Projet horloge simple avec Arduino sans RTC GPS V1

Projet horloge simple avec Arduino sans RTC | GPS V1

Découvrez notre Chaîne YouTube « Devenir Ingénieur »  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 Lire la suite…

Projet ordonnancement des tâches avec Arduino

Projet ordonnancement des tâches avec Arduino

Découvrez notre Chaîne YouTube « Devenir Ingénieur »  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 Lire la suite…

Convertisseur analogique numérique arduino

Arduino #31: Introduction au convertisseur analogique numérique (ADC) avec Arduino

Découvrez notre Chaîne YouTube « Devenir Ingénieur » 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 Lire la suite…

Projet la musique réactive avec Arduino

Projet la musique réactive avec Arduino

Découvrez notre Chaîne YouTube « Devenir Ingénieur »  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 Nous Soutenir Lire la suite…

Projet lampe (LED) tactile avec Arduino

Projet lampe tactile avec Arduino

Découvrez notre Chaîne YouTube « Devenir Ingénieur » 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 Lire la suite…

PWM de la théorie à la pratique avec Arduino (9)

Arduino #30: PWM de la théorie à la pratique avec Arduino

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Définition Rapport cyclique & valeur moyenne Résolution binaire Comment implémenter un signal PWM Exemples pratiques sur carte Arduino Qu’est-ce qu’un signal PWM Comment faire varier le rapport cyclique Comment générer plusieurs sorties synchrones Comment faire varier la fréquence du signal PWM Savoir générer Lire la suite…

Arduino 28 fonctions à retour multiple

Arduino 28#: fonctions à retour multiple

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs A quoi servent les fonctions à retour multiples ? Savoir déclarer des variables inout dans une fonction Savoir définir une fonction à retour multiple Exemples pratiques implémentés sur carte Arduino Mega Etc. A quoi servent les fonctions à retour multiples ? Technique 1: Lire la suite…

Arduino 27 Comment crée une nouvelle bibliothèque en 3 étapes

Arduino #27: Comment crée une nouvelle bibliothèque en 3 étapes ?

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Savoir les 3 étapes de création d’une nouvelle bibliothèque Savoir les fichiers contenant une bibliothèque Savoir intégrer une nouvelle bibliothèque Savoir tester la bibliothèque Exemple de calcul de la valeur moyenne, maximale et minimale d’un buffer La différence entre « MyLib.h » & <MyLib.h> ? Lire la suite…

Arduino 26 introduction aux pointeurs

Arduino #26: Introduction aux pointeurs

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Comprendre qu’est ce qu’un pointeur Savoir manipuler les registres du µC & la mémoire Savoir utiliser les pointeurs scalaires Savoir utiliser les pointeurs et les tableaux Mise en pratique sur carte Arduino Importance Notion de la valeur et l’adresse (Arduino Mega) Accès direct Lire la suite…

Arduino 25 Gestion du temps - les fonctions millis() et micros()

Arduino #25: la Gestion du temps – les fonctions millis() et micros()

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Savoir utiliser les fonctions millis() & micros() Savoir la plage d’utilisation des deux fonctions et leurs limitations Savoir mesurer la précision des deux fonctions Savoir mesurer le temps d’exécution de son programme Avantages Temporisation non bloquante (# delay()) Large plage d’utilisation Déclanchement à Lire la suite…

Arduino 23 Générateur PWM – Méthode 1

Arduino #23: Générateur PWM – Méthode 1

Découvrez notre Chaîne YouTube « Devenir Ingénieur »  Objectifs Importance Qu’est qu’un signal PWM Comment générer un signal PWM ? Exemple: Commande l’intensité d’une LED Limitations Importance Lecture des capteurs analogiques Asservissement systèmes automatique Commande des moteurs et machines tournantes Surveillance  (activité sismique,  magnétique, etc.) Etc. Combien d’entrées analogiques (10 bits) Lire la suite…

Arduino 22 les entrées analogiques

Arduino #22: les entrées analogiques

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Importance Comment lire une entrée analogique ? Comment afficher un signal analogique ? Limitation de la fonction de base Etc. Importance Lecture des  capteurs analogiques Asservissement systèmes automatique Commande des moteurs Surveillance Etc. Combien d’entrées analogiques (10 bits) Uno         A0-A5 Mini, Nano  A0-A7 Lire la suite…

Arduino 20 les entrées sorties ES TOR

Arduino #20: les entrées/sorties E/S TOR

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Importance Comment générer une sortie TOR (LEDs) Comment lire une entrée TOR (Interrupteurs) Comment allumer une LED ou plusieurs Savoir les fonctions de bases des E/S Limitations Etc. Importance Commande TOR Génération des signaux Transmission des données Contrôle commande Configuration des pins: pinMode(NumPin, Lire la suite…

Arduino 19 les structures

Arduino #19: les structures

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Importance Comment définir et déclarer une structure Comment initialiser une structure Comment affecter les données à un champ de structure Comment lire les champs d’une structure Affectation de structures Structure et tableau Structure de structure (Exemple sur Arduino Mega) Etc. Importance Programmation modulaire Lire la suite…

Arduino 17 les 4 qualités d'une variable

Arduino #17: les 4 qualités d’une variable

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Les variables locales Les variables globales Les variables statiques Les variables volatiles Exemples implémentés sur la carte Arduino Mega Les variables locales Portée limitée à la fonction Non lisible à l’extérieur de la fonction Les variables globales Portée globales Lisibles par toutes les Lire la suite…

Arduino 16 les fonctions - 3 Types

Arduino #16: les fonctions – 3 types

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs A quoi sert une fonction ? Comment définir une fonction ? Comment utiliser une fonction ? Types des fonctions Exemples pratiques Etc. Importance des fonctions Programmation modulaire Sclalable Facilité de débogage Simplification des taches répétitives Réduction de la complexité du code Fonction sans Lire la suite…

Arduino 14 Les tableaux 2D matrice

Arduino #14: les tableaux 2D

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs A quoi sert un tableau 2D ? Comment déclarer un tableau 2D ? Comment initialiser un tableau 2D ? Comment remplir un tableau 2D ? Les erreurs à éviter Comment déclarer un tableau ? Comment initialiser un tableau ? Comment remplir un tableau Lire la suite…

Arduino #13 Gestion du temps – deux fonctions - partie 1

Arduino #13 Gestion du temps – deux fonctions – partie 1

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs Retard en milliseconde/microseconde Exemples pratiques Limitation des fonctions Retard en milliseconde: delay(NumMillSec) Exemple 1 Retard en microseconde: delayMicroseconds(NumMicroSec) Exemple 2 Limitation des fonctions Durée: µs (65 535, 16 bits), ms(32 bits, 4 294 967 296) Blocage du programme Temporisation logicielle (moins précise) Nous Soutenir 💌

Arduino 11 les tableaux 1d

Arduino #11: Les tableaux 1D

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs A quoi sert un tableau ? Comment déclarer un tableau ? Comment initialiser un tableau ? Comment remplir un tableau ? Les erreurs à éviter Comment déclarer un tableau ? Comment initialiser un tableau ? Comment remplir un tableau (ou initialiser) ?   Lire la suite…

Arduino 9 Comment définir une constante

Arduino #9: Comment déclarer une constante ?

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs A quoi sert une constante ? Les syntaxes Les erreurs à éviter Syntaxes Exemples Ou bien Les erreurs à éviter Oublie ou Ajout du « ; » Ne pas faire varier la constante dans le programme     Nous Soutenir 💌

Arduino 6 la boucle do while

Arduino #6: la boucle do while

Découvrez notre Chaîne YouTube « Devenir Ingénieur » Objectifs A quoi sert la boucle do … while ? La syntaxe Les erreurs à éviter Syntaxe Exemple 1 Exemple 2 Les erreurs à éviter Mauvaise définition de la condition Oublie du « ; » à la fin de la boucle Nous Soutenir 💌

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.