π
<-
Chat plein-écran
[^]

News 2019
August (10)
July (3)
June (4)
May (11)
April (7)
March (19)
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)

Connecte +facilement un clavier USB à ta TI-83 Premium CE !

New postby critor » 02 Mar 2016, 16:02

6517Dans un article précédent nous arrivions à utiliser un clavier USB sur notre
TI-83 Premium CE
, nouvelle possibilité introduite dans la dernière mise à jour 5.1.5 du système d'exploitation. :)

Mais les prises mini-USB sont de deux types, A et B, comme facilement visible avec le câble d'échange de données entre calculatrices que tu as eu avec la machine à l'achat.
Or ces deux types de prises ont un câblage différent, et un périphérique doit toujours être connecté à son hôte via une prise USB de type A.

67166717
Pour connecter un clavier USB à notre
TI-83 Premium CE
, il te faudrait donc un adaptateur avec :
  • d'un côté une prise mini-USB de type A mâle
  • de l'autre une prise USB de type A femelle
Or les connecteurs mini-USB de type A sont extrêmement difficiles à trouver - plus de 99% de ce que vous trouverez en connectique mini-USB sera du type B, même en boutique spécialisée. C'est à un point tel que bien souvent les vendeurs/fabricants ne précisent même plus le type du connecteur mini-USB, ce qui complique encore davantage notre recherche. On peut en trouver comme illustré ci-contre, mais les rares vendeurs en proposant sont bien souvent au courant de la rareté de la chose, et n'hésiteront pas à mettre un prix à deux chiffres, voir même plusieurs dizaines d'euros. :mj:

65256523Dans un article précédent, nous te proposions une connexion équivalente pour moins de 5€ avec trois élements faciles à trouver :
  • le câble mini-USB d'échange de données entre calculatrice
  • un adaptateur mini-USB B femelle <-> USB A mâle
  • un changeur de genre USB A femelle
Cette solution avait pour seul inconvénient les possibilités de faux-contacts lors des manipulations, dû à l'empilement de 4 éléments au niveau du changeur de genre USB. :(

67156714Aujourd'hui, nous revenons avec la solution ultime - un seul élément pour moins de 3€ ! :bj:
Il te suffit juste de te procurer :
  • un adaptateur mini-USB OTG mâle <-> USB A femelle
Le mini-USB OTG est une évolution non définie dans la norme USB initiale : c'est une prise mini-USB ayant la forme d'un type B, mais câblée comme un type A - c'est-à-dire exactement ce qu'il nous faut ! :bj:

Tu dois juste faire attention à ne pas confondre le mini-USB OTG avec du micro-USB OTG beaucoup plus fréquent dans le domaine des smartphones, confusion que font parfois mêmes certains vendeurs. Or, le micro-USB est beaucoup plus fin que que mini-USB et ne pourra pas se brancher correctement sur ta calculatrice.
D'autre part, le mini-USB OTG ne faisant pas partie de la norme USB, il n'est habituellement pas indiqué sur la prise en question contrairement aux types A et B. Pas de problème pour un achat neuf sous emballage, mais pour de l'occasion il faudra donc avoir confiance en son vendeur.

Le branchement en vidéo :

Fais les tableaux d'avancement sur ta TI-83 Premium CE

New postby critor » 05 Mar 2016, 17:42

6759A compter de la classe de Première scientifique, tu commences à étudier le déroulement des réactions chimiques de l'état initial à l'état final, notamment à l'aide d'un outil qui s'appelle un tableau d'avancement.

Un programme d' permettait déjà de réaliser des tableaux d'avancement sur les calculatrices
TI-82/83/84
monochromes en ayant juste à fournir l'état initial et les coefficients de la réaction.

Aujourd'hui grâce au courageux travail de , élève de Première, une version pour le nouveau modèle couleur
TI-83 Premium CE
est enfin disponible ! :bj:
Image




Grâce à
STV
, ta
TI-83 Premium CE
se voit désormais dotée de fonctionnalités véritablement "Advanced" pour la Chimie ! :bj:


Quel dommage que l'activation du mode examen en 2018 réduise ce superbe travail à néant...
:mj:



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

Résous des énigmes avec ta TI-83 PCE pour la fête des maths!

New postby Victor D » 08 Mar 2016, 13:20

Image

À l'occasion de
la semaine des mathématiques
, du 14 au 21 mars 2016; TI France te propose une série de
7 énigmes
autour de thèmes diverses, pouvant être résolues à l'aide de la
TI-83 Premium CE
. De quoi te permettre de travailler tes mathématiques en t'amusant, tout en te perfectionnant dans l'utilisation de ton extraordinaire TI-83 Premium CE. :bj:

