plan

15

Upload: donny

Post on 24-Feb-2016

44 views

Category:

Documents


0 download

DESCRIPTION

Plan. Usage et Fonction La forme Architecture Logicielle Bilan et Evolution. Usage / Fonction. Usage quotidien pour jeter des déchets Fonctions: Identification du bac « tri selectif  » en fonction du tag « RFID » du déchet. Mise à jour d’une base de données - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Plan
Page 2: Plan

Plan

● Usage et Fonction● La forme● Architecture Logicielle● Bilan et Evolution

Page 3: Plan

Usage / Fonction

● Usage quotidien pour jeter des déchets● Fonctions:

– Identification du bac « tri selectif » en fonction du tag « RFID » du déchet.

– Mise à jour d’une base de données– Indication de remplissage du container.– Calcul de la consommation de déchets

Page 4: Plan

Rappel: Scénario d'usage● L'utilisateur présente un déchet à la poubelle

● La poubelle analyse le déchet● Elle indique à l'utilisateur dans quel compartiment il doit jeter son déchet● Elle envoie les informations relatives au déchet au serveur● Si la poubelle est pleine, elle émet un signal pour avertir l'utilisateur

● Le serveur met à jour les informations de l'utilisateur● Mise à jour de la liste des courses● Mise à jour de la consommation de déchet (poids)

● L'utilisateur peut maintenant consulter ces informations via une page internet ou une application mobile

Page 5: Plan

Forme

● Forme retenue et demandée à la conception:● Rectangulaire● Compartimentée (3 parties)● Une face avant amovible● Emplacements pour capteurs● Un containeur amovible

Page 6: Plan

Forme

Page 7: Plan

Objet réalisé

Page 8: Plan

Architecture Matériel

LinuxGestionnaire d’eventsUPnP Device Stack

Ethernet link

LinuxMySQLWebServerUPnP Control Point Stack

Page 9: Plan

Service et Architecture Logiciel

Gestionnaire d’évenements

IP

Les informations disponibles: Consomation dechets Service alerte ramassage Affichage poids Affichage articles jetés Affichage courses / stock

Remplissage

POIDS

RFID

Capteurs & Phidget Interface

LEDLED

NSLU2- UPnPDevice

Web server

PC Server

Application SmartPhone

Client Web PC

Application externe

Ethernet /Wifi

Smart Garbage

UPnP Control Point

Prog Applicatif

Base de donnée

Page 10: Plan

Scenario: échanges logicielsNSLU2 Laptop

RFID ID scanné

RFID ID stocké (variable)

Variable passée en paramètre à UPnP device. Mise à jour UPnP control

PointEvent UPnP

Recherche ID container dans la database

Allumage LED containerUPnP SetID Container

Mise à jour database « liste »

Event UPnP Mise à jour database «poids»

Attente passage déchet dans le container.

Attente variation de poids

Extinction LED container Detection variation de poids

Detection remplissageEvent UPnP

Mise à jour UPnP control Point: poubelle pleine

Page 11: Plan

Scenario: échanges logicielsNSLU2 Laptop

RFID ID scanné

RFID ID stocké (variable)

Variable passée en paramètre à UPnP device.

Mise à jour UPnP control Point

Event UPnP

Recherche ID container dans la database

Allumage LED containerUPnP SetID Container

Mise à jour database « liste »

Event UPnP Mise à jour database «poids»

Attente 3 secondes Attente variation de poids

Extinction LED container Detection variation de poids

Detection remplissageEvent UPnP Mise à jour UPnP control

Point: poubelle pleine

Remplacé par détection surpoids

Fonctionne sur X86

Page 12: Plan

Bilan

Les points positifs● Spécifications objet● Architecture logicielle et matérielle fonctionnelle

Les points à améliorés● Solidité de l’objet● Taille non adaptée à l’utilisation pour un particulier● UPnP non fonctionnel sur NSLU2● Capteur IR non implémenté

Page 13: Plan

Evolutions Immédiates

● Compléter l’implémentation● Repenser le design de l’objet

Page 14: Plan

Demonstration

Page 15: Plan

Questions