Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes...

35
Traitement du signal

Transcript of Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes...

Page 1: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signal

Page 2: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

OBSERVATION

Comment agit cet objet ?

Traitement du signal

Vous avez 10 minutes pour décrire ce que vous voyez

Page 3: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Problème : Comment modifier le comportement de cet objet ?

REFORMULATION DU PROBLÈME

Par exemple, nous souhaiterions que le bouton poussoir allume les DELs rouge et verte.

Comment faut-il procéder ?

Traitement du signalPROBLÈME

Page 4: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

H1 : Pour piloter cette interface, je suppose que…parce que …

H2 : Pour piloter cette interface, je suppose que…parce que …

Traitement du signalHYPOTHÈSES

Propose des hypothèses…

Vous avez 10 minutes pour trouver un maximum d'idées

Page 5: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

H1 : On suppose qu'il faut fabriquer un nouveau circuit imprimé.

H2 : On suppose qu'il faut brancher des fils à partir des perforations sur le circuit

H3 : On suppose qu'il faut brancher l'automate à l'ordinateur et utiliser un logiciel pour modifier le programme.

Traitement du signalHYPOTHÈSES DES ÉLÈVES

Classe de ….

Page 6: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Fabrication d'un nouveau circuit possible... mais solution lourde si l'on veut changer le comportement de l'automate souvent...

Par le raisonnement…

Traitement du signalVALIDATION DES HYPOTHÈSES

H1 : On suppose qu'il faut fabriquer un nouveau circuit imprimé.

Page 7: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Prenez donc des fils et essayez !

Par l’expérimentation…

Invalidé, cherchez une autre hypothèse !

Traitement du signalVALIDATION DES HYPOTHÈSES

H2 : On suppose qu'il faut brancher des fils à partir des perforations sur le circuit

Page 8: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Un TP guidé pour modifier un programme…

Par l’activité…

Traitement du signalVALIDATION DES HYPOTHÈSES

H3 : On suppose qu'il faut brancher l'automate à l'ordinateur et utiliser un logiciel pour modifier le programme.

Page 9: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalVALIDATION DES HYPOTHÈSES

Modification des cases « Action »

Modification de la case « Condition »

Page 10: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

DébutSI (condition) : j’appuis sur le BPALORS (action) : j’allume la DEL jaune

SINON (je n’appuis pas sur le BP )

(action) : je n’allume pas la DEL JauneRetour début du programme

Traitement du signalVALIDATION DES HYPOTHÈSES

Page 11: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Comme nous l'avons vu dans cette activité, le comportement d'un système domotique est défini par un Programme.

Traitement du signalCONCLUSION

Proposez une définition du mot programme

Fiche de connaissances 1

Page 12: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 1 : LES ÉTAPES D’UN PROGRAMME

colorie les conditions en jaune colorie les actions en gris colorie le trajet du programme en :

vert si le bouton R n'est pas appuyé

rouge si les boutons R et B sont appuyés

bleu si le bouton R est appuyé et que le B est relâché

Page 13: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 1b : LES ÉTAPES D’UN PROGRAMME

Commentez le programme observé lors de l’investigation, à l’aide de la fiche de connaissances. Outil Label dans Picaxe Programming Editor

Document réponse :

Page 14: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalREMARQUE

Il existe d’autres langages de programmation : le Basic

Page 15: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 2

Comment programmer la domo_picaxe pour obtenir le fonctionnement souhaité ?

Page 16: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Étape 1 : Exprimer en français le problème Étape 2 : Proposer un algorithme Étape 3 : Déterminer les entrées / sorties nécessaires Étape 4 : Renommer les entrées / sorties utilisées Étape 5 : Traduire l’algorithme en programme et le

commenter Étape 6 : Remplir la table logique pour valider le

résultat souhaité Étape 7 : Saisir et tester le programme

MÉTHODE

Traitement du signalEXERCICE 2

Page 17: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Étape 1 : Exprimer en français le problème

Traitement du signalEXERCICE 2