En prime, TI met également à ta disposition
une correction détaillée
avec des captures d'écran de la calculatrice, histoire de te permettre de vérifier si tu ne t'es pas trompé ;).
De quoi réviser à l'approche des examens ou tout simplement vérifier tes connaissances.

Lien
:
https://education.ti.com/fr/france/math-week-enigma
Source
:
TI France
via Adriweb

Combats l'apocalypse zombie avec ta TI-83 Premium CE

New postby critor » 08 Mar 2016, 18:30

6766Après les aliens dans un article précédent, ce sont maintenant des hordes de zombies qui en veulent à ta superbe
TI-83 Premium CE
!

Spenceboy98
nous offre donc aujourd'hui un nouveau jeu venant se rajouter à la riche ludothèque de ta
TI-83 Premium CE
, le programme assembleur
Zombie Chase CE
.

Tu dois donc échapper aux zombies, bien évidemment représentés en vert, qui te poursuivront où que tu ailles tout en se démultipliant.
Heureusement, tu peux ramasser des bonus de vie, représentés en rouge, afin de pouvoir résister plus longtemps à leur contact.
Image


6767Comment faire donc pour échapper à des zombies toujours plus nombreux et qui se déplacent presque aussi vite que toi ? Voyons donc si tu seras suffisamment malin pour découvrir la stratégie qui te permettra de battre notre score ci-contre ! ;)



Téléchargement
:
https://tiplanet.org/forum/archives_voir.php?id=451828
Source
:
http://www.ticalc.org/archives/files/fi ... 46665.html

Fais les tableaux d'étude de fonction sur ta 83 Premium CE

New postby critor » 09 Mar 2016, 15:33

6769
Réaliser l'étude de la fonction.
Telle est la question-type récurrente que tu rencontres à partir de la classe de Première, et dont tu ponctues ta réponse en synthétisant les résultats dans un tableau de signe et de variations.

Un programme de
xongnox
permettait déjà de réaliser de tels tableaux d'étude sur les calculatrices
TI-82/83/84
monochromes.

Dès aujourd'hui grâce à , élève de Première, voici une adaptation de ce programme pour le nouveau modèle couleur
TI-83 Premium CE
! :bj:
Image




Remercions
STV
pour son superbe travail nous offrant le tout premier programme de ce type pour ta
TI-83 Premium CE
! :bj:
Nous pouvons par contre regretter que le programme adapté ne tire pas encore partie des capacités de calcul exact de la
TI-83 Premium CE
.

Précisons toutefois que programmer une étude de fonction est quelque chose d'extrêmement complexe, et n'est clairement plus réalisable par des lycéens depuis les nouveaux programmes de 2009.
L'étude de fonctions qui sont essentiellement continues et dérivables amène en effet à conjecturer de fausses règles, qui ne manqueront pas de produire des résultats faux dans nombre de cas particuliers.
Ne manquez donc pas de garder un regard lucide sur les résultats proposés par le programme.


Rappelons que dans l'état actuel de la règlementation, l'activation du mode examen en 2018 détruira ce programme. :mj:
Si tu passes ton examen à partir de 2018, t'habituer à dépendre de ce programme n'est peut-être pas une bonne chose....




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

Bonne fête de π et calcul de ses 996 premières décimales !

New postby critor » 15 Mar 2016, 00:04

Aujourd'hui 14 mars débute la semaine des mathématiques.

Attardons-nous un petit peu sur cette date qui nous donne en écriture numérique 14/03.
Au format de date américain cela nous donne 3/14, soit les premiers chiffres de π.
Et oui, nous sommes la journée de π et nous vous souhaitons donc une bonne fête de π. :)

C'est d'ailleurs une journée exceptionnelle, puisque l'écriture étendue 3/14/16 nous donne exceptionnellement cette année un arrondi à 5 chiffres correct du nombre π ! :bj:



Notre calculatrice
TI-83 Premium CE
nous donne une écriture décimale du nombre π à 10 chiffres : 3.141592654.

En fait, notre machine calcule sur des nombres à 14 chiffres et se contente d'afficher au maximum les 10 chiffres les plus significatifs.
Il nous suffit d'annuler les chiffres les plus significatifs pour obtenir ce que la calculatrice nous cache : pour elle, π est en réalité le nombre décimal à 14 chiffres 3.1415926535898. ;)



