Microcontrôleur PIC 16F Microchip part1/2
vous trouvez ci-joint quelques exemples "basique" avec le code (Mikroc) et le schematic/simulation (Isis Proteus)
https://drive.google.com/file/d/0B6cDeCQ2t8S6ZHB3UGdxUGE1bm8/view?usp=sharing
by : Lamghari Mohammed
Microcontrôleur PIC 16F Microchip part1/2
vous trouvez ci-joint quelques exemples "basique" avec le code (Mikroc) et le schematic/simulation (Isis Proteus)
https://drive.google.com/file/d/0B6cDeCQ2t8S6ZHB3UGdxUGE1bm8/view?usp=sharing
by : Lamghari Mohammed
ce cours est destiné aux élèves de génie électrique est plus spécialement aux filière STE ,discipline sciences de l'ingenieur.N'hesiter pas à me faire parvenir vos remarques et vos critiques sur mon adresse zahidiabdo@yahoo.fr;
Ce cours introduit à la notion de type abstrait de données (TAD). On commence par y découvrir les principes de complexité temporelle et spatiale permettant d'analyser les performances d'une structure de données et d'algorithmes. Ensuite, le cours présente plusieurs TAD : la pile, la file, le deque et le vecteur. Enfin, il présente comment implémenter des TAD avec des structures chainées.
Ce cours présente la notion de système embarqué temps-réel et comment il est possible de gérer cela au niveau software avec un Linux embarqué. Plusieurs solutions sont présentées : OS temps-réel, linux préemptif et support hardware. Enfin, le cours présente le PRU-ICSS, dont est dotée la BeagleBone Black, une unité de calcul spécialisée pour les applications temps réel. Le cours présente comment programmer le PRU et notamment comment compiler un code à sa destination à l'aide d'un langage d'assemblage.
ce cours est destiné aux élèves de génie électrique est plus spécialement aux filière STE ,discipline sciences de l'ingenieur.N'hesiter pas à me faire parvenir vos remarques et vos critiques sur mon adresse zahidiabdo@yahoo.fr;
Ce cours introduit à la notion de type abstrait de données (TAD). On commence par y découvrir les principes de complexité temporelle et spatiale permettant d'analyser les performances d'une structure de données et d'algorithmes. Ensuite, le cours présente plusieurs TAD : la pile, la file, le deque et le vecteur. Enfin, il présente comment implémenter des TAD avec des structures chainées.
Ce cours présente la notion de système embarqué temps-réel et comment il est possible de gérer cela au niveau software avec un Linux embarqué. Plusieurs solutions sont présentées : OS temps-réel, linux préemptif et support hardware. Enfin, le cours présente le PRU-ICSS, dont est dotée la BeagleBone Black, une unité de calcul spécialisée pour les applications temps réel. Le cours présente comment programmer le PRU et notamment comment compiler un code à sa destination à l'aide d'un langage d'assemblage.
1.
Un variateur de lumière
Il vous faut :
• La carte Arduino
• Une plaque de prototypage
• Un potentiomètre
• Un bouton poussoir
• 3 fils rouge, 2 bleus, 2 blancs
Effet attendu :
Un appui sur le bouton poussoir doit allumer
la LED a une certaine luminosité. On peut
changer cette luminosité avec le
potentiomètre. Un nouvel appui sur le bouton
poussoir éteint la LED.
Explication du fonctionnement :
On lit la valeur du potentiomètre qui peut
varier de 0V et 5V sur l’entrée analogique A0
de la carte, et on le stocke dans sensorValue.
Cette tension est convertie en une valeur
numérique qui peut varier entre 0 (0V) et
1023 (5V).
Un bouton poussoir permet d’allumer ou
d’éteindre. Pour ce faire, on lit l’entrée et on
actualise un variable « Marche » qui
conditionne le marche / arret de l’ensemble.
Le programme
Arduino pour les Kids : Initiation language arduino