π
<-

Casio Mise à jour émulateurs fx-CP400/CG500 avec OS OS 2.01.7

New postby critor » 25 Nov 2020, 15:50

12570En juin 2020, nous découvrions avec toi les dernières mises à jour 2.01.7 du système d'exploitation de ta calculatrice couleur, tactile et formelle Casio fx-CP400 ainsi que son équivalent fx-CG500 en Amérique du Nord.
Plus précisément, le numéro de version affiché variera en fonction du zonage géographique de ton modèle :
  • 2.01.7200 sur la fx-CP400+E française
  • 2.01.7000 sur la fx-CP400 internationale
  • 2.01.7300 sur la fx-CG500 américaine
Au menu au moins des reformulations de messages lorsque la calculatrice était réglée en allemand ou en finnois. Et sans doute d'autres choses, mais comme Casio ne publie pas de changelog détaillé il nous est difficile de tomber dessus parmi la vaste étendue de possibilités de cette machine.

Casio t'offre également ses applications d'émulation Classpad et fx-CG500 qui te permettent de retrouver toutes les possibilités des calculatrices haut de gamme fx-CP400 et fx-CG500 sur ton smartphone ou ta tablette Android ou iPhone/iPad.

En octobre 2020, ce fut le tour de ces applications d'émulation d'être mises à jour avec le dernier système 2.01.7.

Casio met également à ta disposition ses logiciels d'émulation Classpad Manager Subscription et fx-CG500 Manager Subscription qui te permettent quant à eux de retrouver toutes les possibilités du haut de gamme fx-CP400 ou fx-CG500 sur ton ordinateur Windows ou Mac.

Toutefois, ces logiciels n'émulaient jusqu'à présent que les anciennes versions système 2.01.6, et te privaient donc des dernières nouveautés. :'(

Aujourd'hui la boucle est bouclée, c'est enfin au tour de ces logiciels d'être mis à jour avec le dernier système 2.01.7 ! :bj:

Téléchargements :
Source : http://edu.casio.com/softwarelicense/index.php

Casio Rosaces sur Casio Graph, formation Python-turtle le 24/11

New postby critor » 24 Nov 2020, 17:04

1322113220On aime bien les rosaces chez Casio. La nouvelle gamme de calculatrices graphiques USB Power Graphic 3 dont la France a eu la primeur avec la Graph 35+E II pour la rentrée 2019, t'apporte un superbe boîtier au design à la croisée des Mathématiques, de la géométrie et des arts. Dans un article précédent nous te révélions les secrets derrière la forme originale de son pavé directionnel : une empreinte façon taille de pierre précieuse avec table octogonale et couronne à 24 facettes.

Mais ce n'est pas son seul secret de style, puisque le verso une fois correctement éclairé nous fait également étinceler une superbe rosace.

Un soin tout particulier apporté à la décoration, du jamais vu sur un modèle d'entrée de gamme ! Et ceci tout en apportant en prime matière à chercher/discuter passionnément en cours de Maths ! :bj:

Mais quel est donc le secret de la construction de la rosace de Casio ?

Le manuel de la Graph 35+E II nous apporte des représentations de la rosace. Même si elles sont bien évidemment utiles à la compréhension, notons qu'elles ne sont pas tout à fait exactes. Si tu regardes bien, tu noteras que plusieurs segments ont été oubliés à divers endroits, alors que pourtant bien présents au dos de la calculatrice.

On peut noter que cette rosace est pavée d'éléments ressemblant à des triangles rectangles.

On peut simplifier le problème en éliminant les rayons et cercles concentriques, le pavage se constitue alors d'un assemblage d'éléments ressemblant à des cerfs-volants, tendant vers des losanges au fur et à mesure que l'on s'éloigne du centre.


Nous avons décollé l'autocollant au dos d'une Graph 35+E II afin de pouvoir tout observer. Voici superposée ci-contre l'intégralité de la rosace supposée, et coloriés en rouge les triangles effectivement gravés au dos de la calculatrice, sur le couvercle des piles, sous l'autocollant et encore sur les tranches latérales.