En réalité π n'est pas un nombre décimal. C'est-à-dire qu'il est impossible de l'écrire de façon exacte en écriture décimale, une telle écriture nécessitant une infinité de chiffres après la virgule.
Et si nous essayions donc d'obtenir à la calculatrice une meilleure approximation de π ?
Plusieurs algorithmes ou formules de calcul existent. Nous allons opter ce soir pour la formule de Machin datant de 1706 qui offre un bon compromis entre nombre d'opérations et convergence :
$mathjax$\pi=4\left(4arctan \frac{1}{5}-arctan\frac{1}{239}\right)$mathjax$


Faut-il encore développer un programme qui soit capable d'effectuer ces opérations sur des nombres à plus de 14 chiffres.
On peut par exemple représenter de tels nombres par des listes de chiffres, les listes pouvant avoir jusqu'à 999 éléments sur notre calculatrice.
Reste alors encore à programmer les différentes opérations chiffre à chiffre comme au primaire
(ici l'addition, la soustraction, la multiplication, la division et l'arctangente)
, et c'est chose faite ci-contre avec notre nouveau programme
ExtraPi
! ;)

Les derniers chiffres n'étant pas fiables selon une telle méthode, au final
ExtraPi
te permettra en théorie d'afficher jusqu'à 997 chiffres pour le nombre π ! :bj:
Nombre d'astuces seraient envisageables pour désintégrer cette limite.
En pratique, la
TI-83 Premium CE
arrive à te sortir les 20 premiers chiffres en une 30aine de secondes, mais en fait la progression n'est pas proportionnelle loin de là. :P



6775Le programme
ExtraPi
a une particularité originale : malgré l'usage de l'écran graphique c'est exactement le même code qui permet d'afficher aussi bien sur les anciens écrans monochromes 96x64 pixels que les nouveaux écrans couleur 320x240 pixels. :o
Il suffit pour cela de calculer les dimensions en pixels de l'écran utilisable avec par exemple 1+arrondir((Xmax-Xmin)/ΔX,0) ou 1+arrondir((Xmax-Xmin)/PasX,0) selon les modèles et d'en tenir compte. ;)
En pratique sur la
TI-83 Premium CE
j'ai souhaité attribuer une couleur différente à chaque chiffre pour donner une idée de la répartition de ceux-ci, et j'ai donc dû quand même fournir deux versions du sous-programme d'affichage, car les anciens modèles monochromes refusent bêtement la réception de tout programme contenant des instructions couleur
(ce qui est d'autant plus regrettable que j'avais pris la peine de mettre des instructions conditionnelles pour ne pas exécuter les instructions couleur sur les modèles monochromes)
. :'(

Ci-dessus tu as donc une écriture décimale couleur à 200 chiffres du nombre π. Auras-tu le courage d'aller plus loin avec ta calculatrice
TI-83 Premium CE
? ;)




Téléchargement
:
https://tiplanet.org/forum/archives_voir.php?id=457080

Présentation du Project Builder avec compilateur C en ligne

New postby Adriweb » 18 Mar 2016, 21:30


Depuis sa création, TI-Planet met en avant la programmation, surtout sur les calculatrices TI, à travers un grand nombre de news, de présentations et tests de programmes, de tutoriaux, de concours etc.
Nous sommes ravis désormais de pouvoir lancer (en beta) une plateforme en ligne, et donc d'autant plus accessible à tous facilement, permettant d'aller encore plus loin dans cet effort de promotion de la programmation, que nous appelons le "Project Builder" (PB).

Le Project Builder, qu'est-ce que c'est ?

Simplement, c'est un "sous-site" de TI-Planet proposant à travers une interface simplifiée un ensemble d'outils ("modules"), comme par exemple des IDE (environnement de développement) pour créer, par soi-même ou à plusieurs, du contenu à travers des programmes pour calculatrices.

L'architecture modulaire du PB permet de gérer plusieurs types de projets, eux-mêmes contenant plusieurs éléments le cas échéant. Pour l’instant, le PB n'en est qu'à ses débuts, et le seul type de projet "prêt" est le compilateur C pour calculatrices CE (TI-83 Premium CE et TI-84 Plus CE), dont nous allons donner plus de détails dans la partie suivante.
En fait, on vous parlait déjà de ce Project Builder et son module de compilateur C depuis quelques temps (septembre 2015 !) dans le topic associé concernant ce module - ce n'est donc pas une véritable surprise ;)

