Outils pour utilisateurs

Outils du site


sita_capteurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
sita_capteurs [2019/10/25 21:50] bigMaxsita_capteurs [2020/02/07 10:39] – ↷ Liens modifiés en raison d'un déplacement. serge
Ligne 52: Ligne 52:
  
 <WRAP center round important 80%> <WRAP center round important 80%>
-{{ :max:led.png?nolink|}}+{{ media_06:led.png?nolink|}}
  
 Une LED a un sens : pour qu'elle puisse laisser passer le courant électrique et éclairer, il faut relier sa cathode "vers la masse" du circuit. On peut distinguer la cathode de la LED car elle a généralement à une pate plus courte, et surtout, le boitier est toujours aplatie du coté de la cathode. Une LED a un sens : pour qu'elle puisse laisser passer le courant électrique et éclairer, il faut relier sa cathode "vers la masse" du circuit. On peut distinguer la cathode de la LED car elle a généralement à une pate plus courte, et surtout, le boitier est toujours aplatie du coté de la cathode.
Ligne 100: Ligne 100:
   * Première utilisation de la sortie analogique "PWM" avec la fonction analogWrite()   * Première utilisation de la sortie analogique "PWM" avec la fonction analogWrite()
  
-{{ :max:02_fade_layout.png?direct&800 |}}+{{ media_06:02_fade_layout.png?direct&800 |}}
  
 \\ \\
Ligne 119: Ligne 119:
   * Première utilisation de la fonction map() pour adapter une plage d'entrée à une plage de sortie différente   * Première utilisation de la fonction map() pour adapter une plage d'entrée à une plage de sortie différente
  
-{{ :03_analoginoutserital_layout.png?direct&400 |}}+{{ media_02:03_analoginoutserital_layout.png?direct&400 |}}
  
 \\ \\
Ligne 139: Ligne 139:
   * Manipuler une première librairie Arduino   * Manipuler une première librairie Arduino
  
-{{ :max:04_dhttester.png?nolink&800 |}}+{{ media_06:04_dhttester.png?nolink&800 |}}
  
 \\ \\
Ligne 195: Ligne 195:
  
 ==== Support Papier ==== ==== Support Papier ====
-* void setup() +https://semestriel.framapad.org/p/d8KENCbxsva?lang=fr 
-* void loop() + 
-* pinMode(port, direction) +* // : Le texte qui suit ces 2 caractères sont des commentaires qui ne sont pas exécutés. Il permettent d'expliquer et de clarifier le code. 
-* digitalWrite(port, niveau_logique) +* void setup() : Fonction d'initialisation de l'Arduino exécuté une seule fois au démarrage. 
-* delay(temps_en_ms) +* void loop() : Fonction principale appelée en boucle après la fonction setup(). 
-* int +* INPUT : La "direction ENTREE" 
 +* OUTPUT : La "direction SORTIE" 
 +* LOW: niveau logique BAS (0) 
 +* HIGH : niveau logique HAUT (1
 +* pinMode(port, direction) : Assigne une direction (ENTREE ou SORTIE) sur un port de l'Arduino. 
 +* digitalWrite(port, niveau_logique) : Affecte un niveau logique (HAUT ou BAS) sur un port numérique configuré en SORTIE. 
 +* analogWrite(port, valeur) : Affecte une valeur "analogique" sur un port analogique configuré en SORTIE. 
 +* analogRead(port
 +* delay(temps_en_ms)  
 +* int variable1 : Déclare une variable nommée "variable1" de type entière. 
 +* float variable2 : Déclare une variable nommée "variable1" de type floatante (rationnelle). 
 +* const : Déclare une constante dont le programme ne pourra jamais changer la valeur. 
 +* if (condition) : Test une condition, et exécute le bloc de code en { } si la condition est vraie. 
 +* condition1 || condition2 : Opère un OU logique entre la condition1 et la condition2. 
 +* Serial, Serial.begin, Serial.print, Serial.println : Bibliothèque pour manipuler le port Serie de l'Arduino et y afficher des messages. 
 +* map(valeur, entrée_min, entrée_max, sortie_min, sortie_max) : Adapte la valeur située dans une plage d'entrée encadré par entrée_min et entrée_max, vers une plage de sortie encadrée par sortie_min et sortie_max. 
 + 
  
sita_capteurs.txt · Dernière modification : 2020/12/01 17:43 de serge