Hackerspace textile, 19 rue Garibaldi 93100 Montreuil (Seine-Saint-Denis)

Outils pour utilisateurs

Outils du site


atelier:documentation:materiautheque:materiaux:electronique_textile:cartes_electroniques:flora

FLORA

Gamme de composants électroniques à brodés avec un fil conducteur polyester argent. Ci-dessous, la documentation des composants que nous avons testés.

  • Flora
  • Gemma
  • Capteur de couleur
  • Capteur de lumière
  • Accéléromètre
  • Neopixels

Les contrôleurs

FLORA

GEMMA

Les capteurs

Capteur de couleurs TCS34725

  • Poids: 0.39g
  • Dimensions: 15.25mm de diamètre, 2.16mm d'épaisseur
  • Protocole de communication I2C
  • Programmable depuis l'IDE Arduino : Bibliothèque Arduino
  • 2 pins à brancher au contrôleur : SDA et SCL (A4 pour SDA et A5 pour SCL sur une Lilypad Arduino)
  • Alimentation de 3,3V à 5V

Une LED blanche permet de bien capter la couleur de l'objet présent devant le capteur à une distance de 1cm maximum.

Connexions à une Flora :

#include <Wire.h>
#include "Adafruit_TCS34725.h"
 
/* Initialisation du capteur */
Adafruit_TCS34725 tcs = Adafruit_TCS34725();
 
void setup(void) {
  Serial.begin(9600);
 
  if (tcs.begin()) {
    Serial.println("Capteur trouvé");
  } else {
    Serial.println("Aucun capteur TCS34725 trouvé ... vérifiez vos connexions");
    while (1);
  }
}
 
void loop(void) {
  uint16_t r, g, b, c, colorTemp, lux;
 
  tcs.getRawData(&r, &g, &b, &c);
  colorTemp = tcs.calculateColorTemperature(r, g, b);
  lux = tcs.calculateLux(r, g, b);
 
  // affichage de la couleur captée dans le moniteur série
  Serial.print("Color Temp: "); Serial.print(colorTemp, DEC); Serial.print(" K - ");
  Serial.print("Lux: "); Serial.print(lux, DEC); Serial.print(" - ");
  Serial.print("R: "); Serial.print(r, DEC); Serial.print(" ");
  Serial.print("G: "); Serial.print(g, DEC); Serial.print(" ");
  Serial.print("B: "); Serial.print(b, DEC); Serial.print(" ");
  Serial.print("C: "); Serial.print(c, DEC); Serial.print(" ");
  Serial.println(" ");
}

Capteur de lumière TSL2561

  • Dimensions: 14mm de diamètre, 1,8mm d'épaisseur
  • Protocole de communication I2C
  • Programmable depuis l'IDE Arduino : Bibliothèque Arduino, pour assurer son fonctionnement, il faut aussi avoir installé cette autre bibliothèque
  • 2 pins à brancher au contrôleur : SDA et SCL (A4 pour SDA et A5 pour SCL sur une Lilypad Arduino)
  • Alimentation de 2,7V à 3,6V
  • Valeurs d'intensité de lumière allant de 0,1 à 40000

Se connecte à une flora de la même manière que le capteur de couleur ci-dessus.

Pour tester le capteur, il suffit de téléverser le code d'exemple fourni avec la bibliothèque en allant dans “Fichier” → “Exemples” → “Adafruit TSL2561” → “sensorapi”

Accéléromètre LSM303-DLHC

LEDs

Neopixels WS2812

Vous pourriez laisser un commentaire si vous étiez connecté.
atelier/documentation/materiautheque/materiaux/electronique_textile/cartes_electroniques/flora.txt · Dernière modification: 2016/11/13 14:20 par maurin