Nous y avons compté 1156 éléments gravés selon le pavage supposé en triangles rectangles, pour un maximum de 1200 éléments pour la rosace complète.
Selon le pavage simplifié en cerfs-volants, cela donnerait 289 éléments sur un maximum de 300.

Avant d'aller plus loin dans la compréhension et l'ingénierie inverse, posons-nous donc la question essentielle : comment trace-t-on une rosace ?

Une méthode de génération est d'effectuer des rotations successives d'une forme géométrique autour d'un point lui appartenant. Concevons un petit script Python - turtle à cette fin, tout en traçant 1 fois la forme utilisée d'un trait de couleur épais afin de la laisser en évidence :
Code: Select all
from turtle import *

def wrapper(f, args):
  return f(*args)

def rotate(*argv):
  n = argv[0]
  a = 360 / n
  f = argv[1]
  args = argv[2:]
  pensize(1)
  pencolor(0, 0, 0)
  for i in range(n):
    wrapper(f, args)
    left(a)
  pensize(2)
  pencolor(1, 0, 0)
  wrapper(f, args)


Choisissons par exemple le cercle comme forme élémentaire de notre génération. rotate(50, circle, 47) réalise alors 50 rotations d'un cercle de rayon 47, ce qui nous donne la rosace ci-contre que nous appellerons rosace classique.
Mais sur la rosace de Casio, nous ne trouvons aucun cercle passant par le centre, donc ce n'est pas ça. :#non#:

Il existe d'autres types de rosaces comme par exemple la rosace rhombique. Une rosace rhombique d'ordre n se construit en partant de n losanges identiques adjacents partageant un même sommet, que l'on entoure ensuite par adjacence de couches de n losanges identiques successives et ce jusqu'à-ce que le polygone englobant ainsi généré devienne convexe. Une propriété remarquable de la rosace ainsi obtenue est qu'elle admet un pavage en losanges.

Mais la rosace rhombique d'ordre n peut également être obtenue comme initialement décrit par n rotations d'une forme géométrique.

Dans le cas où n est pair, une forme élémentaire qui convient est un polygone régulier à n côtés. Complétons notre script Python en ce sens :
Code: Select all
def polyreg(n, l):
  a = 360 / n
  for i in range(n):
    forward(l)
    left(a)

rotate(4, polyreg, 4, 95)
rotate(6, polyreg, 6, 55)
rotate(8, polyreg, 8, 39)
rotate(10, polyreg, 10, 31)
rotate(12, polyreg, 12, 25)



Tu peux d'ailleurs remarquer que plus n est grand plus on se rapproche de la rosace classique, la forme génératrice utilisée se rapprochant en effet du cercle.

Dans le cas où n est impair par contre, le polygone régulier ne permet pas d'obtenir une rosace rhombique. Il faut changer de forme et utiliser un autre polygone particulier, un zonogone équilatéral avec :
  • n+1 côtés tous de même longueur
  • un centre de symétrie
  • 2 angles opposés en
    $mathjax$\pi-\frac{\pi}{n}$mathjax$
    , l'un des deux au centre de rotation
Voici un autre complément de script Python en ce sens :
Code: Select all
def equizono(n, l):
  n *= 2
  a = 360 / (n - 1)
  for k in range(n):
    forward(l)
    left( a / (1 + (k in (n/2 - 1, n - 1))))

rotate(3, equizono, 2, 110)
rotate(5, equizono, 3, 62)
rotate(7, equizono, 4, 43)
rotate(9, equizono, 5, 33)
rotate(11, equizono, 6, 27)


Mais sur la rosace de Casio comme déjà vu plus haut, le pavage n'est pas en losanges, mais au mieux en cerfs-volants. Donc ce n'est toujours pas ça... :#non#:

La rosace de Casio n'est donc ni une rosace classique, ni une rosace rhombique. Qu'est-elle ?

