Esplora Librairie
Introduction
L'Esplora Arduino dispose d'un ensemble de fonction pour facilement interfacer les senseurs et actuateurs montés sur la carte. Les fonctions sont accessibles par l'intermédiaire de la classe Esplora (voir ci-dessous).
La librairie offre un accès facile aux données des senseurs sur la carte, et fourni la possibilité de modifier l'état des sorties.
Les senseurs disponible sur la carte sont:
- Un joystick 2-axes analogique
- Un bouton central sur le joystick
- 4 boutons poussoir
- Un microphone
- Un senseur de lumière
- Un senseur de température
- Accéléromètre 3-axes (permet de détecter des mouvements, ou de détecter l'orientation par rapport au centre de la terre).
- 2 connecteurs d'entrée TinkerKit
Les actuateurs disponible sur la carte sont:
- Un LED RGB (Red-Green-Blue/Rouge-Vert-Bleu) brillante
- Un piezo buzzer
- 2 connecteurs de sortie TinkerKit
Pour plus d'informations sur l'Esplora, visitez notre guide de démarrage et de présentation du matériel.
NOTE: Si vous utilisez une Arduino IDE version 1.0.3 ou précédent, vous devrez télécharger la dernière version de cette librairie (Esplora.zip), ou l'obtenir depuis le dépôt GitHub Arduino.
Exemples
Les exemples Esplora pour débutant montre les fonctionnalités des entrées (input) et des sorties (output)de la carte. C'est un bon point de départ pour expérimenter les capacités d'Esplora. Les exemples pour Expert sont des sketchs/croquis plus détaillés illustrant de projets qui mettent en oeuvre les capacités des senseurs de façon innovante.
Débutants
- EsploraBlink (anglais) : Fait clignoter la LED RGB d'Esplora
- EsploraAccelerometer (anglais) : Lecture des valeurs de l'acceléromètre.
- EsploraJoystickMouse (anglais) : Utilisation du joystick Esplora pour contrôler le curseur sur l'ordinateur
- EsploraLedShow (anglais) : Utiliser le Joystick et le slider pour créer des "shows lumineux" avec la LED
- EsploraLedShow2 (anglais) : Utiliser le microphone de d'Esplora, le potentiomètre linéaire (slider) et le senseur de lumière pour changer la couleur de la LED.
- EsploraLightCalibrator (anglais) : Lescure des valeurs depuis le senseur de lumière
- EsploraMusic (anglais) : Faire de la musique avec Esplora
- EsploraSoundSensor (anglais) : Lecture des valeurs depuis le microphone Esplora
- EsploraTemperatureSensor (anglais) : Lire le senseur de température et obtenir la température en degré Farhenheit ou Celsius.
Experts
- EsploraKart (anglais) : Utiliser un Esplora pour contrôler une jeux de course de voiture.
- EsploraTable (anglais) : Afficher les informations des senseurs d'Esplora sous le format d'une table.
- EsploraRemote (anglais) : Connecter un Esplora sur Processing et contrôler les sorties.
- EsploraPong (anglais) : Jouer a Pong à l'aide d'Esplora utilisant Processing.
Classe Esplora
Il n'y a qu'une seule classe sur Esplora et c'est la classe Esplora.
Fonctions Esplora
Traduction des différentes fonctions d'Esplora. Vous pouvez aussi vous référer à la version anglaise sur la page correspondante sur Arduino.cc (anglais)
- readSlider()Lecture du potentiomètre linéaire
- readLightSensor()Lecture du senseur de lumière
- readTemperature()Lecture du senseur de température
- readMicrophone()Lecture du microphone
- readJoystickSwitch()Lecture du switch du joystick
- readJoystickButton()Lecture du bouton du joystick. Méthode plus consistante
- readAccelerometer()Lecture de l'accéléromètre
- readButton()Lecture des boutons
- readJoystickX()Lecture de la position du joystick, axe X
- readJoystickY()Lecture de la position du joystick, axe Y
- writeRGB()Modifier les trois couleurs de la LED RGB
- writeRed()Modifier la luminosité de la couleur rouge de la LED RGB
- writeGreen()Modifier la luminosité de la couleur verte de la LED RGB
- writeBlue()Modifier la luminosité de la couleur bleue de la LED RGB
- readRed()Lecture la couleur rouge de la LED RGB
- readGreen()Lecture la couleur verte de la LED RGB
- readBlue()Lecture la couleur bleue de la LED RGB
- tone()Générer une tonalité
- noTone()Arrêter la tonalité
Référence
Vous trouverez toutes les références Arduino sur la page "Reference Home" d'Arduino.CC
Source: Getting Started with Arduino Esplora sur Arduino.cc.
Traduit "at the best" et contenu augmenté par Meurisse D. pour MCHobby.be.
Source de cet article (tout ou en partie) issue de Arduino.CC, voir article d'origine pour licence applicable (habituellement Creative Commons Attribution-ShareAlike 3.0). Crédit arduino.cc dont MCHobby est distributeur officiel des produits.
Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : « Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.
L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.