« La lumière doit s’éclairer si il fait nuit et si une personne arrive devant la porte. »

OUAllumer Lumière = Si Nuit et Si Personne Présente

Page 18: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Début du programme

SI Condition…………………..…………………

ALORS Action (s)………….………….........

SINON Action(s)……………………………….

Retour début programme ou Fin

Étape 2 : Proposer un algorithme

Traitement du signalEXERCICE 2

Sous la forme suivante :

Page 19: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Début du programme

SI Il fait nuit ET Il y a une présence

ALORS allumer la lumière 30 secondes

SINON rien

Retour début programme ou Fin

Étape 2 : Proposer un algorithme

Traitement du signalEXERCICE 2

Solution : faire 2 blocs « Si »

Problème : le langage graphique Picaxe n’accepte pas de traiter plusieurs conditions à la fois.

Page 20: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Début du programmeSI Il fait nuit ALORS

SI Il y a une présenceALORS allumer la lumière 30 secondesSINON rien

SINON rienRetour début programme ou Fin

Étape 2 : Proposer un algorithme

Traitement du signalEXERCICE 2

Solution : « il fait nuit » = « il ne fait pas jour »

Problème : nous n’avons qu’un capteur de jour.

Page 21: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Début du programmeSI Il ne fait pas jour ALORS

SI Il y a une présenceALORS allumer la lumière 30 secondesSINON rien

SINON rienRetour début programme ou Fin

Étape 2 : Proposer un algorithme

Traitement du signalEXERCICE 2

Page 22: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Étape 3 : Déterminer les entrées/sorties nécessaires

Traitement du signalEXERCICE 2

Page 23: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Étape 4 : Renommer les entrées/sorties utilisées

Traitement du signalEXERCICE 2

Page 24: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Comment traduire :- est-ce qu’il fait jour ?

- est-ce qu’il fait nuit ?

- est-ce qu’il y a quelqu’un ?

Étape 5 : Traduire l’algorithme en programme

Traitement du signalEXERCICE 2

IN3_PRES = 1

IN4_JOUR = 1

IN4_JOUR = 0

Page 25: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 2

Étape 5 : Traduire l’algorithme en programme

Comment traduire :

- allumer la lumière ?

high O2_LAMPE

- éteindre la lumière ?

low O2_LAMPE

Page 26: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

START

SI IN4_JOUR = 0

ALORS

SI IN3_PRES = 1

ALORS High O2_LAMPE

Wait 30

Low O2_LAMPE

SINON rien

SINON rien

Retour début

Début du programme

SI Il ne fait pas jour

ALORS

SI Il y a une présence

ALORS allumer la lumière 30 sec

SINON rien

SINON rien

Retour début programme ou Fin

Traitement du signalEXERCICE 2

Étape 5 : Traduire l’algorithme en programme

Page 27: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 2

Étape 5 : Traduire l’algorithme en programme

Page 28: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 2

Étape 5 : Ajouter les commentaires

Pensez à mettre des commentaires !

Page 29: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 2

Étape 5 : Traduire l’algorithme en programme

Remarque : plusieurs graphiques peuvent représenter un même programme

Page 30: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 2

Étape 6 : Remplir la table logique et valider le résultat

Synthèse

Exercice 1 :

FONCTION LOGIQUE « ET »

S = E1 ET E2

0

0

0

1

Page 31: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 2

Étape 7 : Saisir et Tester le programme

Page 32: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 3

À vous d’appliquer la méthode !

Page 33: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 3

Réponse :

Page 34: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 3

Synthèse Exercice 2 :

0

1

FONCTION LOGIQUE

« OU »S = E1 OU E2

1

1

Page 35: Traitement du signal. OBSERVATION Comment agit cet objet ? Traitement du signal Vous avez 10 minutes pour décrire ce que vous voyez.

Traitement du signalEXERCICE 3

Comme nous l'avons vu dans ces exercices, le comportement d'un système automatique peut parfois être représenté sous forme de table logique

Fiche de connaissances 2