Poubelle connectée

De Wiki d'activités IMA
Révision datée du 19 janvier 2019 à 18:19 par Rmorin (discussion | contributions) (Contexte)

Présentation du sujet

Contexte

Le module transversal "Internet des objects" a pour but de nous familiariser avec le concept des objets connectés et d'en réaliser un.

La durée totale dédiée au projet est de 24h.

Description du sujet

Nous avons choisi de réaliser une poubelle connectée qui peut avoir plusieurs utilisations. Celle qui nous est venue à l'esprit est de simplifier la vie des personnes en charge du ménage et notamment notamment du changement des sacs des poubelles.

En effet, le but de notre projet est de réaliser une application permettant de savoir en un coup d’œil si une poubelle doit être vidée ou non. Ainsi, il n'est plus nécessaire d'ouvrir toutes les poubelles pour voir si celles-ci doivent-être vidées ou si le sac est encore suffisamment vide.

Réalisation

Matériel utilisé

  • Carte Arduino Uno
  • Shield Bluetooth Low Energy (BLE)
  • Breadboard
  • Capteur de température et d'humidité (DHT11)
  • Capteur de contact
  • Capteur de force

Principales tâches à effectuer

  • Réalisation du circuit électrique comprenant la carte Arduino et les capteurs
  • Réalisation de l'application Android (via MIT App Inventor)
  • Transfert des données en Bluetooth entre la carte Arduino et l'application Android

Déroulé détaillé des séances

1ère Séance

La première séance fut consacrée au choix du sujet et au choix du matériel à utiliser. L'ensemble du matériel nécessaire pour mener à bien le projet (capteurs et shield Bluetooth) était déjà disponible en salle de TP.

2ème Séance

La séance suivante a permis d'affiner les modalités de réalisation du projet ainsi que les différentes étapes à réaliser.

Nous avons commencé par établir la communication entre la carte Arduino et un téléphone Android, au moyen d'une liaison Bluetooth. Il ne s'agissait pour l'instant pas de transmettre des données mais simplement de connecter les deux périphériques Bluetooth entre eux. Cette étape ne posait pas de problème puisque le Shield Arduino générait un réseau Bluetooth (dont le nom est configurable) et auquel on peut se connecter depuis les paramètres Bluetooth du téléphone.

Nous avons ensuite commencé la réalisation de l'application Android.