Si tu regardes bien, on peut également y noter une rupture, semblant témoigner d'un changement des règles en cours de tracé. En effet nous comptons :
  • 24 pseudo-triangles à l'intérieur du 1er cercle
  • 48 pseudo-triangles entre les 1er et 2ème cercles
  • 48 pseudo-triangles entre les 2ème et 3ème cercles
  • 72 pseudo-triangles entre les 3ème et 4ème cercles
  • 96 pseudo-triangles entre les 4ème et 5ème cercles
  • 96 pseudo-triangles entre les 5ème et 6ème cercles
  • 96 pseudo-triangles entre les 6ème et 7ème cercles
  • 96 pseudo-triangles entre les 7ème et 8ème cercles
  • 96 pseudo-triangles entre les 8ème et 9ème cercles
  • 96 pseudo-triangles entre les 9ème et 10ème cercles
  • 96 pseudo-triangles entre les 10ème et 11ème cercles
  • 96 pseudo-triangles entre les 11ème et 12ème cercles

Le mystère de la rosace de la Casio Graph 35+E II reste donc entier... :'(

Et bien ça tombe bien, car Casio t'invite ce mercredi 25 novembre à 14h à une vidéoconférence dédiée au tracé de rosaces en Python - turtle sur Graph 35+E II et Graph 90+E ! :bj:

Peut-être ont-ils justement prévu entre autres ce cas de rosace au menu, ou sinon peut-être pourras-tu leur demander quelques indices ! :D


Lien : inscription

Crédits images :

TI-z80 Contagion CE, la simulation aux commandes du virus tueur

New postby critor » 22 Nov 2020, 14:30

13217En cette période de pandémie planétaire, il vaut mieux connaître son ennemi.

epsilon5 et EverydayCode te proposent donc Contagion CE, un simulateur de pandémie pour ta TI-83 Premium CE.

C'est cette fois-ci toi qui es aux commandes du virus tueur. Tu en choisis le lieu d'apparition et peux alors observer son expansion. Une vue optionnelle te détaille également le comment de sa diffusion vers d'autres régions via les transports aériens ou maritimes.

Au fur et à mesure que le virus progresse tu gagnes des points d'ADN et peux alors les utiliser pour le faire muter afin de le rendre plus contagieux, résistant ou mortel.

Tu n'as qu'à tenter. Voyons donc voir sous quelles stratégies ton virus pourrait être capable d'exterminer tout le genre humain avant l'achèvement du vaccin, ou pas... ;)

Attention, Contagion CE est un programme ASM. /!
Si ta calculatrice fait tourner une version système 5.5.1 ou supérieure c'est compliqué ; Texas Instruments combattant désormais farouchement la création de logiciels tiers pour la TI-83 Premium CE. :mj:

Il te faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes en langage machine dits ASM
  2. de préférence installer Cesium et AsmHook pour pouvoir lancer les programmes ASM facilement
  3. installer les bibliothèques C nécessaires à l'utilisation de plusieurs programmes ASM dont Contagion CE

Téléchargements :

TI-Scientifiques Mise à jour émulateurs TI-SmartView 30X Pro / 36X MathPrint

New postby critor » 22 Nov 2020, 12:19

11070Avec 77,2% de parts de marché valeur sur l'année civile 2018 (source Gfk panelmarket calculatrices, données plus récentes non communiqués à ce jour), la fx-92+ Spéciale Collège est l'idole des collégiennes et collégiens.

C'est à un point tel que peut-être ignores-tu même que d'autres constructeurs ont existé.

Revenons sur la compétition Casio - Texas Instruments ces trois dernières décennies dans le domaine des calculatrices scientifiques.

Pour la rentrée 1994, Casio lance sa gamme de calculatrices scientifiques S VPAM, avec une amélioration de la saisie en notation infixée. Cette gamme sera déclinée en France en différents modèles :
  • 1994 : fx-92 Collège
  • 1996 : fx-92 Collège II
  • 1997 : fx-92 Collège III
  • 1999 : FX JUNIOR

