Modifications

Sauter à la navigation Sauter à la recherche
6 638 octets ajoutés ,  19 mars 2020 à 11:15
Ligne 1 : Ligne 1 :  +
== B ==
 +
{{Dico|flat=1|
 +
word=Brown-out|
 +
text=Le "Brown-out" est une brève chute de tension. Si celle-ci n'est pas détectée alors certaines portes du microcontrôleur peut ne pas avoir changé d'état, ce qui peut conduire à un plantage ou comportements imprévisibles. De nombreux microcontrôleurs dispose d'un dispositif de détection de Brown-Out (sous forme de bascule activée lors de la dite détection), ce qui permet d'améliorer la fiabilité et sécurité d'un système embarqué. Dans le cas d'un Arduino, la détection de Brown-out provoque une réinitialisation du MCU. }}
 +
 
== C ==
 
== C ==
 
{{Dico|flat=1|
 
{{Dico|flat=1|
Ligne 4 : Ligne 9 :  
text=En informatique, une fonction de rappel (callback en anglais) ou fonction de post-traitement est une fonction qui est passée en argument à une autre fonction. Cette dernière peut alors faire usage de cette fonction de rappel comme de n'importe quelle autre fonction, alors qu'elle ne la connaît pas par avance.<small><br />Source: [http://fr.wikipedia.org/wiki/Fonction_de_rappel Fonction de rappel sur Wikipedia]</small>
 
text=En informatique, une fonction de rappel (callback en anglais) ou fonction de post-traitement est une fonction qui est passée en argument à une autre fonction. Cette dernière peut alors faire usage de cette fonction de rappel comme de n'importe quelle autre fonction, alors qu'elle ne la connaît pas par avance.<small><br />Source: [http://fr.wikipedia.org/wiki/Fonction_de_rappel Fonction de rappel sur Wikipedia]</small>
 
}}
 
}}
 +
 +
{{Dico|flat=1|
 +
word=Croquis|
 +
text=Un croquis (aussi appelé ''Sketch'' en anglais) est un programme écrit pour la plateforme de prototypage Arduino. C'est un code C/C++ simplifié qui permet de manipuler des entrées/sorties et des senseurs. Un croquis se divise en deux éléments principaux: la fonction {{fname|setup()}} qui initialise les entrées/sortie et la fonction {{fname|loop()}} qui est continuellement exécutée. {{fname|loop()}} est destiné à recevoir le programme à exécuter.<small><br />Source: [http://fr.wikipedia.org/wiki/Fonction_de_rappel Fonction de rappel sur Wikipedia]</small>
 +
}}
 +
 +
== G ==
 +
 +
{{Dico|flat=1|
 +
word=GATT|
 +
text=[https://learn.adafruit.com/introduction-to-bluetooth-low-energy/gatt GATT] est l'acronyme de '''G'''eneric '''ATT'''ribute Profile. Il définit la façon don deux périphériques Bluetooth Low Energy transfèrent des données (envoi et réception) en utilisant des concepts appelés '''Services''' et '''Caractéristiques'''. Il fait usage de protocole de donnée générique appelé Attribute Protocol (ATT), qui est utilisé pour stocker des Services, Caractéristique et données dans un simple table de recherche (''lookup table'') en utilisant un ID 16-bits pour chaque entrée dans la table.
 +
}}
 +
 +
== L ==
 +
{{Dico|flat=1|
 +
word=Level Shifter|
 +
text=Derrière se nom barbare se cache un "convertisseur de niveau logique". En gros, il converti des signaux d'une logique donnée (0-5V comme Arduino) en un autre niveau logique (0-3.3V comme Raspberry). Cela permet à des systèmes incompatible électriquement de pouvoir communiqué en toute sécurité. Il faut noter que certains convertisseurs sont uni-directionnel comme le {{pl|688|74LVC245}} ou {{pl|194|convertisseur bidirectionnel comme ce breakout}} et d'autres {{pl|131|compatibles avec le bus I2C}} }}
    
== O ==
 
== O ==
 +
{{Dico|flat=1|
 +
word=OTA (Over The Air)|
 +
text=Fait plutôt référence à une façon de mettre un système à jour (Upgrade OTA) qui peut se réaliser pas une connexion sans fil (généralement via un Réseau WiFi). Cette méthode est utilisé par {{cl|68|MicroPython WiPy}}, {{cl|54|Particle Photon}} et bien d'autres systèmes. Dans le cadre de matériel WiFi, cette méthode à l'avantage de ne pas nécessité de connexion physique à Internet pour faire la mise à jour du FirmWare (ou de vos propres logiciels) sur une plateforme matériel. }}
 +
 
{{Dico|flat=1|
 
{{Dico|flat=1|
 
word=OTG|
 
word=OTG|
Ligne 28 : Ligne 54 :     
== R ==
 
== R ==
 +
{{Dico|flat=1|
 +
word=REPL|
 +
text=REPL signifie Read- Evaluate-Print-Loop. C'est l'équivalent d'un interpréteur de commande pour les plateforme de développement {{cl|56|MicroPython}}. REPL fonctionne principalement sur une interface de type série (ex: USB-Série) raison pour laquelle on l'appelle souvent Serial REPL ou REPL Série. C'est un outil très pratiques et de nombreux outils l'exploite afin d'offrir des fonctionnalités avancées de transfert de fichier via REPL et d'exécution à distance. Voyez [[FEATHER-CHARGER-FICHIER-MICROPYTHON|ampy et rsheel]]. Voir également "WebREPL" }}
 +
 +
{{Dico|flat=1|
 +
word=RGB|
 +
text=RGB est l'acronyme de Red Green Blue, autrement dit l'équivalent de RVB (Rouge Vert Bleu). RGB fait souvent référence à la codification de couleur RGB 8bits (soit 24bits en tout). Dans ce codage de couleur, chaque couleur est représentée par un entier de 0 à 255. Ainsi, le rouge pur en RGB = 255,0,0 tandis que vert pur sera 0,255,0. Avec différentes combinaisons vous pouvez obtenir une très larges palette de couleur.
 +
 +
Pour des raisons pratiques, il est préférable de préserver la terminologie RGB (''anglophone'') que vous retrouverez partout sur le net, dans des bibliothèques et dans de nombreux exemples de code. <small>Il est plus facile de nager dans le sens du courant qu'à contre sens.</small>  }}
 +
 +
{{Dico|flat=1|
 +
word=RSSI|
 +
text=RSSI signifie ''Received Signal Strength Indicateur'' et mesure la qualité du signal radio (ou vidéo). En gros, c'est l'indicateur du niveau de signal que l'on retrouve souvent dans un coin de l'écran de nos smartphones et GSM. Sur nos GSM, cette information est utile mais pas critique. A contrario, lorsque l'on pilote un Drone cette information est littéralement vitale car toute perte de connexion/signal peut avoir de graves conséquences. L'information RSSI est donc considérée comme une information de sécurité. }}
 +
 
{{Dico|flat=1|
 
{{Dico|flat=1|
 
word=RTC / Real Time Clock|
 
word=RTC / Real Time Clock|
 
text=L'horloge temps réel est un dispositif électronique dont le seul but est de savoir quel heure il est et de suivre l'écoulement du temps. Fondamentalement, une horloge RTC est un simple compteur qui s'incrémente à intervalle régulier. Une horloge RTC est toujours équipé d'une pile de sorte que l'électronique de "comptage" continue à fonctionner même lorsque l'appareil est sous tension. Il existe différents modèles d'horloge plus ou moins précise.
 
text=L'horloge temps réel est un dispositif électronique dont le seul but est de savoir quel heure il est et de suivre l'écoulement du temps. Fondamentalement, une horloge RTC est un simple compteur qui s'incrémente à intervalle régulier. Une horloge RTC est toujours équipé d'une pile de sorte que l'électronique de "comptage" continue à fonctionner même lorsque l'appareil est sous tension. Il existe différents modèles d'horloge plus ou moins précise.
   −
Voyez [[ADF-RTC-DS1307|notre tutoriel sur la RTC DS1307]] ou notre fiche produit de la {{pl|857|RTC DS3231}} pour savoir ce qu'est la compensation en température (horloge de précision). Voyez aussi le {{pl|490|chronodot}}.
+
Voyez [[ADF-RTC-DS1307|notre tutoriel sur la RTC DS1307]] ou notre fiche produit de la {{pl|857|RTC DS3231}} pour savoir ce qu'est la compensation en température (horloge de précision). Voyez aussi le {{pl|490|chronodot}}. }}
 +
 
 +
{{Dico|flat=1|
 +
word=RVB|
 +
text=Voyez '''RGB'''. RVB est l'acronyme de "Rouge Vert Bleu", ma version francisée du standard RGB. }}
 +
 
 +
== S ==
 +
{{Dico|flat=1|
 +
word=Sketch|
 +
text=Voir la définition de "Croquis". Un scketch est un programme Arduino.}}
   −
[[Entrée_Bouton#Resistance_de_Pull-up_et_de_Pull-down|Voyez cet article sur les entrées boutons pour plus d'information]]
+
{{Dico|flat=1|
}}
+
word=Sink (to sink)|
 +
text=Absorption du courant. D'une façon générale, les broches des microcontrôleurs configurés en sortie peuvent modifier leur niveau logique (niveau haut ou niveau bas). En fonction du montage utilisé sur cette broche, celle-ci délivrera du courant (''to source'') ou absorbera du courant (''to sink''). Les microcontrôleur sont généralement capable d'absorber (''to sink'') plus de courant sur une broche que d'en fournir (''to source'').
 +
* Un exemple typique de SINK sur Arduino: connectez le "+" d'une LED sur +5V et la broche "-" de la LED (via une résistance) sur la broche Arduino. Le courant rentrera dans la broche du microcontrôleur).
 +
* Un exemple typique de SOURCE sur Arduino: Connecter le "-" d'une LED sur GND et la broche "+" de la LED (via une résistance) sur la broche Arduino. Le courant sortira de la broche du microcontrôleur). }}
 +
 
 +
{{Dico|flat=1|
 +
word=Source (to source)|
 +
text=Délivre du courant. D'une façon générale, les broches des microcontrôleurs configurés en sortie peuvent modifier leur niveau logique (niveau haut ou niveau bas). En fonction du montage utilisé sur cette broche, celle-ci délivrera du courant (''to source'') ou absorbera du courant (''to sink''). Voir la definition de "Sink" pour plus d'information et exemple. }}
    
== T ==
 
== T ==
Ligne 51 : Ligne 107 :  
== U ==
 
== U ==
 
{{Dico|flat=1|word=USB OTG|text=Voir "OTG"}}
 
{{Dico|flat=1|word=USB OTG|text=Voir "OTG"}}
 +
 +
== W ==
 +
{{Dico|flat=1|
 +
word=WebREPL|
 +
text=[[FEATHER-WEBREPL|Web REPL]] est une déclinaison de REPL utilisant un navigateur Internet (Chrome, Firefox) en guise de terminal de commande. C'est un outil pratique pour les plateformes {{sl|8266|ESP8266}} reflashé en MicroPython. Voir également "REPL" pour plus d'information. }}
29 917

modifications

Menu de navigation