Page 65 - TI Codes – TI-Nspire CX II-T
P. 65

10 Minutes de Code
Unite 6 : Competence 1
 TI-NspireTM CX II-T & TI-Python NOTES DU PROFESSEUR
 Unité 6 : Utiliser les librairies TI Hub & TI Rover Compétence 1 : Les capteurs intégrés au hub
Dans cette première leçon de l’unité 6, vous
allez découvrir comment utiliser la librairie TI_Hub
10 Minutes de Code
10 Minutes de Cod TI-NSPIRETMCXII&TI-PYTHON
afin de commander les dispositifs intégrés au hub
TI-InnovatorTM.
TI-NSPIRETMCXII&TI- En cho1is0issManitnleuttyepesPdroejeCt Houdb,eVous devriez obtenir l’éc
10 Minutes de Code
En choisissant le type Projet Hub
TI-NSPIRETMCXII&TI-PYTHON TI-NSPIRETMCXII&TI-PYTHON
Ench1o0isisMsaintuletteypsedPreojeCtoHudbe,Vousdevriezobtenirl’éc
En choisissant le type Projet Hub, Vous devriez obtenir l’éc TI-NSPIRETMCXII&TI-PYTHON
 Objectifs :
• Découvrir le module TI-HUuNbI.TE 6 : COMPETENCE 1
e • Écrire un script intégrant la librairie TI Hub pour lUesNITE 6 : COM
NOTES DU PROFESSEUR PYTHdOisNpositifs intégrés. NOTES DU P
an ci-contre. UNITE 6 : COMPETENCE 1 UNITE 6 : COMPETENCE 1
, Vous devriez obtenir l’écran ci-contre.
an ci-contre. UNITE 6 : COMPETENCE 1
an ci-contre.
NOTES DU PROFESSEUR
NOTES DU PROFESSEUR NOTES DU PROFESSEUR
 En choisissant le type Projet Hub, Vous devriez obtenir l’écran ci-contre.
TI - NSPIRETM CX II & TI - PYTHON NOTES DU PROFESSEUR
En choisissant le type Projet Hub, Vous devriez obtenir l’écran ci-contre.
Nous allons utiliser le capteuNr odues laulmloninsoustiitléiseinr tléegcréapateuurTdI-eInlnumovinaotsoitréTMin, taéginrséi au TI-InnovatorTM, ainsi
que la diode RVB. Afin que lequsecrliaptdsioditeeRnVmB.eAsufinreqdue lescgréiprtesro, itneténgmroenssurlesde les gérer, intégrons les
 librairies correspondantes. Pliboruaririecselacorcrehsopisoinrdadnatnes. lePoumrenceulaMcohdoiuslir pduainss le menu Modul puis Nous allons utiliser le capteur de luminosité intégré au TI-InnovatorTM, ainsi
Nous allons utiliser le capteu6r dTeI Hlumb...inoestiteénfiintédgarnés aleusTouI-sIn-mneonvua1torDTMis,paoisnistiifs intégrés au hub. 6 TI Hub... et enfin dans le sous-menu 1 Dispositifs intégrés au hub.
que la diode RVB. Afin que le script soit en mesure de les gérer, intégrons les
que la diode RVB. Afin que le script soit en mesure de les gérer, intégrons les librairies correspondantes. Pour cela choisir dans le menu Modul puis
 Nous allons utiliser le capteur de luminosité intégré au TI-InnovatorTM, ainsi
librairies correspondantes. Pour cela choisir dans le menu Modul puis
6 TI Hub... et enfin dans le sous-menu 1 Dispositifs intégrés au hub. que la diode RVB. Afin que le script soit en mesure de les gérer, intégrons les
N6ouTsI aHlulobn...s uetitliesnefrinledcaanpsteleusr odues-lummeinuos1itéDinstpéogsréitiafsu iTnIt-éIngnréosvatuorhTMub, .ainsi librairies correspondantes. Pour cela choisir dans le menu Modul puis
que la diode RVB. Afin que le script soit en mesure de les gérer, intégrons les 6 TI Hub... et enfin dans le sous-menu 1 Dispositifs intégrés au hub.
librairies correspondantes. Pour cela choisir dans le menu Modul puis
6 TI Hub... et enfin dans le sous-menu 1 Dispositifs intégrés au hub.
Conseil à l’enseignant : Les deux autres possibilités concerneront les capteurs et actionneurs que
Conseil à l’enseignant : Les deux autres possibilités concerneront les capteurs et actionneurs que l’on connectera directement sur les ports d’entrée sortie IN... et OUT... du Hub ou éventuellement sur les ports BBx.
directement sur les ports d’entrée sortie IN... et OUT... du Hub ou éventuellement sur les ports BBx.
Conseil à l’enseignant : Les de•ux Aafuintreqsuepolsesibpirloitgérsamcomnecearfnfiecrhoentdles icnafoprtmeuartisonest asucrtiounneéucrsranque l’on connectera
Conseil à l’enseignant : Les deux autres possibilités concerneront les capteurs et actionneurs que l’on connectera • Afin que le programme affiche des informations sur un écran
 « propre », nettoyer celui-ci, à l’aide l’instruction clear_history() se directement sur les ports d’entrée sortie IN... et OUT... du Hub ou éventuellement sur les ports BBx.
directement sur les ports d’entrée sortie IN... et OUT... du Hub ou éventuellement sur les ports BBx « propre », nettoyer celui-ci,troàuvl’anidtedal’ninsslatrulibctriaoirniecTlIeSary_shteismto. ry() se
Conseil à l’enseignant : Les deux autres possibilités concerneront les capteurs et actionneurs .que l’on connectera
 •