Rentrée 1998, Casio lance sa nouvelle gamme W SVPAM révolutionnaire. Au menu des nouveautés un affichage 2 lignes (saisie + résultat) sur un écran hybride (12 cellules matricielles 5×6 pixels + 12 cellules à 7 segments), ainsi que l'ajout de 2 touches directionnelles gauche/droite pour modifier librement la saisie. En France nous aurons :
  • 1998 : fx-92 Collège New
  • 1999 : fx-92 Collège New+

Rentrée 1999, Texas Instruments réplique avec sa gamme TI-II rajoutant également un écran hybride 2 lignes similaire (11 cellules matricielles 5×7 pixels + 12 cellules à 7 segments), mais surtout non pas 2 mais 4 touches directionnelles haut/bas/gauche/droite, permettant en prime de naviguer dans l'historique de calculs ou les menus. Pour la France, nous retiendrons :
  • 1999 : TI-40 Collège II
  • 2005 : TI-Collège

Rentrée 2001, Casio riposte avec sa nouvelle gamme MS SVPAM, avec cette fois-ci les 4 touches directionnelles. Cette gamme fera de plus l'objet d'une révision MS VPAM 2nd edition pour la rentrée 2019. En France nous avons eu :
  • 2004 : fx-92 Collège
  • 2009 : FX JUNIOR PLUS
  • 2019 : FX JUNIOR+

Mais Casio est loin de s'arrêter là et sort une nouvelle révolution pour la rentrée 2004, la gamme ES Natural Display. Au menu un écran pleinement matriciel 96×31 pixels, la saisie en écriture naturelle, ainsi qu'un moteur QPiRac intégré pour des résultats exacts également affichés en écriture naturelle. Cette gamme fera de plus l'objet de révisions ES Plus Natural VPAM pour la rentrée 2008 et ES Plus Natural VPAM 2nd edition pour la rentrée 2020. Pour la France, elle sera déclinée avec les :
  • 2007 : fx-92 Collège 2D
  • 2009 : fx-92 Collège 2D+

Texas Instruments commence à prendre du retard. Ce n'est que pour la rentrée 2007 soit avec un catastrophique retard de 3 ans que sort la nouvelle gamme TI-MultiView avec ici aussi le nouvel écran matriciel 96×31 pixels, le moteur exact QPiRac et la saisie et l'affichage en écriture naturelle. Pour la France, nous aurons :
  • 2008 : TI-Collège Plus
  • 2013 : TI-Collège Plus Solaire

Mais Casio ne ralentit toujours pas sa course et sort une nouvelle gamme révolutionnaire pour la rentrée 2014, la EX Classwiz. Au menu un formidable nouvel écran 192×63 pixels faisant pâlir d'envie nombre de calculatrices graphiques, accompagné d'innovations logicielles formidables (feuille de calcul / tableur, QR Code pour exporter les données, langage de programmation). En France nous avons :
  • 2015 : fx-92 Spéciale Collège
  • 2018 : fx-92+ Spéciale Collège

1106211069Texas Instruments met ici encore beaucoup de temps à réagir. Ce n'est que pour la rentrée 2018 que sort avec cette fois-ci 4 ans de retard la nouvelle gamme TI-MathPrint avec l'écran 192×63 pixels. Mais elle de façon très décevante elle ne reprend à la différence aucune des innovations logicielles. Pas de tableur, pas de QR Code, pas de langage de programmation... :'(
D'ailleurs, les rares modèles TI-30X Pro MathPrint et TI-36X MathPrint appartenant à cette gamme ne sont commercialisés qu'en Europe : Belgique, Suisse, Allemagne, Autriche.

La France n'a pas eu droit à un nouveau modèle et reste donc toujours avec l'antique TI-Collège Plus dont la technologie remonte à 2008 ou pire 2004 si l'on se réfère à Casio.

