Tableau périodique des éléments chimiques Par: Frédéric Bouchier (aka TMC) Email: fred.t.b@wanadoo.fr Version: 0.95 Calc: TI-92 Plus Programmation : basic + fonctions de Flib par François Leiber OS : TI-OS Kernel : aucun Taille: 10881 octets Testé sous HW2 AMS 2.05 Flib 3.0 I. Introduction =============== Ce programme vous permet : * d'observer et explorer le tableau périodique des éléments chimiques sur votre calculatrice TI-92 Plus en plein écran * de trouver des informations utiles à propos des 109 éléments connus * de représenter graphiquement les propriétés principales (rayons atomiques, électronégativités, etc.) en fonction du numéro atomique pour illustrer la nature périodique des éléments II. Contenu du fichier ZIP ========================== * periodic.9xg : contient periodic.9xp et zperblt.9xp * flib.zip : Flib 3.0 par François Leiber * lisezmoi.txt : vous êtes en train de le lire III. Ce qu'il vous faut ======================= * une TI-92 Plus (désolé, le programme n'est pas compatible avec la TI-89) * un câble PC-TI * un logiciel de liaison PC-TI (WinLink 92+ fait très bien l'affaire) * Flib dans le répertoire MAIN (le programme n'utilise pas Flib2) * environ 10000 octets de RAM libre (plus 6717 si periodic et zperblt son archivés) IV. Installation et lancement du programme ========================================== Envoyez (si vous ne l'avez pas déjà) flib.9xp dans le répertoire MAIN, et periodic.9xg dans n'importe quel répertoire. La première fois que vous lancez le programme, exécutez zperblt, qui en une vingtaine de secondes construira une matrice elm de 5693 octets et une image tab de 3847 octets, qui serons stockées dans le répertoire courant. ATTENTION : tout fichier portant un des deux noms elm ou tab et se trouvant dans le répertoire courant sera impitoyablement écrasé, qu'il soit en mémoire RAM ou en archive ! Vous pouvez maitenant lancer periodic, du moment que vous vous trouvez dans le même répertoire. Si vous changez de répertoire ou si vous supprimez elm et tab, vous devrez relancer zperblt. Je n'ai pas inclus elm et tab dans periodic en tant que variables locales car cela impliquerait de patienter 20 secondes à chaque lancement. L'avantage d'un programme annexe au lieu de fournir directement la matrice et le tableau est la taille : zperblt fait 6717 octets, elm 5693, et tab 3847. V. Touches ========== Une fois periodic lancé, le tableau périodique s'affiche. Les touches sont : * pad directionnel : navigation parmi les éléments * [2nd]+[<] et [2nd]+[>] : saut de 10 éléments * [ENTER] : information sur l'élément * [G] : construction d'un graphique en fonction du numéro atomique * [H] : aide (rappel des touches) * [A] : à propos de / remerciements * [ESC] : quitter VI. Menus ========= * Ecran d'informations sur l'élément Dans le tableau périodique, vous pouvez sélectionner un élément puis appuyer sur [ENTER] pour afficher les propriétés suivantes : numéro atomique, symbole, nom (en français), masse molaire, rayon, électronégativité et densité. * Représentation graphique des propriétés des éléments Dans le tableau périodique, appuyez sur [G] puis choisissez entre la masse molaire, le rayon atomique, l'électronégativité et la densité quelle propriété représenter en fonction du numéro atomique. VII. Suppression du programme ============================= Toute les variables utilisées étant déclarées variables locales, vous n'avez qu'à supprimer periodic, zperblt, elm et tab. VIII. Sources utilisées ======================= * masse molaire : Lide, David R., The CRC Handbook of Chemistry and Physics, A Ready-Reference Book of Chemical and Physical Data, 79th ed. (Boston : CRC Press LLC, 1998) * Rayon atomique, électronégativité, densité : Dean, John A., Lange's Handbook of Chemistry, 15th ed. (St. Louis : McGraw-Hill, Inc., 1999) (En fait, ce sont les informations utilisées dans l'application flash Periodic Table pour TI-83 Plus.) IX. Bugs ======== Théoriquement, il y en a plus. Mais si vous en trouvez un, merci de me le faire savoir en décrivant le plus précisément possible. Théoriquement toujours, votre TI-92 Plus devrait sortit indemne du programme ; toutefois, je ne saurais être tenu responsable de tout dommage improbable. X. Historique ============= * v0.95, 15/10/2001 Première version publique. La vitesse de déplacement dans le tableau a été multipliée par 2 (6 secondes au lieu de 12 pour parcourir 36 éléments). J'ai rajouté le rayon atomique et la densité dans les propriétés, ainsi que la fonction graphique. * v0.90, 10/10/2001 OK, le programme marche, mais est lent. Ca ne vaut pas le coup de le mettre sur le net. XI. A venir =========== * D'autres propriétés ? La taille du programme en souffrira (elle est déjà assez élevée comme ça !). * Une fonction liste ? Je vois pas comment faire : il faut un défilement, un classement par ordre alphabétique et par numéro atomique, un accès direct aux éléments en tapant la première lettre... Pas évident :( * Une navigation dans le graph, avec mention de l'élément ? Ca serait bien utile, mais là aussi pas évident à faire. * Un surlignement éventuel des régions (métaux, métalloïdes, éléments de transition, actinides, lanthanides, halogènes, gaz nobles...) ? Mais est-ce vraiment utile... XII. Remerciements ================== * François Leiber pour Flib, sans lequel le basic serait resté du simple basic (lent et affreux) * Michaël Nicotera pour ses idées * Texas Instrument, Inc pour sa superbe application flash Periodic Table sur TI-83 Plus (elle serait encore mieux si elle ne coûtait pas $7, mais bon...) © 2001 TMC Productions