Afficher un message invitant l’utilisateur à modifier l’intensité
•
Afficher un message invitant l’utilisateur
• Créer une variable lum0, à laquelle on affecte une mesure de la trouvant dans la librairie TI System.
• Afin que le programme affiche des informations sur un écran
directement sur les ports d’entrée sortie IN... et OUT... du Hub ou éventuellement sur les ports BBx.
Conse•il àAlf’iennsqeuiegnlaentp:roLgersamdmeuex afufitcrhese pdoessibiniliftoérsmcaotinocnesrnseuror nut nlesécrapnteurs et actionneurs que l’on connectera • Créer une variable lum0, àlumlaiqnuoesiltlée. oLn’insatfrfuecttioenubnreighmtnes.umreadseurelament() se trouve dans le
 « propre », nettoyer celui-ci, à l’aide l’instruction clear_history() se
directemen«tpsruorpleres»p,orntestdto’eynetrrécelsuoi-rctie,màIoNdl...u’aleide8etTOl’IiUnHsTut...bru,cdtpiuounHisuc2bleDoaiusrp_éhovsiesintiotfusreyiln(le)témsgerénstsaurhleusb.portsBBx. luminosité. L’instruction brightns.measurement() se trouve dans le
trouvant dans la librairie TI System.
• Afin que le programme affiche des informations sur un écran
• ••
• •
trouvant dans la librairie TI System.
module 8 TI Hub , puis 2 Dispositifs intégrés au hub.
Créer une variable lum0, à laquelle on affecte une mesure de la
« propre », nettoyer celui-ci, à l’aide l’instruction clear_history() se
ACfirnéeqr uuenelevaprriaogbrleamlume0,aàfficlahqeuedleles oinfoarfmfeacteionusnesumr esuunreédcreanla
luminosité. L’instruction brightns.measurement() se trouve dans le trouvant dans la librairie TI System.
«lupmroinporesi»té,.nLe’tintosytreurcctieolnuib-crii,gàhtln’asi.dmeela’inssutreumctieont(c)lseeart_rhouisvteordya()nsele module 8 TI Hub , puis 2 Dispositifs intégrés au hub.
Créer une variable lum0, à laquelle on affecte une mesure de la
trmouovdaunlet d8aTnIsHlaublib,rapiruieisT2I DSiyssptoemsit.ifs intégrés au hub.
luminosité. L’instruction brightns.measurement() se trouve dans le Créer une variable lum0, à laquelle on affecte une mesure de la
module 8 TI Hub , puis 2 Dispositifs intégrés au hub.
• Afficher un message invitant l’utilisateur à modifier l’intensité
luminosité. L’instruction brightns.measurement() se trouve dans le
lumineuse dans le voisinage du capteur intégré plt.text_at( ). module 8 TI Hub , puis 2 Dispositifs intégrés au hub.
  • •
•
• ••
• •
Afficher un message invitant l’utilisateu
lumineuse dans le voisinage du capteur inté
à modifier l’intensité lumineuse dans le
voisinage du capteur intégré plt.text_at( ).
Afficher un message invitant l’utilisateu lumineuse dans le voisinage du capteur inté Ajouter un délai sleep( ), le temps
lumineuse dans le voisinage du capteur inté
Afficher un message invitant l’utilisateur
d’effectuer cette modification.
lumineuse dans le voisinage du capteur intégré plt.text_at( ). ACffriécehreur neuvnarimabelseslaumge1 àinlavqituaenltle,l’utilisateur à modifier l’intensité
gré plt.text_at( ).
r à modifier l’intensité
r à modifier l’intensité gré plt.text_at( ).
gré plt.text_at( ).
à modifier l’intensité
• Ajouter un délai sleep( ), le temps d’effectuer cette modification. luomn ianfefeucste dlaanosulveevlloeismineas•guered.Curécearputneeurvainritaébglreélupmlt.1teàxlta_qaute(ll)e., on affecte la nouvelle mesure.
Ajouter un délai sleep( ), le temps d’effectuer cette modification.
Ce document est mis à disposition sous licence Creative Commons
Créer une variable lum1 à laquelle, on affecte la nouvelle mesure. http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
•
Ajouter un délai sleep( ), le temps d’effectuer cette modification.
 • •
Ajouter un délai sleep( ), le temps d’effectuer cette modification.
© 2020 Texas Instruments 2
educatio
education.ti.com/fr 65 education.ti.com/fr/
Créer une variable lum1 à laquelle, on affecte la nouvelle mesure.
Ce dCoecudmoceunmt esntt mesits mà idsiàspdoisiptioosnitisoonusoluicselnicceencCereCarteivaetivCeoCmomomnosns
 • •
Créer une variable lum1 à laquelle, on affecte la nouvelle mesure. httph:/t/tcpr:e//actirveaectiovemcmomonmso.onrsg.o/lrigce/lnicsenss/beys/-bnyc-nsca/-2sa.0//2f.r0//fr/
Ajouter un délai sleep( ), le temps d’effectuer cette modification.
 • •
•
Créer une variab©le2l0u2m01TeàxalasqIunesltlreu,moennatsffe/cPtheolatoncoupvieealleutmoreiséuere.
© 2020 Texas InCsterudmoecnutms ent est mis à disposition sous lice2nce Creative Commons
 Ajouter un délai sleep( ), le temps d’effectuer cette modification.
Ce document est mis à disposition sous licence Creative Commons http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
 Créer une variable lum1 à laquelle, on affecte la nouvelle mesure. http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
r
r
10 Minutes de Code r UNITE 6 : COMPETENCE 1
R
n
   63   64   65   66   67