Nous aurions rêvé pourtant d'une TI-Collège Premium.

Aujourd'hui avec des parts de marché quasi monopolistiques pour Casio, les modèles de la gamme EX Classwiz personnalisés sur-mesure en langues et fonctionnalités pour pas moins de 12 pays ou groupes de pays, et un retard désormais abyssal pour Texas Instruments, il nous semble impossible pour ce constructeur de revenir sur ce marché rien qu'en imitant la concurrence comme cela avait été fait en 1999 puis en 2007, non sans cette fois-ci un retard déjà préoccupant.

Il faudrait au minimum des innovations matérielles et/ou logicielles majeures, sans augmentation du prix de vente car pour les familles de collégiens et collégiennes il est à ce jour exclu de dépenser bien plus de 20€ dans ce qui est considéré à tort comme une vulgaire calculette.

Bref en attendant, Texas Instruments te sort une mise à jour du logiciel d'émulation de ses calculatrices de dernière génération, le TI-SmartView MathPrint qui passe désormais en version 1.2.

A priori aucun changement au niveau des calculatrices émulées :
  • la ROM TI-30X Pro MathPrint est toujours en version 1.0.0.15
  • la ROM TI-30X Plus MathPrint est toujours en version 1.0.1.21
  • la ROM TI-30XS MultiView dispose toujours de l'écran de diagnostic JT6F54+003 11)07 daté donc de novembre 2007
  • la ROM TI-34 MultiView dispose toujours de l'écran de diagnostic JT6F54+102 11)07 daté également de novembre 2007

Par contre bizarrement, si tu compares ancienne et nouvelle versions du logiciel, tu pourras noter nombre d'éléments d'interface qui changent de dimensions ou position. Peut-être un changement de bibliothèque graphique...


Téléchargements : TI-SmartView MathPrint 1.2 pour Windows / Mac

Crédits images : http://www.datamath.org/ et https://casio.ledudu.com/

HP Transforme ta HP 39gs ou HP 48gII USB en HP 50g !

New postby critor » 21 Nov 2020, 23:50

Pour la rentrée 2003, Hewlett Packard renouvelait une bonne partie de sa gamme graphique :
  • remplacement de la HP 49G par la HP 49g+
  • remplacement de la HP 48G+ par la HP 48gII
  • remplacement de la HP 39G par la HP 39g+
Malgré la similarité des noms de modèles il s'agissait d'un événement matériel majeur, avec le passage de l'architecture historique autour du processeur Saturn cadencé à 4 MHz, à un processeur Samsung ARM cadencé à 48 MHz sur la HP 48gII et à 75 MHz sur les autres modèles.

Concernant la HP 40G, la migration vers la nouvelle technologie attendra 2006 avec son remplacement par la HP 40gs.

La HP 48gII bénéficiera quant à elle d'une révision matérielle majeure pour la rentrée 2007, avec passage de l'alimentation de 3 à 4 piles et ajout d'un port USB.

Résumons les caractéristiques majeures de cette nouvelle génération matérielle :
Modèle
Processeur
Flash
RAM
écran
(pixels)
USB
lecteur
carte SD
HP 39g+/39gs
ARM 75 MHz
1 Mio
256 Kio
131×64
HP 40gs
ARM 75 MHz
2 Mio
256 Kio
131×64
HP 48gII
ARM 48 MHz
2 Mio
128 Kio
131×64
HP 48gII USB
ARM 48 MHz
2 Mio
256 Kio
131×64
HP 49g+/50g
ARM 75 MHz
2 Mio
512 Kio
131×80

A ces quelques détails de différences de puces près, HP 39gs, HP 48gII USB, HP 49g+ et HP 50g se développaient autour d'un matériel très similaire et jouissaient donc d'une certaine compatibilité matérielle.

D'ailleurs dans un article précédent, nous traitions d'un tutoriel chinois par ZephRay te permettant d'améliorer ta HP 39gs en la transformant en HP 48gII. Cela nécessitant notamment le remplacement de la puce Flash, pour la passer de 1 Mio à 2 Mio de capacité, puis la simple programmation d'un firmware HP 48gII.

