π
<-

News 2025

News 2024
June (4)
May (4)
April (2)

News 2023
August (2)
July (3)
June (3)
May (7)
April (2)
March (3)

News 2022
August (3)
July (1)
June (4)
May (1)
April (6)
March (4)
January (12)

News 2021
August (8)
July (28)
June (20)
May (19)
April (25)
March (15)

News 2020
August (16)
July (13)
June (17)
May (38)
April (21)
March (17)

News 2019
August (10)
July (3)
June (4)
May (11)
April (8)
March (18)
January (14)

News 2018
August (5)
July (1)
June (9)
May (10)
April (2)
March (14)
January (12)

News 2017
August (10)
July (14)
June (14)
May (11)
April (9)
March (12)
January (11)

News 2016
October (10)
August (8)
July (4)
June (8)
May (14)
April (9)
March (13)
January (11)

News 2015
October (15)
August (11)
July (4)
June (7)
May (12)
April (6)
March (11)

News 2014
August (2)
July (4)
June (2)
May (5)
April (4)
March (5)

News 2013
August (6)
July (6)
June (8)
May (14)
April (24)
March (16)
January (10)

News 2012
October (11)
August (6)
July (7)
June (8)
May (16)
April (16)
March (6)

News 2011
August (4)
July (4)
June (11)
May (5)
April (2)
March (6)

News 2010
July (1)
June (1)
May (2)
April (1)

News 2009
August (2)
April (1)

Lecture couleur avec TI-Innovator Rover, épisode 2

New postby critor » 07 Mar 2018, 22:57

92989299Le TI-Innovator Rover, robot pilotable à partir d'une TI-83 Premium CE ou TI-Nspire CX munie d'une interface TI-Innovator Hub, dispose sur sa face inférieure d'un détecteur de couleur RVB (Rouge, Vert, Bleu - soit RGB en anglais).

Une porte ouverte vers une multitude de projets, que ce soit transformer le robot en scanner, lui faire suivre des formes, ou encore le commander rien qu'en disposant des carrés de couleur sur son chemin, chacune associée à une comportement distinct. :bj:

Une fois le robot correctement connecté matériellement puis logiciellement, son utilisation est très simple :
Code: Select all
Send("CONNECT RV
[...]
Send("READ RV.COLORINPUT.RED
Get(R
Send("READ RV.COLORINPUT.GREEN
Get(V
Send("READ RV.COLORINPUT.BLUE
Get(B
Send("READ RV.COLORINPUT.GRAY
Get(G
Send("READ RV.COLORINPUT
Get(C


Le robot étant commun aux TI-Nspire CX et TI-83 Premium CE, il n'est pas surprenant de constater que cette dernière commande ne renvoie pas des codes couleurs directement compréhensibles par la TI-83 Premium CE.
Toutefois, nous avons vu dans l'épisode précédent comment convertir ces codes en seulement 2 lignes :
Code: Select all
{ROUGE,VERT,BLEU,BLEU CLR,MAGENTA,JAUNE,NOIR,BLANC,GRIS
Rep(C

Toutefois, on peut regretter que le robot ne reconnaisse via l'instruction READ RV.COLORINPUT que 9 couleurs différentes contre 15 couleurs gérées par la calculatrice :

TI-Innovator
Rover
TI-Basic
TI-83 Premium CE
1=Rouge
2=Vert
3=Bleu
4=Cyan
5=Magenta
6=Jaune
7=Noir
8=Blanc
9=Gris
10=Bleu
11=Rouge
12=Noir
13=Magenta
14=Vert
15=Orange
16=Marron
17=Bleu marine
18=Bleu clair
19=Jaune
20=Blanc
21=Gris clair
22=Gris moyen
23=Gris
24=Gris foncé

9322Par exemple, le robot ne reconnaît que deux teintes de bleu (cyan et bleu), alors que la calculatrice est capable d'en afficher trois différentes (bleu clair, bleu et bleu marine). Nous avons déjà associé le bleu clair au cyan dans l'épisode précédent. Mais il reste donc une teinte de bleue inutilisée.
On peut résoudre cela facilement avec une procédure complémentaire spécifique au cas où le robot détecte du bleu.
En ouvrant une capture d'écran avec un logiciel de dessin, on peut récupérer les coordonnées RVB et donc les quantités de bleu correspondant aux teintes de la calculatrice :
10: 000 000 255 (BLEU)
17: 000 000 132 (BLEU MRN)
18: 000 146 255 (BLEU CLR)
Dans le cas où le robot nous retourne du bleu, il nous suffit donc d'utiliser l'instruction READ RV.COLORINPUT.BLUE et de regarder de quelle valeur on est le plus proche :
Code: Select all
If Rep=BLEU
Then
Send("READ RV.COLORINPUT.BLEU
Get(B
BLEU+7(B<.5(255+132
End

Et voilà, le robot détecte maintenant correctement les différentes teintes de bleu ! :bj:

9323Pire, le robot ne reconnaît qu'une seule teinte de gris, alors que la calculatrice est capable d'en afficher quatre différentes (gris clair, gris moyen, gris et gris foncé). Nous avons déjà associé le bleu clair au cyan dans l'épisode précédent. Il reste donc trois teintes de gris inutilisées.
De même récupérons les niveaux de gris de la calculatrice à l'aide d'un logiciel de dessin :
21: 228 (GRIS CLR)
22: 196 (GRIS MOY)
23: 139 (GRIS)
24: 84 (GRIS FON)

Là avec 4 valeurs, il est plus compliqué de déterminer la plus proche. Mais grâce aux instructions gérant les listes, on va quand même te faire le coup d'y arriver sans utiliser la moindre boucle :
Code: Select all
If Rep=GRIS
Then
Send("READ RV.COLORINPUT.GRAY
Get(G
{228,196,139,84→⌊T
abs(G-⌊T→⌊T
min(⌊T
BLANC+Σ(I(⌊T(I)=Rep),I,1,dim(⌊T
End

Et voilà, le robot détecte maintenant correctement les différentes teintes de gris ! :bj:

Nous sommes donc maintenant capables de détecter et afficher non plus 9, mais 13 couleurs différentes. :bj:
Mais nous n'atteignons donc pas encore les 15 couleurs affichables par la calculatrice. A suivre... ;)

Téléchargement : archives_voir.php?id=1380401

BAC 2018: suites rangs n+1/n+2 sur 82 Advanced et 82/83/84

New postby critor » 07 Mar 2018, 09:54

Ta TI-83 Premium CE si correctement mise à jour te permet de saisir directement aux rangs n+1 ou n+2 les relations de récurrence de suites définies dans ton énoncé. Et heureusement puisque les suites tombent de façon quasi systématique au BAC toutes séries générales et technologiques confondues chaque année ! :bj:

Mais ce n'est pas le cas si tu disposes d'un ancien modèle, et notamment de TI-82/83/84 monochromes. La calculatrice attend la saisie des relations de récurrence au rang n, ce qui implique une transformation de l'écriture de l'énoncé au rang n+1 en remplaçant tous les n par des n-1, et nombre d'erreurs possibles avec les parenthèses à rajouter pour respecter les priorités opératoires surtout en écriture ligne. :mj:
Par exemple
$mathjax$u_{n+1}=2u_n-n$mathjax$
était à saisir en u(n)=2u(n-1)-(n-1).

AsSuit est un assistant de définition de suites rendu compatible avec les :
  • TI-76.fr
  • TI-82 Stats, TI-82 Stats.fr, TI-82 Plus, TI-82 Advanced
  • TI-83, TI-83 Plus, TI-83 Plus Silver Edition, TI-83 Plus.fr, TI-83 Plus.fr USB
  • TI-84 Plus, TI-84 Plus Silver Edition, TI-84 Pocket.fr, TI-84 Plus Pocket SE, TI-84 Plus C Silver Edition
Tu pourras désormais saisir dans ce programme ta suite exactement comme définie dans ton énoncé, et il se chargera tout seul de la transcrire sans erreur en une définition équivalente pour ta calculatrice. :bj:

Téléchargement : archives_voir.php?id=103834

Lecture couleur avec TI-Innovator Rover, épisode 1

New postby critor » 05 Mar 2018, 21:21

92989299Le TI-Innovator Rover, robot pilotable à partir d'une TI-83 Premium CE ou TI-Nspire CX munie d'une interface TI-Innovator Hub, dispose sur sa face inférieure d'un détecteur de couleur RVB (Rouge, Vert, Bleu - soit RGB en anglais).

Une porte ouverte vers une multitude de projets, que ce soit transformer le robot en scanner, lui faire suivre des formes, ou encore le commander rien qu'en disposant des carrés de couleur sur son chemin, chacune associée à une comportement distinct. :bj:

Une fois le robot correctement connecté matériellement puis logiciellement, son utilisation est très simple :
Code: Select all
Send("CONNECT RV
[...]
Send("READ RV.COLORINPUT.RED
Get(R
Send("READ RV.COLORINPUT.GREEN
Get(G
Send("READ RV.COLORINPUT.BLUE
Get(B
Send("READ RV.COLORINPUT
Get(C

Toutefois, si il s'agit d'utiliser la couleur détectée pour afficher sur l'écran, ce n'est pas chose aisée.
Le TI-Basic est limité à une palette de 15 couleurs et n'a donc que faire des valeurs des composantes rouge-vert-bleu.
Il faudrait donc se rabattre sur la valeur alors retournée dans C mais c'est loin d'être évident puisque les codes couleur diffèrent complètement entre le TI-Innovator Rover et le langage TI-Basic de la TI-83 Premium CE, aussi bien en ordre qu'en valeurs :

TI-Innovator
Rover
TI-Basic
TI-83 Premium CE
1=Rouge
2=Vert
3=Bleu
4=Cyan
5=Magenta
6=Jaune
7=Noir
8=Blanc
9=Gris
10=Bleu
11=Rouge
12=Noir
13=Magenta
14=Vert
15=Orange
16=Marron
17=Bleu marine
18=Bleu clair
19=Jaune
20=Blanc
21=Gris clair
22=Gris moyen
23=Gris
24=Gris foncé

9300On peut résoudre le problème de l'affichage écran dans la couleur détectée de nombre de façons plus ou moins complexes.
Mais en remarquant que les codes du TI-Innovator Rover sont consécutifs à partir de 1, on peut utiliser une simple liste pour convertir en 2 lignes sans la moindre boucle : :bj:
Code: Select all
{ROUGE,VERT,BLEU,BLEU CLR,MAGENTA,JAUNE,NOIR,BLANC,GRIS
Rep(C


93019299
Le TI-Innovator Rover dispose en prime d'une diode RVB à l'avant gauche de sa face supérieure.
Contrairement à l'écran, on peut cette fois-ci l'éclairer directement dans la couleur détectée :
Code: Select all
Send("SET RV.COLOR eval(R) eval(G) eval(B

Nul besoin de courir pile au-dessus du robot pour voir la couleur de la diode sans compter qu'elle va t'éblouir et que tu risques donc de n'y voir rien d'autre que du blanc.
Par contre la couronne circulaire blanche qui l'entoure prendra la couleur diffusée et sera à la différence visible même de biais sans générer le moindre inconfort. :bj:

7313Précisons qu'une fois le TI-Innovator Rover connecté logiciellement, la diode RVB LED2 de l'interface TI-Innovator Rover n'est pas utilisable. Sans doute y a-t-il partage de quelques ressources.
La diode LED2 est certes partiellement masquée une fois l'interface insérée dans le robot, mais elle est quand même visible par derrière, et aurait donc pu être programmée par exemple en tant que feu de recul. C'est dommage. :(

Téléchargement : archives_voir.php?id=1380401

Lis le texte des fichiers PDF sur ta TI-83 PCE/84/82Adv

New postby Wistaro » 25 Feb 2018, 10:00

L'an dernier, nous avions développé un outil qui manquait cruellement à la communauté: un générateur de cours pour ta TI-83 Premium CE et ta TI-82 Advanced, nommé Ztext.
Avec l'arrivée du mode examen qui devait être implémenté cette année, il n'avait pas été question de le modifier.

Cependant, comme vous le savez certainement, le mode examen a été repoussé et ne sera pas obligatoire cette année.


Tu pourras donc remplir la mémoire de ta calculatrice avec ce tu juges nécessaire.

Malheureusement, si tu avais opté pour une TI 83 Premium CE ou une TI-82 Advanced, il t'était impossible de lire des fichiers PDF sur ta calculatrice.


Conscients de cette inégalité, nous avons finalement modifié et amélioré le générateur de cours.

Maintenant, avec la récente mise à jour de notre outils, il est désormais possible de lire le texte d'une fichier PDF directement dans ta calculatrice! :bj:


Cela fonctionne sur les toutes les calculatrices Texas Instruments (e)z80: TI-82 (Advanced/fr/Stats/+), 83 (Premium CE/+), 84(+).

Prenons un exemple. Vous souhaitez convertir un fichier d'exercice d'annale, comme par exemple celui-ci
Show/Hide spoilerAfficher/Masquer le spoiler
Image


Voici le résultat sur une TI-83 Premium CE et une TI-82 Advanced:

ImageImage

Vous pouvez trouver le générateur, zText, intégré à zCreator, en cliquant ici.


N'oubliez pas de transférer également le lecteur dans votre calculatrice, en plus de votre cours.
Pour lire votre texte, vous devez lancer (via le menu prgm/exec) le programme correspondant au TITRE que vous avez donné.


Toutefois, nous déconseillons l'usage du générateur de PDF dans les cas suivants:
  • Pour des fichiers trop gros;
  • Pour des fichiers générés par
    $mathjax$\LaTeX$mathjax$
    ;
  • Pour des fichiers comportant de nombreuses formules mathématiques.


N'hésitez pas à nous faire part de vos suggestions !

BAC S/STI2D/STL/STD2A 2018: produits scalaires illimités !

New postby critor » 23 Feb 2018, 15:15

Sur ta TI-82/83/84, tu peux faire du calcul vectoriel très simplement en utilisant des matrices lignes ou matrices colonnes.
Cette méthode a l'avantage de te permettre de benéficier des éventuelles possibilités d'écriture naturelle et de calcul exact de ta machine. :bj:

Mais contrairement à d'autres modèles, sur ta TI-82/83/84 tu ne disposes pas d'une instruction matricielle unique permettant d'effectuer d'autres opérations vectorielles, comme le produit scalaire si tu passes les BAC S, STI2D, STL ou STD2A. :(

Il existe bien une astuce illustrée ci-contre, mais elle a d'une part le défaut d'être hors programme et donc de nécessiter d'apprendre une formule supplémentaire. De plus, il faudra aussi la saisir correctement, le produit matriciel n'étant pas commutatif contrairement au produit scalaire.

Sur ta TI-82+/83+/84 ou TI-83 Premium CE, tu pouvais toutefois calculer des produits scalaires en utilisant l'application SciTools (outils scientifiques) normalement préchargée. Si jamais pour une raison quelconque tu l'as effacée, il te suffit de la retélécharger :

Toutefois, l'application SciTools souffre de plusieurs défauts :
  • Elle ne gère que les vecteurs de dimension 2. :mj:
    Oublie donc la géométrie dans l'espace du BAC S ou STD2A.
  • Seules les touches numériques et associées peuvent être utilisées pour la saisie des coordonnées. :mj:
    Il y a donc obligation de saisir un nombre et non une expression. Même les fractions sont refusées et doivent être saisies en écriture décimale, éventuellement approchée.
  • Par conséquent, tu ne peux pas profiter de l'écriture naturelle sur les modèles récents. :mj:
  • Tu ne peux pas davantage profiter sur ces modèles récents de résultats exacts. :mj:
  • SciTools n'est pas intégrée sur TI-82 Advanced. :mj:
  • S'agissant d'une application, elle ne peut être installée ni sur TI-82 Stats, ni sur TI-82 Advanced. :mj:

Mais voici aujourd'hui de quoi remettre ton modèle à égalité avec d'autres, grâce à notre programme PRODSCAL.
Il te permettra de calculer un produit scalaire à partir de deux matrices lignes ou colonnes au choix, peu importe leur dimension, et te fournira même le résultat final en écriture naturelle exacte si gérée par ton modèle ! :bj:
Il te fournira même en prime les étapes du calcul, en écriture ligne exacte si gérée par ton modèle ! :bj:
Et bien évidemment, il marchera sur tous les modèles cités précédemment, y compris ceux ne permettant pas d'installer d'applications ! :bj:

Compatibilité et fonctionnalités :
  • TI-82 Stats / 82 Plus / 83 / 83 Plus / 83 Plus.fr / 83 Plus Silver Edition : résultats rationnels
  • TI-82 Advanced / 83 Plus.fr USB / 84 Plus / 84 Plus Silver Edition / 84 Pocket.fr / 84 Plus Pocket SE / 84 Plus C Silver Edition / 84 Plus CE : résultats rationnels + écriture naturelle
  • TI-83 Premium CE : résultats exacts + écriture naturelle

Téléchargement : archives_voir.php?id=1371379

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1003 utilisateurs:
>976 invités
>19 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)