EPI « Réel et virtuel, de la science-fiction à la réalité »

Slides:



Advertisements
Présentations similaires
Construire un circuit.
Advertisements

Projet « défi robots » : Séquences S26 – S27 – S28
Rover 5, technologie et innovation ● Notre problématique : ● Comment la robotique peut-elle assister ● l'homme dans un milieu à risque ? ● Application.
Recherche des fonctions pour la rédaction de l'expression fonctionnelle du besoin à l'aide d'un outil graphique : Le diagramme des inter-acteurs. Le diagramme.
Confort et domotique en classe de 4ème Séquences d'étude sur une cour à domotiser collège Jean MERMOZ.
Problème(s) à résoudre :
Télécommande du mini-robot code Problème : Problème : Le robot doit être contrôlé par la télécommande Avancer (code 17) Droite (code 19) Gauche (code 20)
Les journées de l’2015 Le Model-Based Design Une approche complète en sciences industrielles de l’ingénieur Frédéric MAZET Lycée Dumont d’Urville Toulon.
Thème 2 – L’électricité dans un circuit
Programmation d'un aspirateur robot connecté
Acquisition Rapide Multivoies
Acquisition Rapide Multivoies
Le circuit électrique CHAP I
LE DEMARREUR.
Scratch un outil au service de la technologie
Travaux Académiques Mutualisés Besançon Orléans Tours
10/3/2017Footer Text1 Bienvenue a tous ! Bienvenue a tous ! Tutoriel v1.0.
Dominique PETRELLA – Frédéric GUINEPAIN - IA-IPR STI Versailles
5ème Livre 1.
Acquisition Rapide Multivoies
Télécommande du mini-robot
Analyse fonctionnelle SYSML (1/3) Portail automatique
Démarche technologique de développement du projet La robotique au service de l’homme.
Collège G. ONSLOW – LEZOUX Année scolaire 2015 – 2016 TECHNOLOGIE
Expression fonctionnelle du besoin
E.P.I : Science, technologie et société.
Sommaire Projet 3e technologie
Pédagogie par objectifs
Collège G. ONSLOW – LEZOUX Année scolaire 2015 – 2016 TECHNOLOGIE
C’est ce que l’on veut obtenir la manière dont on va l’obtenir
3ème Livre 1 Rappel.
Expression fonctionnelle du besoin
Difficultés de programmation
JJ/MM/AAAA 08/06/2017 Appréhender le fonctionnement d’une voiture autonome Programmation cycle 4 Cycle 4.
Présentation de la séquence Positionnement dans l'année
Projet CARTER DE PROTECTION
ETAPE 2 : REDACTION DU CAHIER DES CHARGES DU CHASSIS
Défi techno 2018 Diaporama de lancement Collège Philippe de Champaigne
Mécanique & objets techniques
REVUE DE LITTERATURE. Introduction Première partie majeure dans la rédaction du mémoire, la réalisation d’une revue de littérature consiste à effectuer.
Organisation de chantier. Présentation Qu’est ce que l’organisation de chantier ? Un nouvel enseignement de génie électrique Préparation de chantier Conduite.
Mise en situation 1.Mise en situation 2.Problématique 3.Objectif de la séance 4.Etude des schémas existant 5.Présentation du matériel 6.Résolution de la.
Enseignement de Physique-Chimie en 5ème
LEGO MINDSTORMS EV3 Allez plus loin
LEGO MINDSTORMS EV3 Atelier d’initiation robotique pédagogique
Utilisation de la simulation en Sciences de l’Ingénieur
Équipe des Martres-De-Veyre La démarche d’investigations au cycle 3
Les langages en technologie
Le cahier des charges Les solutions techniques
FONCTION DEMARRAGE.
Présentation J-Louis HUGO.
Commande du mini-robot
BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle.
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
1- Le cahier des charges d’une voiture un peu particulière…
Positionner un deuxième point de mesure sur le thermogramme
La collecte d’informations Présenté par: Boudries. S.
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
C’est ce que l’on veut obtenir la manière dont on va l’obtenir
FONCTION DEMARRAGE. FONCTION D’USAGE Suite  Le démarreur sert à ‘’lancer’’ un moteur thermique en rotation pour le faire démarrer.  Il doit vaincre.
1 Robot suiveur de ligne Faculté des sciences de Tunis Département physique Réalisé par: Réalisé par: Ben Haddada Tarek Ben Haddada Tarek Mahjoub Riadh.
Test de positionnement Début de seconde
Test de positionnement Début de seconde
Début de seconde Rentrée Septembre 2019.
Cette activité se joue :
L’apprentissage par la robotique Mr. Zouari Lazhar
La programmation dynamique
Transcription de la présentation:

EPI « Réel et virtuel, de la science-fiction à la réalité » Guilhem Andrieu – 3ème B

Problématique Nous allons créer un robot capable de se déplacer et de détecter puis contourner des obstacles présents devant lui. Analyse du besoin Elaboration du cahier des charges Recherche de solutions Validation des solutions Fabrication du robot

Analyse du besoin Détermination des fonctions principales du robot Utilisateur Sa position Robot Se déplacer Eviter des obstacles

Analyse du besoin Détermination des contraintes du robot autonomie esthétique ROBOT coût autonomie solide Se déplacer Utilisateur taille Éviter des obstacles C6 C5 C4 FP1 FP2 C3 C2

Elaboration du cahier des charges Fonctions principales: Ce robot devra se déplacer et contourner des obstacles devant lui. Définition et attendue des contraintes : Contrainte délai projet: livraison 30 avril. Contraintes Critères Niveaux attendue C2 Doit avoir une taille moyenne Taille en centimètres Hauteur:~10cm Longueur:~25cm Largeur:~15cm C3 Doit être solide Résiste à une chute Chute de 15cm C4 Doit avoir un cout raisonnable Coût des éléments en euros Moins de 50 euros C5 Doit avoir une bonne autonomie Autonomie en heures Entre 4 et 6 h C6 Doit être esthétique Panel d’utilisateurs Au moins 3/10

Recherche de solutions Diagramme FAST Fonction d’usage Se déplacer Fonctions Techniques Solutions Techniques Faire avancer Éviter des obstacles Châssis Maintenir les éléments ensemble Support à piles Alimenter en énergie Motorisation Analyser Microcontrôleur Détecter des obstacles Microrupteur à levier Programmation microcontrôleur avec PICAXE version bloc

Recherche de solutions Etablissement du planning (diagramme Gannt) Le planning établi devrait permettre de répondre à la contrainte délai du 30 Avril 2017.

Image du plan réalisé en classe représentant le châssis Fabrication robot 1. La partie matérielle (hardware) Le Châssis Le châssis est un élément qui permet de maintenir tous les éléments ensembles et d’assurer la stabilité du robot. Les points sur le plan représentent les trous à percer pour pouvoir fixer les éléments Image du plan réalisé en classe représentant le châssis

Fabrication robot 1. La partie matérielle (hardware) Le Châssis

Fabrication robot 1. La partie matérielle (hardware) Le Châssis

Schéma du motoréducteur Fabrication robot 1. La partie matérielle (hardware) La motorisation Pignon Vis sans fin Moteur La motorisation est un élément qui permet de faire avancer le robot. Elle est équipée d’un motoréducteur. Le motoréducteur est un élément qui permet de modifier le rapport de vitesse entre l’axe d’entrée et l’axe de sortie. Nous pouvons calculer la vitesse de l’axe à la sortie des moteurs(vitesse des roues) car on connait le rapport de réduction du motoréducteur (1/48) et la vitesse du moteur du moteur est 10500 tr/min. Vitesseaxe = (1/48) * 10500 = ~218tr/min Schéma du motoréducteur

