vendredi 8 juin 2012

Test des SAP

Voici une vidéo du test des SAP. On y voit le test du capteur PT100, du capteur SHT71 ainsi que le résultat du calcul du nombre de centilitre demandé par la plante.

Point sur les tâches au 8 juin


Légende :
Fait
Fait depuis la dernière fois
A faire

Marianne
SAP
  • Logiciel Arduino
    • Installer le logiciel Arduino
    • Tester un programme sur la carte Arduino
  • Sonde de T°
    • Brancher la sonde de température
    • Récupérer les données de la sonde de T°
    • Traiter les données de la sonde de T° sur l'Arduino
  • Sonde d'H°
    • Brancher la sonde d'humidité
    • Récupérer les données de la sonde d'H°
    • Traiter les données de la sonde d'H° sur l'Arduino
  • Communication
    • Mettre en place la communication ZigBee sur l'Arduino
    • Envoyer les infos traitées selon le protocole défini via le ZigBee
  • Trouver une source d'alimentation mobile
  • Rendre les SAP "sexy" (belle présentation)

Saliou
  • Tester Ubuntu
  • Installer Ubuntu / Angstrom
  • Installer les packages
  • Faire les configurations
    • Wifi
    • Ethernet
    • Pilotes de la vidéo
  • Tester la cross-compilation
  • Installer OpenCV
  • Configurer OpenCV
  • Installation de JAVA sur le Gumstix
  • Évitement d'obstacles

Aro
  • Installer le logiciel XBee + Arduino
  • Communiquer basiquement entre 2 modules XBee
  • Communiquer basiquement entre 1 module XBee + 1 module XBee avec Arduino
  • Fixer les protocoles
  • Tester les protocoles
  • Tester le réseau mesh
  • Tester la chaîne avec IVY

Ali
  • Mettre en place le déplacement du robot
  • Détecter un objet à partir d'une couleur
  • Découper l'image en 9
  • Se déplacer en fonction de l'endroit où se trouve l'objet par rapport aux 9 zones
  • Définir la condition d'arrêt
  • Fusionner le déplacement avec la condition d'arrêt
  • Déplacement aléatoire mono-thread
  • Déplacement aléatoire multi-threads
  • Tester la chaîne avec IVY

Alimentation mobile pour les SAP

Les Systèmes Auxiliaires de Plantes (SAP) seront composés des éléments suivants :
  • une carte Arduino,
  • un XBee shield,
  • un module XBee,
  • une sonde PT100,
  • une sonde SHT71.

Tous ces composants devront être placé sur les jardinières, chaque pot ayant son propre SAP. Étant donné que nous ne pouvons imposer au client de placer ces pots à coté d'une prise de courant, je devais trouver une alimentation mobile et assez banale pour que le client puisse à la fois :
  • déplacer ses jardinières comme bon lui semble,
  • remplacer son alimentation facilement sans avoir besoin d'un mode d'emploi,
  • trouver l'alimentation dans toutes grandes surfaces.

La carte Arduino Uno SMD doit être alimenté par du 5V au minimum pour fonctionner mais le voltage recommandé est compris entre 7V et 12V. Je me suis donc tout naturellement tournée vers les piles 9V.
Pile 9V Duracell

Il suffit de les brancher à l'aide d'un contact à pression pour pile 9V à l'Arduino sur les pins VIN et GND pour alimenter tout le Système Auxiliaire de Plante.
Contact à pression pour pile 9V

mardi 5 juin 2012

Point sur les tâches au 4 juin

Légende :
Fait
Fait depuis la dernière fois
A faire

Marianne
SAP
  • Logiciel Arduino
    • Installer le logiciel Arduino
    • Tester un programme sur la carte Arduino
  • Sonde de T°
    • Brancher la sonde de température
    • Récupérer les données de la sonde de T°
    • Traiter les données de la sonde de T° sur l'Arduino
  • Sonde d'H°
    • Brancher la sonde d'humidité
    • Récupérer les données de la sonde d'H°
    • Traiter les données de la sonde d'H° sur l'Arduino
  • Communication
    • Mettre en place la communication ZigBee sur l'Arduino
    • Envoyer les infos traitées selon le protocole défini via le ZigBee
  • Trouver une source d'alimentation mobile

Saliou
  • Tester Ubuntu
  • Installer Ubuntu / Angstrom
  • Installer les packages
  • Faire les configurations
    • Wifi
    • Ethernet
    • Pilotes de la vidéo
  • Tester la cross-compilation
  • Installer OpenCV
  • Configurer OpenCV  
  • Évitement d'obstacles

Aro
  • Installer le logiciel XBee + Arduino
  • Communiquer basiquement entre 2 modules XBee
  • Communiquer basiquement entre 1 module XBee + 1 module XBee avec Arduino
  • Fixer les protocoles
  • Tester les protocoles
  • Tester le réseau mesh

Ali
  • Mettre en place le déplacement du robot
  • Détecter un objet à partir d'une couleur
  • Découper l'image en 9
  • Se déplacer en fonction de l'endroit où se trouve l'objet par rapport aux 9 zones
  • Définir la condition d'arrêt
  • Fusionner le déplacement avec la condition d'arrêt
  • Déplacement aléatoire mono-thread
  • Déplacement aléatoire multi-threads