Jouer avec les leds

De Node Blue Wiki
(Différences entre les versions)
Aller à : Navigation, rechercher
Ligne 2 : Ligne 2 :
 
Nous allons maintenant explorer d'autres méthodes pour jouer avec les led.
 
Nous allons maintenant explorer d'autres méthodes pour jouer avec les led.
  
Nous allons tout d’abord apprendre à manipuler les modules dans l'interface :*
+
Commencez par supprimer tous les modules de l'interface ("Ctrl-A" puis "Suppr").
  
Déplacement
+
Puis ajoutez un premier module "SW Timer", comme celui que vous avez ajouté dans le tutoriel [http://www.nodeblue.org/wiki_fr/index.php/Premiers_pas "Premiers Pas"], mais cette fois ci, ne configurez pas la pin, laissez là sur "Not used". Choisissez 10 Hz comme fréquence.
Vous pouvez placer
+
Commencez par supprimer tous le ou les modules de l'interface. Il faut tout d'abbord selectionner les modules qui
+
ajouter un 2ème module et le relier au premier module créé dans le tutoriel [http://www.nodeblue.org/wiki_fr/index.php/Premiers_pas "Premiers Pas"].
+
  
Commencez par double
+
Ensuite dans la section "Output", prenez un module "Digital Out", glissez le dans l'interface puis configurez le en choisissant la pin "D13" ou celle sur laquelle il y une Led sur la carte que vous utilisez.
Dans la section "Output", prenez un module "Digital Out", glissez le dans l'interface puis configurer
+
 
reliez la sortie du module "SW Timer1" à l'entrée de ce module "Digital Out".
+
Enfin reliez la sortie du module "SW Timer" à l'entrée de ce module "Digital Out".
 +
 
 +
Vous devriez avoir ceci :
 +
 
 +
[[Fichier:blink2.jpg]]
 +
 
 +
 
 +
Exportez le code et téléversez le, vous devriez avoir une Led qui clignote exactement comme dans l'exemple précédent, la seule différence c'est que vous avez appris comment relier des modules entre eux.
 +
 
 +
 
 +
Maintenant sélectionnez le module "SW Timer1" et dupliquez le en tapant "Ctrl-C" puis "Ctrl-V", puis posez le nouveau module à gauche des autres modules.
 +
 
 +
Ouvrez les propriétés de ce nouveau module, renommez le en "SW Timer2", puis choisissez 1 Hz comme fréquence.
 +
 
 +
Enfin reliez la sortie de ce module à l'entrée de "SW Timer1". Vous devriez avoir ceci :
 +
 
 +
[[Fichier:blink3.jpg]]
 +
 
 +
 
 +
Exportez le code et téléversez le, vous devriez avoir une Led qui clignote très brièvement une fois toutes les secondes.
 +
 
 +
 
 +
Maintenant explorons les possibilités de combinaisons des signaux avec une porte logique :
 +
 
 +
- supprimez tous les liens entre les modules en cliquant dessus puis en tapant "Suppr"
 +
 
 +
- rajoutez un module "And" que vous trouverez dans le groupe "Logic"
 +
 
 +
- réalisez les connexions suivantes :
 +
 
 +
[[Fichier:blink4.jpg]]
 +
 
 +
 
 +
Exportez le code et téléversez le, vous devriez avoir une Led qui clignote très rapidement 5 fois toutes les secondes.
 +
 
 +
 
 +
Essayons maintenant une autre façon de jouer avec une led :
 +
 
 +
- Supprimez tous les modules sauf le module "Digital Out".
 +
 
 +
- à gauche de ce module, ajoutez un module "Generator" du groupe "Synth" (tout en bas de la barre latérale), configurez le type sur "PWM" et la fréquence sur 100 Hz. Laissez les autres paramètres par défaut.
 +
 
 +
- à gauche de ce module, ajoutez un autre module "Generator" du groupe "Synth" (tout en bas de la barre latérale), renommez le "Generator2", configurez le type sur "Sine" et la fréquence sur 1 Hz. Laissez les autres paramètres par défaut.
 +
 
 +
- Reliez la sortie du module "Generator2" à l'entrée "Generator1", et la sortie de "Generator1" à l'entrée "Digital Out1".
 +
 
 +
vous devriez maintenant avoir ceci :
 +
 
 +
[[Fichier:blinkfade.jpg]]
 +
 
 +
 
 +
Exportez le code et téléversez le, vous devriez avoir une Led qui clignote doucement de manière continue, au lieu d'être juste allumée ou éteinte.

Version du 11 janvier 2018 à 20:35

Nous allons maintenant explorer d'autres méthodes pour jouer avec les led.

Commencez par supprimer tous les modules de l'interface ("Ctrl-A" puis "Suppr").

Puis ajoutez un premier module "SW Timer", comme celui que vous avez ajouté dans le tutoriel "Premiers Pas", mais cette fois ci, ne configurez pas la pin, laissez là sur "Not used". Choisissez 10 Hz comme fréquence.

Ensuite dans la section "Output", prenez un module "Digital Out", glissez le dans l'interface puis configurez le en choisissant la pin "D13" ou celle sur laquelle il y une Led sur la carte que vous utilisez.

Enfin reliez la sortie du module "SW Timer" à l'entrée de ce module "Digital Out".

Vous devriez avoir ceci :

Blink2.jpg


Exportez le code et téléversez le, vous devriez avoir une Led qui clignote exactement comme dans l'exemple précédent, la seule différence c'est que vous avez appris comment relier des modules entre eux.


Maintenant sélectionnez le module "SW Timer1" et dupliquez le en tapant "Ctrl-C" puis "Ctrl-V", puis posez le nouveau module à gauche des autres modules.

Ouvrez les propriétés de ce nouveau module, renommez le en "SW Timer2", puis choisissez 1 Hz comme fréquence.

Enfin reliez la sortie de ce module à l'entrée de "SW Timer1". Vous devriez avoir ceci :

Blink3.jpg


Exportez le code et téléversez le, vous devriez avoir une Led qui clignote très brièvement une fois toutes les secondes.


Maintenant explorons les possibilités de combinaisons des signaux avec une porte logique :

- supprimez tous les liens entre les modules en cliquant dessus puis en tapant "Suppr"

- rajoutez un module "And" que vous trouverez dans le groupe "Logic"

- réalisez les connexions suivantes :

Blink4.jpg


Exportez le code et téléversez le, vous devriez avoir une Led qui clignote très rapidement 5 fois toutes les secondes.


Essayons maintenant une autre façon de jouer avec une led :

- Supprimez tous les modules sauf le module "Digital Out".

- à gauche de ce module, ajoutez un module "Generator" du groupe "Synth" (tout en bas de la barre latérale), configurez le type sur "PWM" et la fréquence sur 100 Hz. Laissez les autres paramètres par défaut.

- à gauche de ce module, ajoutez un autre module "Generator" du groupe "Synth" (tout en bas de la barre latérale), renommez le "Generator2", configurez le type sur "Sine" et la fréquence sur 1 Hz. Laissez les autres paramètres par défaut.

- Reliez la sortie du module "Generator2" à l'entrée "Generator1", et la sortie de "Generator1" à l'entrée "Digital Out1".

vous devriez maintenant avoir ceci :

Blinkfade.jpg


Exportez le code et téléversez le, vous devriez avoir une Led qui clignote doucement de manière continue, au lieu d'être juste allumée ou éteinte.

Outils personnels
Espaces de noms

Variantes
Actions
Tutoriels
Outils