Schéma du support à piles + - Fabrication robot 1. La partie matérielle (hardware) Le support à piles Le support pour pile sert à alimenter la motorisation et le microcontrôleur. Celui présent sur le robot peut contenir 3 piles Ces trois piles sont placés en série ce qui à pour effet que la tension au borne du support est la somme de la tension de chaque pile. Comme chaque pile a une tension de 1,5V la tension à la sortie est de 4,5V (3*1,5). Remarque: Si l’on augmente la tension au borne d’un moteur celui-ci accélère. Si l’on augmente l’intensité au borne D’un moteur celui-ci est plus puissant. Schéma du support à piles

Fabrication robot 1. La partie matérielle (hardware) Le Microrupteur à levier Un microrupteur est un détecteur. Il est assez similaire à un bouton. Il possède 3 broches(sorties) qui se nomment NO: normalement ouvert COM: commun NF: normalement fermé Dans le cas de notre robot, il n’y a que les broches No et Com qui sont utilisés car quand un objet appui sur le levier le courant passe par cette broche(No) et l’objet est détecté. Schéma d’un microrupteur quand le levier est pressée(à droite) quand il est au repos(à gauche)

Fabrication robot 1. La partie matérielle (hardware) Le microcontrôleur Picaxe Carte Picaxe programmable Microrupteur à leviers motorisation Entrée Sortie Un microcontrôleur est un circuit intégré qui comprenant essentiellement un microprocesseur avec de la mémoire. Il peut être programmé sous différent langage selon le microcontrôleur. Notre robot est lui équipé d’un microcontrôleur Picaxe qui se programme sous Picaxe (version bloc dans notre cas). V+ C5 C3 C4 C2 C1 C0 0V le microcontrôleur sert à analyser les informations reçue des détecteurs(microrupteurs) et à commander les actionneurs (motorisation) en fonction du programme. Schéma du nom des broches du microcontrôleur

Fabrication robot 1. La partie matérielle (hardware) Microcontrôleur Picaxe Microrupteur à leviers(détecteur) Support pour pile Blocs moteurs

Fabrication robot 2. La partie programmation (software) Début Pour que notre robot puisse contourner un obstacle , il faut qu’il puisse reculer puis tourner. Grace a la programmation nous pouvons créer un programme pour qu’il puisse exécuter cette manœuvre. Si microrupteur activé Non avancer Oui reculer Nous avons commencé par créer un schéma de l’algorithme que le robot devez exécuter. Tourner à droite Schéma de l’algorythme du robot

Fabrication robot 2. La partie programmation (software) X Début Désactiver C1 désactiver C4 désactiver C0 Activer C1 Activer C2 Si C3 activé Non Oui Désactiver C2 Activer C0 Activer C4 Attendre 2000 ms Attendre 500 ms Désactiver C4 2. La partie programmation (software) Le schéma de l’algorithme a la même fonction que le précèdent mais on a cette fois ci cité le nom des broches du microcontrôleur pour commander les moteurs. Branchement des fils sur la carte Numéro de la borne du microcontrôleur Entrée Sortie Fil rouge moteur droit C1 X Fil noir moteur droit C0 Fil rouge moteur gauche C2 Fil noir moteur gauche C4 Fil du microrupteur droit C3 Fil du microrupteur gauche

Fabrication robot 2. La partie programmation (software)

Fabrication robot 2. La partie programmation (software)

Validation de solutions Plan de tests

Bilan projet Retour d’expérience Cette réalisation m’a permis de découvrir les différentes phases d’un projet et de faire l’expérience de la pluridisciplinarité. J’ai trouvé intéressant le fait de faire des mathématiques appliqués au travers du logiciel de programmation Scratch qui m’a aidé à réaliser le programme du robot sur Picaxe. De plus ce projet était cohérent avec mon projet professionnel(ingénieur système embarqué). Points + Points - Première expérience de gestion de projets Respect des délais (manque de temps) Travail en groupe (mise en commun des compétences de chacun) Projet encadré Pluridisciplinarité (maths – technologie)