Sommaire : Projet Table tactile Projet Système d’arrosage automatique.

Slides:



Advertisements
Présentations similaires
Processus de publication. Création d’une publication Définir l’URL du contenu Annexe 1 Choix de l’enseigne Opération existante Création d’une opération.
Advertisements

Pour comprendre comment la créativité et l’innovation sont les moteurs de l’évolution technologique La commande par la pensée ? La commande par le mouvement.
P RÉSENTATION DU LOGICIEL 1 ER OCTOBRE 2014 SimHockey The free and Open Source hockey simulator.
Initiation à QuickPlace, janvier Initiation à QuickPlace n Nature de l'outil n Fonctions de base (lecture, création) n Fonctions de gestionnaire.
TP 1 BIS Programmation structurée à l’aide de fonctions (FC) et de bloc fonctionnels (FB)
1 Manuel d’utilisation Application Datamédis® sur Pocket PC Propriété PROMEDIS S.A.
Réaliser un CD lecteur de salon (photos ou vidéos) pouvant être lu
Baccalauréat professionnel SEN
Acquisition Rapide Multivoies
Epreuve E6.2 Lycée A. BENOIT L’ISLE SUR LA SORGUE Durée : 10 minutes
appareil de mesure (pHmètre P310 Chauvin-Arnoux) Pierre DIEUMEGARD,
MENUS PRINCIPAL CAMERA IP.
ATELIER : création d’une séquence mathématiques / technologie
Ecran d’accueil Une fois le compte de votre entreprise créé et validé par notre service clients, vous recevrez par , un lien vous invitant à vous.
Cycle 3 Cycle 4 Pilotage du robot mBot Site scratch :
Utilisation des Gammes La chaîne numérique en Productique
GMSI 2015 Cas Start BARRET Jean-Sébastien Naudon Enzo Mauzac
I- ANALYSE DU BESOIN / Plan
Google analytics.
Travaux Académiques Mutualisés Besançon Orléans Tours
Ecriture collaborative d’une dissertation en classe
Algorithme et programmation
Programmation avec Scratch
7. Créez les questions pour les tests formatifs et sommatifs
L’Instruction de Test Alternatif
Les composants informatiques
Configuration de routes Statiques Flottantes
QoS - Configuration de NBAR (Network-Based Application Recognition)
Ressources capteurs 1/3 Définition :
Piloter un robot mbot à distance avec retour vidéo
Algorithmique & Langage C IUT GEII S1 Notes de cours (deuxième partie)
Création Et Modification De La Structure De La Base De Données
Julitte Nil Paul Nabil (Jordan)
3- Nouvelles pages d’accueil
Sfaihi Yassine Rabai Fatma Aissaoui Walid
Guide Utilisateur. Guide Utilisateur.
La cotation fonctionnelle Chapitre A : Tolérances dimensionnelles
La chaine d’information
Surveillance des Trains En Marche par caméra
Exercice : le jeu. Vous devez concevoir l’algorithme permettant de jouer avec votre calculatrice : elle détermine au hasard un nombre caché entier entre.
Conception et réalisation d'une application mobile: Conception et réalisation d'une application mobile: communiquer Arduino pour commander un moteur via.
Vérifier des papiers d’identité pour protéger vos bureaux
Tablette Définition Les différentes tablettes Comparaison avec un PC
Programmation Android Première application Android
Sommaire : Le déroulement de l’année Les mini-projets
Chapitre 2 Le Projet Poterie
Module 13 : Implémentation de la protection contre les sinistres
Un ordinateur avec un œil !!
Le chargeur Rallonge Prise magnétique
Introduction au routage de PCB
03- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
Bonjour, Je suis votre guide pour cette visite de votre nouveau logiciel HDS. Je vais vous montrer comment préparer une note de frais.
FORMATION POWERPOINT 2007/2010
BAR368P Réveil projecteur Caractéristiques Autres
Journées Départementales Jeudi 7 JUIN 2018 Lycée Fourier - Auxerre.
STS Web Services libres
Logiciel de présentation
Elles contiennent des informations autre que géométriques
Sommaire : Les capteurs de force. Les capteurs à jauges de contraintes
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
Les différents modes de démarrage de Windows
Conseils techniques pour votre PPT
Sonde de signal La sonde de signal de SICO 3017 ISKO, peut être utilisée avec le générateur livré ou avec un circuit de voie à audiofréquence existant.
Exploitation de vos données
Support de formation Administrateur Portail RH
STS Web Services libres Gérer les services libres
DÉMATÉRIALISATION PARTIELLE DES LICENCES RIEN DE COMPLIQUÉ EN SOI….
Sera vu dans un prochain cours.
STS Web Services libres Constituer les services libres
Transcription de la présentation:

Sommaire : Projet Table tactile Projet Système d’arrosage automatique

La table tactile Projet multi-niveaux : BTS Systèmes Photoniques première année Terminales S option ISN But : Créer une table tactile pour jouer au jeu de la taupe. Répartition des tâches : Création, assemblage mécanique, optique et électronique de la table : BTS Systèmes photoniques Programmation : projection de la partie et interfaçage du jeu : Terminale ISN Le résultat

Le cahier des charges :

Algorithme principal :

Définition de l’interface homme machine : celle-ci doit être proportionnelle à la résolution de l’écran dépendant du vidéo projecteur 20% 20% 20% 20% 20% 70% 20% 20%

Création des fonctions : Capturer une image et l’afficher Choix de la caméra, imposé par les BTS SP : camera EYE PS3 (10 €) Pour effectuer cette tâche, utilisation d’une librairie existante : com.thomasdiewald.ps3eye.PS3EyeP5

2) Détecter la position du doigt sur la table : Utilisation de la librairie Open CV

3) Affichage de la taupe de façon aléatoire

4) Détermination de la zone correspondant à chaque taupe (zone étalonnage)

5) Affichage de la zone touchée

6) Score

7) Game over

Fusion et débogage Deux problèmes majeurs lors des tests sur la vrai table tactile : Comme dans la table il y a un miroir, la gauche et la droite sont inversées donc il a fallu modifier les numéros de zones en X. La caméra voit toutes les leds infrarouges qui sont plus lumineuses que la zone touchée par le doigt donc il a fallu créer une fonction zone pour définir la zone où le doigt doit être détecté.

Projet Système d’arrosage automatique Le but de ce projet est : D’arroser automatiquement une plante suivant l’humidité de la terre du pot et suivant la température et l’humidité extérieure Ces trois valeurs doivent être affichées sur un écran de smartphone On doit pouvoir piloter l’arrosage de la plante manuellement via ce smartphone.

Matériel utilisé : Pour mesurer la température ambiante : https://www.gotronic.fr/art-capteur-de-t-et-d-humidite-dht22-20719.htm Pour mesurer l’humidité dans le pot : http://tiptopboards.com/137-capteur-d-humidit%C3%A9-du-sol-analogique-et-num%C3%A9rique.html Ce capteur mesure l'humidité du sol à partir des changements de conductivité électrique de la terre (la résistance du sol augmente avec la sécheresse).

Matériel utilisé : Pour arroser avec un servomoteur (il doit avoir du couple): http://www.conrad.fr/ce/fr/product/275462 Pour arroser avec une pompe: https://www.aliexpress.com/item/For-PC-Small-Water-Pump-USB-DC-5V-Brushless-Water-Cooling-Cooler/32657431673.html

Matériel utilisé : Pour communiquer avec un smartphone via le bluetooth: https://www.miniinthebox.com/fr/p/hc-06-de-serie-sans-fil-bluetooth-emetteur-recepteur-rf-module-principal-pour-arduino_p903460.html?prm=2.5.1.1

b) Algorithme principal : 4 fonctions a créer : Mesurer humidité dans le pot Mesurer la température ambiante Arroser la plante Envoyer les infos au smartphone

c) Mesurer l’humidité dans le pot :

d) Mesurer la température ambiante: Utilisation d’une librairie existante : http://nawrasg.fr/download/arduino/DHT.zip

e) Arroser la plante : Servo Moteur : librairie Servo.h Pompe USB

f) Envoyer les infos au smartphone : Pour tester cette fonction on va dans un premier temps utiliser une application tiers sur le smartphone : Bluetooth Terminal : https://play.google.com/store/apps/details?id=me.aflak.bluetoothterminal

f) Envoyer les infos au smartphone : Créer une application sous processing pour remplacer l’application tiers Utilisation de la librairie Ketai et OSCP5 On fait un sous-programme UI (ce qui est affiché sur l’écran du téléphone) Un programme principal pour surveiller le bluetooth.

g) Application finale: Il suffit de fusiner toutes les fonctions dans le même programme d’après l’algorithme principal. On aura deux programmes : Un pour l’arduino. Un pour le smartphone.

Merci pour votre attention Pour toutes questions futures, vous pouvez me contacter à l’adresse : gisele.bareux@ac-strasbourg.fr