Par ailleurs, dans le futur, on peut imaginer des modules comme des éditeurs de :
  • TI-Basic z80/eZ80 (séries 82/83/84)
  • TI-Nspire Lua
  • images/sprites
  • ...

Revenons un peu plus en détail sur la mention, plus haut, de la création "à plusieurs". En effet, le PB présente un
aspect social et multi-utilisateurs
:
  • Possibilité de partager ses projets avec d'autres personnes
  • Choix dudit partage en lecture-seule ou lecture-et-écriture
  • Possibilité de cloner/forker un projet existant
  • Édition collaborative en temps réel
  • Chat intégré


Nous espérons que ces efforts aideront à populariser la programmation auprès des collégiens, lycéens et étudiants, en leur fournissant une plateforme simple mais complète :)

Nous sommes par ailleurs fiers d'annoncer que le Project Builder est open-source, et même libre (GPLv3), pour permettre la contribution dans l’esprit de la communauté - il est conçu de telle sorte que son fonctionnement n'est pas verrouillé sur l’infrastructure du site. Nous encourageons (et remercions d'avance) toute personne intéressée à contribuer, pour rajouter des choses, corriger des bugs, etc. Le lien vers le code est disponible en bas de cet article.


Le compilateur C pour calculatrices CE, un module du PB

Ce n'est pas nouveau, depuis l'arrivée de la gamme "CE" des calculatrices TI en 2015, le nouveau matériel plus puissant les composant
(CPU eZ80 plus rapide que le z80, davantage de RAM, etc.
) permet de faire des choses bien plus intéressantes que sur les modèles d'avant, y compris donc de la programmation "native", en C, bien plus attrayante que de l'assembleur, et utilisée souvent sur ordinateur ou autres plateformes.
Le Project Builder intègre donc ce module "compilateur C pour CE", dont le back-end est basé sur les travaux de "MateoConLechuga" (que nous remercions bien) au niveau de la toolchain.

Fonctionnalités
:

Relatifs au
back-end
(compilateur)

  • Compilation C pour CE via utilisation transparente de la toolchain C89/ANSI de ZDS (outil Zilog officiel)
  • Intégration d'includes (headers) standards améliorés
  • Link automatique des bibliothèques que vous utilisez dans votre code source le cas échéant
    (include dans lib/ce/)
  • Analyse statique automatique via
    cppcheck
    (avec présentation intégrée à l'éditeur)

Relatifs au
front-end
(interface utilisateur)

  • Coloration syntaxique
  • Auto-complétion semi-intelligente
  • Support de projets multi-fichiers
  • Console affichant la sortie du Makefile (log de build, link, etc.)
  • Indicateur d'état de build et timestamp associé
  • Affichage
    inline
    des warnings et erreurs
  • Exemples/templates intégrés pour pouvoir partir d'une base existante
  • "Goodies" divers sur l'éditeur
    • Auto-indentation, Sélections/curseurs multiples, Code folding...
    • Search&Replace intégré (avec option RegExp)
    • Ctrl/Cmd + survol de la souris sur une variable/fonction pour voir sa définition, ou clic pour aller à sa définition
    • Ctrl/Cmd + survol de la souris sur un nombre en base 10 pour le voir en base 16, ou clic pour le transformer en base 16

Spécifiques aux calculatrices CE

  • Export en fichier .8xp (programme) directement
  • Intégration d'includes (headers) standards spécifiques aux calculatrices CE (via Toolchain et Libraries)
  • Choix du nom du programme


Fonctionnalités prévues dans le futur...
:

En plus d'améliorations diverses du GUI pour une meilleure expérience utilisateur, sont normalement prévues:
  • Intégration du coeur de l'émulateur CEmu pour pouvoir tester et débugger ses programmes en temps-réel :bj:
  • Gestion du partage plus approfondie (en plus du read/write actuel, possibilité de choisir des utilisateurs spécifiques ayant accès)
  • Auto-complétion et aide inline pour les fonctions relatives à la CE
  • Liste dynamique/intéractive des fonctions du fichier en cours
  • Meilleure intégration des features de CodeMirror au niveau du multi-fichiers
  • Choix de compilation avec optimisation orienté vitesse (actuellement le cas) ou en taille
  • Choix du .8xp pour mettre le programme par défaut en RAM ou en Archive
  • Intégration de versioning (Git etc.)
  • Import/Export de projets
  • Intégration de la toolchain LLVM eZ80 quand celle-ci sera prête :)
  • Un thème sombre
  • Vos idées ?



Liens



Une question ? Une idée ? Un bug ? N'hésitez pas à participer sur ce topic !
Since its beginning, TI-Planet has promoted programming, especially on TI calculators, through many news, program features and reviews, tutorials, contests etc.
We are now proud to launch, in beta, a new online platform (online so as to be more easily accessible), to push even further this programming promotional effort. This online tool is called the "Project Builder" (PB).

What's the "Project Builder"?

Simply put, it's a "subsite" of TI-Planet, that offers a simplified interface through a set of tools ("modules"), such as an IDE, for creating, by oneself or with other people, content like programs, for calculators.

The modular architecture of the PB allows for multiple types of projects themselves possibly containing several elements. For now, the PB is still veyr young, and the only "ready" project type / module is the C compiler for the CE calculators (TI-84 Plus CE and TI-83 Premium CE), on which we will give more details in the next section.
In fact, we had already told you a bit about the PB and its C Compiler some time ago (September 2015!) in another topic, so it might not be much of a surprise ;)

