Modifications

Sauter à la navigation Sauter à la recherche
3 841 octets ajoutés ,  7 octobre 2013 à 12:08
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{Arduino Librairies-NAV}}
 
{{Arduino Librairies-NAV}}
  −
{{ambox|text=Projet a plus long terme... revenez voir de temps à autre.}}
  −
  −
{{traduction}}
  −
      
== Librairies - introduction ==
 
== Librairies - introduction ==
Ligne 28 : Ligne 23 :  
{{ARDLib|Ethernet|http://arduino.cc/en/Reference/Ethernet|Pour se connecter sur à Internet en utilisant le Shield Ethernet d'Arduino }}
 
{{ARDLib|Ethernet|http://arduino.cc/en/Reference/Ethernet|Pour se connecter sur à Internet en utilisant le Shield Ethernet d'Arduino }}
 
{{ARDLib|Firmata|http://arduino.cc/en/Reference/Firmata|Pour communiquer avec des applications en utilisant un protocole série standardisé.}}
 
{{ARDLib|Firmata|http://arduino.cc/en/Reference/Firmata|Pour communiquer avec des applications en utilisant un protocole série standardisé.}}
{{ARDLib|GSM|http://arduino.cc/en/Reference/GSM|Pour se connecter sur un réseau GSM/GRPS avec le Shield GSM d'Arduino <small>(NB: voir aussi l'[http://mchobby.be/PrestaShop/product.php?id_product=63 alternative proposé par MCHobby])</small>.}}
+
{{ARDLib|GSM|http://arduino.cc/en/Reference/GSM|Pour se connecter sur un réseau GSM/GRPS avec le Shield GSM d'Arduino.}}
{{ARDLib|LiquidCrystal|http://arduino.cc/en/Reference/LiquidCrystal|Pour contrôler des afficheurs à cristaux liquides (LCDs) comme [http://mchobby.be/PrestaShop/product.php?id_product=176 celui-ci par exemple]}}
+
{{ARDLib|LiquidCrystal|http://arduino.cc/en/Reference/LiquidCrystal|Pour contrôler des afficheurs à cristaux liquides (LCDs) }}
{{ARDLib|SD|http://arduino.cc/en/Reference/SD|Pour la lecture et l'écriture de [http://mchobby.be/PrestaShop/product.php?id_product=146 cartes SD]}}
+
{{ARDLib|SD|http://arduino.cc/en/Reference/SD|Pour la lecture et l'écriture de cartes SD}}
{{ARDLib|Servo|http://arduino.cc/en/Reference/Servo|pour contrôler un [http://mchobby.be/PrestaShop/product.php?id_product=224 servo moteur] ou [http://mchobby.be/PrestaShop/product.php?id_product=64 micro Servo moteur]}}
+
{{ARDLib|Servo|http://arduino.cc/en/Reference/Servo|pour contrôler un servo moteur }}
 
{{ARDLib|SPI|http://arduino.cc/en/Reference/SPI|pour communiquer avec des périphériques utilisant le bus SPI (Serial Peripheral Interface)}}
 
{{ARDLib|SPI|http://arduino.cc/en/Reference/SPI|pour communiquer avec des périphériques utilisant le bus SPI (Serial Peripheral Interface)}}
{{ARDLib|SoftwareSerial|http://arduino.cc/en/Reference/SoftwareSerial|Pour la communication série sur n'importe quelle broche digital. La version 1.0 et suivant d'Arduino IDE incorpore la librairie NewSoftSerial de [http://arduiniana.org/ Mikal Hart] sous le nom SoftwareSerial.}}
+
{{ARDLib|SoftwareSerial|http://arduino.cc/en/Reference/SoftwareSerial|Pour la communication série sur n'importe quelle broche digital. La version 1.0 et suivant d'Arduino IDE incorpore la librairie NewSoftSerial de Mikal Hart sous le nom SoftwareSerial.}}
{{ARDLib|Stepper|http://arduino.cc/en/Reference/Stepper|Pour contrôler des [http://mchobby.be/PrestaShop/product.php?id_product=236 moteurs pas-à-pas] ou [http://mchobby.be/PrestaShop/product.php?id_product=123 petit moteur pas-à-pas]}}
+
{{ARDLib|Stepper|http://arduino.cc/en/Reference/Stepper|Pour contrôler des moteurs pas-à-pas}}
{{ARDLib|TFT|http://arduino.cc/en/Reference/TFTLibrary|pour afficher du texte, images et formes sur l'écran TFT Arduino. <small>(voir aussi l'[http://mchobby.be/PrestaShop/product.php?id_product=16 alternative grand écran proposé par MCHobby])</small>}}
+
{{ARDLib|TFT|http://arduino.cc/en/Reference/TFTLibrary|pour afficher du texte, images et formes sur l'écran TFT Arduino. }}
{{ARDLib|WiFi|http://arduino.cc/en/Reference/WiFi|pour communiquer "sans fil" sur internet en utilisant le [http://mchobby.be/PrestaShop/product.php?id_product=200 shield Wifi d'Arduino]}}
+
{{ARDLib|WiFi|http://arduino.cc/en/Reference/WiFi|pour communiquer "sans fil" sur internet en utilisant le shield Wifi d'Arduino }}
 
{{ARDLib|Wire|http://arduino.cc/en/Reference/Wire|Utiliser l'interface I2C (aussi connue sous ne nom de "Two Wire Interface" ou TWI) pour envoyer et recevoir des informations aux travers d'un réseau de senseurs. }}
 
{{ARDLib|Wire|http://arduino.cc/en/Reference/Wire|Utiliser l'interface I2C (aussi connue sous ne nom de "Two Wire Interface" ou TWI) pour envoyer et recevoir des informations aux travers d'un réseau de senseurs. }}
   Ligne 44 : Ligne 39 :  
Les librairies suivantes ne concerne uniquement Arduino DUE.
 
Les librairies suivantes ne concerne uniquement Arduino DUE.
   −
{{ARDLib|Audio|http://arduino.cc/en/Reference/Audio|Play audio files from a SD card.}}
+
{{ARDLib|Audio|http://arduino.cc/en/Reference/Audio|Jouer des fichiers audio depuis la carte SD.}}
{{ARDLib|Scheduler|http://arduino.cc/en/Reference/Scheduler|Manage multiple non-blocking tasks.}}
+
{{ARDLib|Scheduler|http://arduino.cc/en/Reference/Scheduler|Gestion non bloquante de plusieurs tâches.}}
{{ARDLib|USBHost|http://arduino.cc/en/Reference/USBHost|Communicate with USB peripherals like mice and keyboards.}}  
+
{{ARDLib|USBHost|http://arduino.cc/en/Reference/USBHost|Communiquer avec des périphériques USB tels de souris et clavier.}}
    
=== Librairie pour Esplora ===
 
=== Librairie pour Esplora ===
Ligne 61 : Ligne 56 :  
Cette librairie concerne uniquement l'interfacage du module Yun d'Arduino Yun.
 
Cette librairie concerne uniquement l'interfacage du module Yun d'Arduino Yun.
   −
{{ARDLib|Bridge Library|http://arduino.cc/en/Reference/YunBridgeLibrary|Enables communication between the Linux processor and the Arduino on the Yún.}}
+
{{ARDLib|Bridge Library|http://arduino.cc/en/Reference/YunBridgeLibrary|Bridge signifie passerelle. Cette librairie permet la communication entre le processeur Linux et Arduino sur Arduino Yún.}}
    
=== Librairie USB (Leonardo, Micro, Due et Esplora) ===
 
=== Librairie USB (Leonardo, Micro, Due et Esplora) ===
   −
{{ARDLib|Keyboard|http://arduino.cc/en/Reference/MouseKeyboard|Send keystrokes to an attached computer.}}
+
{{ARDLib|Keyboard|http://arduino.cc/en/Reference/MouseKeyboard|Envoyer des frappe clavier vers l'ordinateur vers un ordinateur.}}
{{ARDLib|Mouse|http://arduino.cc/en/Reference/MouseKeyboard|Control cursor movement on a connected computer.}}
+
{{ARDLib|Mouse|http://arduino.cc/en/Reference/MouseKeyboard|Bouger le curseur de la souris sur l'ordinateur.}}
    
== Librairies en contribution ==
 
== Librairies en contribution ==
   −
a compléter
+
Si vous désirez utiliser une des librairies suivantes, vous devez d'abord l'installer.
 +
 
 +
=== Communication (réseau et protocoles) ===
 +
 
 +
{{ARDLib|Messenger|http://www.arduino.cc/playground/Code/Messenger|Pour traiter les messages textes provenant d'un ordinateur}}
 +
{{ARDLib|NewSoftSerial|http://sundial.org/arduino/index.php/newsoftserial/|Une version améliorée de la librairie SoftwareSerial}}
 +
{{ARDLib|OneWire|http://www.arduino.cc/playground/Learning/OneWire|Contrôler les périphériques (de Dallas Semiconductor) utilisant le protocol One Wire.}}
 +
{{ARDLib|PS2Keyboard|http://www.arduino.cc/playground/Main/PS2Keyboard|Lire les caractères d'un clavier PS2.}}
 +
{{ARDLib|Simple Message System|http://www.arduino.cc/playground/Code/SimpleMessageSystem|Echanger des messages entre Arduino et un ordinateur}}
 +
{{ARDLib|SSerial2Mobile|http://code.google.com/p/sserial2mobile/|Envoyer des messages texte ou e-mail en utilisant un téléphone mobile (à l'aide de commande AT au travers de software serial)}}
 +
{{ARDLib|Webduino|http://code.google.com/p/webduino/|Librairie web server extensible (pour utiliser avec les shield Ethernet d'Arduino)}}
 +
{{ARDLib|X10|http://arduino.cc/en/Tutorial/X10|Envoi de signaux X10 au travers du réseau d'alimentation alternatif}}
 +
{{ARDLib|XBee|http://code.google.com/p/xbee-arduino/|Communication avec XBee par l'intermédiaire de l'API}}
 +
{{ARDLib|SerialControl|http://www.arduino.cc/playground/Code/SerialControl|Contrôler d'autres arduinos par l'intermédiaire de la communication série}}
 +
 
 +
=== Senseur ===
 +
 
 +
{{ARDLib|Capacitive Sensing|http://www.arduino.cc/playground/Main/CapSense|Transformer deux broches (ou plus) en senseur capacitif}}
 +
{{ARDLib|Debounce|http://www.arduino.cc/playground/Code/Debounce|Permet la lecture d'un signal d'entrée parasité (ex: celui des boutons poussoirs)}}
 +
 
 +
=== Afficheurs et LEDs ===
 +
 
 +
{{ARDLib|GFX|https://github.com/adafruit/Adafruit-GFX-Library|Classe de base avec routines graphiques standard (par Adafruit Industries)}}
 +
{{ARDLib|GLCD|http://www.arduino.cc/playground/Code/GLCDks0108|Routines graphiques pour les afficheurs LCD à base de KS0108 ou circuit équivalent.}}
 +
{{ARDLib|Improved LCD library|http://web.alfredstate.edu/weimandn/arduino/LiquidCrystal_library/LiquidCrystal_index.html|Correction de l'initialisation du LCD dans la librairie Officiel LCD Arduino.}}
 +
{{ARDLib|LedControl|http://www.arduino.cc/playground/Main/LedControl|Pour contrôler des matrices de LED ou afficheurs 7 segments avec un MAX7221 ou MAX7219.}}
 +
{{ARDLib|LedControl2|http://www.wayoda.org/arduino/ledcontrol/index.html|Une librairie Matrix alternative pour piloter de multiples LEDs avec des circuits Maxim.}}
 +
{{ARDLib|LedDisplay|http://www.arduino.cc/playground/Main/LedDisplay|Contrôler des afficheurs LED à défilement d'un HCMS-29xx.}}
 +
{{ARDLib|Matrix|http://wiring.org.co/reference/libraries/Matrix/index.html|Librairie de base pour la manipulation de matrice LED}}
 +
{{ARDLib|PCD8544|https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library|Pour les affichages LCD à base de contrôleur Nokia 55100 (par Adafruit Industries)}}
 +
{{ARDLib|Sprite|http://wiring.org.co/reference/libraries/Sprite/index.html|Librairie de base pour la manipulation d'image sprite pour utiliser avec des animations à base de martice LED}}
 +
{{ARDLib|ST7735|https://github.com/adafruit/Adafruit-ST7735-Library|Pour le contrôleur d'afficheur LCD 1.8", écran TFT 128x160 (par Adafruit Industries)}}
 +
 
 +
=== Audio et ondes sonores ===
 +
 
 +
{{ARDLib|FFT|http://wiki.openmusiclabs.com/wiki/ArduinoFFT|Analyse fréquentielle de signal audio ou autre entrée analogique}}
 +
{{ARDLib|Tone|http://code.google.com/p/arduino-tone/|Génération de fréquence audio en tâche de fond (onde carrée) sur n'importe quelle broche du microcontroleur.}}
 +
 
 +
=== Moteurs et PWM ===
 +
 
 +
{{ARDLib|TLC5940|http://www.arduino.cc/playground/Learning/TLC5940|Contrôleur PWM à 16 canaux avec résolution 12 bit.}}
 +
 
 +
=== Gestion du temps ===
 +
 
 +
{{ARDLib|DateTime|http://www.arduino.cc/playground/Code/DateTime|Une librairie pour suivre la date et l'heure actuel à la trace.}}
 +
{{ARDLib|Metro|http://www.arduino.cc/playground/Code/Metro|Vous aide à exécuter des actions à interval régulier}}
 +
{{ARDLib|MsTimer2|http://www.arduino.cc/playground/Main/MsTimer2|Utilise l'interruption timer 2 pour exécuter une action toutes les N millisecondes.}}
 +
 
 +
=== Utilitaire ===
 +
 
 +
{{ARDLib|PString|http://sundial.org/arduino/index.php/pstring/|Une classe légère pour imprimer vers un buffer.}}
 +
{{ARDLib|Streaming|http://arduiniana.org/libraries/streaming/|Une méthode pour simplifier les commandes "print"}}
    
{{Arduino Librairies-TRAILER}}
 
{{Arduino Librairies-TRAILER}}
29 917

modifications

Menu de navigation