On bénéficiait après transformation de formidables ajouts sur sa HP 39gs : :bj:
  • un moteur de calcul formel CAS
  • ainsi que d'une bibliothèque de formules physiques avec un formidable solutionneur de problèmes intégré (on choisit la formule physique correspondant à son problème, on spécifie les données de l'énoncé, et on obtient automatiquement les valeurs des autres inconnues)

Aujourd'hui c'est au tour de wjchen de nous inventer un nouveau tutoriel chinois repoussant bien plus loin les limites du possible. ;)

Nous allons cette fois-ci aller bien plus loin et battre tous les records, il s'agit ici d'améliorer ta HP 39gs ou HP 48gII USB, en la transformant en la mythique HP 50g ! :o

Attention, les premières HP 48gII sans port USB ne sont pas concernées à ce jour. /!

Comme tu peux le deviner à la lecture des caractéristiques résumées précédemment, pour qu'un firmware HP 50g ait une chance de tourner sur ta HP 39gs ou HP 48gII USB, il va te falloir dans tous les cas remplacer la puce RAM, pour la passer d'une capacité de 256 Kio à 512 Kio.
Des puces compatibles pour remplacer la LY62L12816ML sont la LY62L25616ML de chez Lyontech, ou encore la BS616LV4010 de chez BSI.

Pour préciser correctement la nouvelle capacité RAM au processeur, il te faudra de plus déplacer comme indiqué ci-contre quelques résistances faisant office d'interrupteurs.
Mais nulle obligation de réutiliser ces minuscules résistance après les avoir dessoudées, tu peux très bien déposer une simple goutte de soudure pour fermer le contact sur le nouvel emplacement. Un trait de crayon peut également suffire mais sera peut-être moins durable.

Dans le cas d'une HP 39gs, si tu ne l'as pas déjà fait il te faudra en prime remplacer la puce Flash pour la passer de 1 Mio à 2 Mio de capacité afin que le firmware HP 50g puisse rentrer.
Une puce compatible pour remplacer ici la SST39VF800A est la SST39VF1601 de chez SST.
Pour la HP 48gII USB par contre rien à faire, la puce Flash d'origine convient parfaitement. :)

Si tu le souhaites, tu peux même rajouter un lecteur de carte SD afin que ta HP 39gs ou HP 48gII USB soit encore plus proche de la HP 50g.
Un lecteur compatible est le FPS009-2409-0 de chez Yamaichi Electronics.
Tu peux le loger parfaitement dans le compartiment des piles au niveau du renfoncement de la pile bouton de sauvegarde, et le relier aux contacts adéquats parfaitement alignés sur la carte de la calculatrice à l'aide d'une nappe à 9 voies.
Quelques résistances et condensateurs avoisinants seront toutefois à rajouter comme indiqué ci-contre.

Puis enfin vient la programmation du firmware HP 50g. Il s'agit ici d'une version spécialement modifiée à cette fin. En effet, ta HP 39gs ou HP 48gII USB dispose d'un écran différent de seulement 131×64 pixels au lieu 131×80 pixels, et qui doit faire l'objet d'une gestion spécifique dans le code.

Dans le cas d'une HP 48gII USB ou d'une HP 39gs que tu as déjà transformée en HP 48gII c'est très facile, il te suffit tout simplement de faire appel au mode mise à jour de son code amorce et d'envoyer l'image firmware de mise à jour disponible sur le lien en fin d'article.

Pour une HP 39gs encore jamais transformée c'est plus compliqué. Il te faudra ici récupérer l'image firmware brute également disponible sur le lien ci-dessous, et la programmer via une interface JTAG après avoir réalisé les connexions adéquates.

Source : https://www.cncalc.org/thread-24766-1-1.html

-
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.
906 utilisateurs:
>886 invités
>11 membres
>9 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)