Moreover, in the future, we can imagine other modules like:
  • TI-Basic z80/eZ80 (82/83/84 series)
  • TI-Nspire Lua
  • images/sprites
  • ...

Let's go back in a little more detail on the reference above, creating things "with other people". Indeed, the PB has
social / multi-user features
:
  • Possibility of sharing one's projects with other people
  • Such sharing can be in read-only or read/write access
  • Possibility of cloning/forking a project
  • Real-time multiuser editing/collaboration
  • Integrated chat


We hope that these efforts will help popularize programming among high school and university students, providing a simple yet comprehensive platform :)

We are also glad to announce that the Project Builder is open-source, and even free as in freedom (GPLv3), to enable the contribution in the spirit of the community - it is designed in such a way that its operation is not locked on a specific site infrastructure. We encourage (and thank in advance) anyone interested in contributing and helping in general, adding things, fixing bugs, etc. A link to the code is available at the bottom of this article.


The C Compiler for the CE calculators - a module of the PB

This isn't new - since the release of the CE calculators series in 2015, their new more powerful hardware (eZ80 CPU, faster than the Z80, more RAM, etc.) allows much more interesting things than on prior models, including indeed "native" C programming, much more attractive than assembly, and often used on PC or other platforms.
The Project Builder thus has a "CE C compiler" module, whose back-end is based on the toolchain work by "MateoConLechuga" (who we thank very much).

Features
:

Relative to the
back-end
(compiler)

  • Compiling C for the CE via a transparent usage of the C89/ANSI ZDS-powered toolchain (using official Zilog tools)
  • Integrates enhanced standard include files (headers)
  • Automatic linking of libraries that you use in your source code
    (include in lib/ce/)
  • Automatic static code analysis via
    cppcheck
    (with built-in inline editor display)

Relative to the
front-end
(user interface)

  • Syntax coloring
  • Half-smart auto-completion
  • Multi-file project support
  • Console showing the Makefile output (build log, link log, etc.)
  • Build status indicator with associated timestamp
  • Inline display of compilation warning and errors
  • Embedded examples/templates so as to start from an existing base
  • Various editor "Goodies"
    • Auto-indentation, multiple selections/cursors, Code folding...
    • Built-in search&replace (with RegExp possibility)
    • Ctrl/Cmd + mouse-over on a variable/function to see its definition, and click to jump to it
    • Ctrl/Cmd + mouse-over on a base 10 number to see base 16 representation, and click to make it written in base 16

Specific to CE calculators

  • Export to .8xp (program) file directly
  • Integrates include files (headers) specific to the CE (via Toolchain and Libraries)
  • Program name choice


Features planned for the future...
:

In addition to various improvements on the GUI for a better user experience, the following are on the TODO list:
  • Integration of the CEmu emulator core in order to try and debug programs in real-time :)
  • Deeper sharing options (in addition to read/write currently, possibility to choose specific user access)
  • Auto-completion and inline help for CE-specific functions
  • Dynamic/Interactive function list in the current file
  • Improved integration of CodeMirror features for multi-file projects
  • Choice of compiling optimization towards speed (current setting) or size
  • Choice for the .8xp to be set by default in RAM or in Archive
  • Versioning integration (Git etc.)
  • Project Import/Export
  • Integrating the LLVM eZ80 toolchain when it is ready :)
  • A dark theme
  • Your ideas?



Links



A question? An idea? A bug report? Feel free to reply in this topic!

-
Search
-
Featured topics
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
675 utilisateurs:
>615 invités
>54 membres
>6 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)