Projet ICN10 2016/2017

De Informatique et Création Numérique
Version du 24 mai 2017 à 13:07 par Samia.SERBOUTI (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : Navigation, rechercher

Sommaire

Participants

  • Samia Serbouti
  • Adele Van der Henst

Cahier des charges

Applications.jpg

La maquette de maison doit comporter les caractéristiques suivantes :


  • une galerie de fonds d’écrans pour chaque album
  • une fenêtre qui s'ouvre quand l'utilisateur clique sur une image : le fond d’écran s'affiche en grand avec des options : "définir en tant que papier peint" et "supprimer"
  • une fenêtre "album" avec tout les albums de fonds d’écrans que l'utilisateur a demandé
  • une fenêtre "paramètres" qui permet de modifier la fréquence de changement des fonds d’écrans



L'application sera développée sur l'IDE Android Studio, disponible pour tout appareil Android et téléchargeable sur ce wiki. Nous nous inspirons d'une vraie application : "Wallpaper Changer" pour ce projet.



Réalisations

Découverte du logiciel Android Studio

Android studio .png

L'IDE Android Studio a été choisi pour diverses raisons :

  • il s'agit du logiciel officiel de l'OS Android donc il et très facile de trouver des ressources sur internet a ce sujet
  • il permet de créer des applications complexes uniquement pour des appareils Android, ce qui exactement ce que nous cherchons
  • il contient un émulateur intégré et un partenariat avec GitHub ce qui nous permet d'importer des fichiers deja realise sur GitHub et de les tester
  • il possède une interface qui permet de communiquer avec un appareil connecte au logiciel

L'installation du logiciel a été longue et plus compliquee que prevue car l'ordinateur utilise pour le projet a un système d’exploitation different (Ubuntu 16.04 LTS). Mais grace a une page du site d'Android Studio, nous avons finalement pu l'installer sur l'ordinateur en question.

Android Studio nous permet de programmer en deux langages de programmation principaux : java et xml. Son systeme de "build" est rendu automatique grace au "Gradle Build System".


Media:Présentation de l'IDE.pdf


Maquette de la maison

Media:Présentation de l'application.pdf

Bouclier de commande

Nous avons réalisé un montage complet avec des servo-moteurs, une photo-résistance et un sonar ultrason. Nous écrivons aussi le programme faire fonctionner ce montage.

(thumbnail)
Montage et conception de carte


Nous modélisons le circuit imprimé grâce au logiciel de création de circuit imprimés Fritzing.

Le circuit imprimé a été gravé lors de notre visite à Polytech'Lille.

(thumbnail)
Bouclier de contrôle de la maison


A réaliser

En plus de l'avancé du projet il faudrait se mettre à la documentation.

  • effectuer les modifications demandées sur le Wiki ;
  • faire les calculs des résistances correspondant au dispositif d'éclairage sélectionné ;
  • souder les composants sur la circuit, tester le circuit pour éviter les courts-circuits et les faux-contacts ;
  • tester le bouclier "maison connecté" ;
  • étudier le système d'ouverture et de fermeture des volets, ...
Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Outils