π
<-

News 2025

News 2024
August (1)
July (1)
June (4)
April (2)

News 2023
August (2)
July (1)
June (3)
May (4)
April (1)

News 2022
August (3)
June (1)
May (1)
March (2)

News 2021
August (12)
July (1)
June (2)
May (7)
April (3)
March (1)

News 2020
August (15)
July (2)
June (7)
May (7)
April (19)
March (4)

News 2019
August (4)
July (7)
June (6)
May (1)
April (3)
March (1)

News 2018
August (11)
July (8)
June (3)
May (10)
April (2)
March (4)

News 2017
August (15)
July (18)
June (1)
May (7)
April (4)
March (7)

News 2016
August (17)
July (16)
June (2)
May (2)
April (1)
March (5)

News 2015
August (25)
July (1)
June (4)
May (9)
April (4)
March (10)

News 2014
August (4)
July (4)
June (11)
May (12)
April (9)
March (12)
January (13)

News 2013
October (11)
August (5)
July (5)
June (9)
May (12)
April (10)
March (7)
January (10)

News 2012
August (12)
July (10)
June (13)
May (22)
April (8)
March (5)

News 2011
October (23)
August (1)
July (7)
June (29)
May (11)
April (5)
March (3)

News 2010
August (2)
July (2)
June (5)

News 2009
August (1)
July (1)
June (1)
May (1)
April (1)
March (1)

1er coup d'oeil TI-LaunchPad MSP-EXP432P401R

New postby critor » 22 Feb 2016, 23:40

6583Dans une actualité précédente, nous découvrions par hasard que la TI-Nspire CX munie du dernier OS 4.2 était compatible avec la carte de développement TI-LaunchPad MSP-EXP432P401R.
Par la suite, nous tombions sur un document précisant que la calculatrice était en fait compatible avec toutes les cartes MSP43x (notamment MSP430 et MSP432).

Ce soir, nous allons faire ensemble plus ample connaissance avec la TI-LaunchPad MSP-EXP432P401R avec un déballage.


658565906584La voici donc ci-contre dans sa boîte. Nous notons que ce n'est pas tout-à-fait la version commercialisée comme l'indique la mention "For evaluation only; not FCC approved for resale".

6586Comme le confirme une note informative glissée dans la boîte, c'est-à-dire que nous avons visiblement acheté un échantillon gratuit, donné par Texas Instruments à certains développeurs avant que la carte n'ait obtenu la validation de de l'autorité fédérale des communications (FCC - Federal Communications Commission), autorisation nécessaire pour tout produit émettant dans une certaine gamme d'ondes.

La documentation consiste en un dépliant riche en couleurs :
6598 6588 6589 6587


6591Nous arrivons maintenant à la carte, accompagnée d'un câble micro-USB.
Si c'est bien ce type de carte que Texas Instruments a l'intention de commercialiser pour nos calculatrices, il faudra donc disposer d'un adaptateur pour la brancher correctement sur le port mini-USB de nos calculatrices.

65926582Et voici enfin ci-contre la carte. Nous notons qu'elle semble scindée en deux parties :
  • dans la partie supérieure, une architecture organisée autour d'un microcontrôleur Texas Instruments TM4C1294NCPDT rassemblant :
    • un processeur ARM Cortex-M4F 32-bits 120MHz
    • 256Ko de mémoire cache (SRAM)
    • 1Mo de mémoire Flash
  • dans la partie inférieure, une architecture autour d'un microcontrôleur Texas Instruments XMS432P401R regroupant :
    • un processeur ARM Cortex-M4F 32-bits 48MHz
    • 64Ko de mémoire de travail
    • 256Ko de mémoire Flash

Cette scission avec deux processeurs est en fait très facile à cromprendre.
La partie inférieure avec la puce XMS432P401R est en fait celle que l'on programme, afin de l'adapter à nos besoins.
La puce supérieure avec la puce TM4C1294NCPDT est celle qui s'occupe :
  • de la communication avec l'ordinateur
  • de la programmation de la puce inférieure XMS432P401R
  • du débuggage de la puce inférieure XMS432P401R (état des registres, exécution pas à pas...)
Ce qui veut dire que même si l'on enregistre sur la carte un mauvais pogramme qui bloque la puce inférieure XMS432P401R, la carte pourra toujours être détectée par l'ordinateur et permettre une correction de la programmation, car la puce supérieure TM4C1294NCPDT sera toujours fonctionnelle ! :bj:

On remarque à l'interface entre les deux zones :
  • deux diodes de contrôle LED101 et LED102 pour l'alimentation et la programmation
  • un bouton poussoir S3 de réinitialisation (RST pour reset)
  • un lot de divers cavaliers permettant de configurer les alimentations 5 Volts et 3.3 Volts, ainsi que la communication série
  • un interrupteur JTAG S101 permettant apparemment de confier le contrôle de la puce inférieure XMS432P401R à une interface externe en lieu et place de la puce supérieure TM4C1294NCPDT, interface à connecter à l'emplacement J102 juste à droite
    Dans la zone inférieure qui est celle que l'on peut donc programmer, on dispose de :
    • deux boutons poussoirs S1 et S2
    • deux diodes LED1 et LED2

6593Et si jamais les deux diodes et deux interrupteurs intégrés ne suffisent pas à ton projet, les deux connecteurs latéraux traversants offrent 40 broches pour empiler des cartes d'extension, un peu comme pour des legos. :bj:



A bientôt...

Référence : http://www.ti.com/ww/en/launchpad/launc ... .html#tabs
Link to topic: 1er coup d'oeil TI-LaunchPad MSP-EXP432P401R (Comments: 0)

Confirmation nouveau périphérique USB Nspire & 83 Premium CE

New postby critor » 16 Feb 2016, 23:41

53565366Lors de notre couverture de plusieurs salons éducatifs l'année dernière et notamment de l'Orme 2.15 à Marseille, nous avons pu observer des projets scolaires faisant appel à la programmation.
La totalité d'entre eux concernait des collégiens (à croire qu'au lycée on n'a pas le temps d'apprendre en s'amusant), et n'utilisaient donc pas la calculatrice graphique, matériel dont on ne dispose pas au collège, mais des mini-cartes Linux embarqué.

D'un autre point de vue, c'est assez paradoxal et regrettable. La calculatrice graphique serait donc systématiquement délaissée par les enseignants de collège souhaitant s'investir dans un pojet faisant appel à de la programmation.
Autrement dit, l'outil de référence actuel avec lequel les lycéens découvrent la programmation en Mathématiques serait donc délaissé dès qu'il s'agit d'aller plus loin dans la pédagogie de projet encouragée par les derniers programmes scolaires.

Il faut dire que les projets en question nécessitaient un interfaçage avec le monde extérieur pour contrôler des capteurs et/ou actionneurs.
En évoluant en calculatrice graphique, l'ordinateur de poche des années 80 a presque intégralement perdu sa riche connectivité. :mj:



Cause ou conséquence, les périphériques pour calculatrices graphiques sont en effet rares car exclusivement développés par le constructeur ou en partenariat avec ce dernier, donc assez chers, et de plus incompatibles avec d'autres marques puisque développés de façon propriétaire. :mj:

3216505Les calculatrices TI notamment disposent bien d'une gamme très riche de capteurs, provenant quasiment tous du constructeur Vernier.
Mais d'une part, ces capteurs sont assez chers, pouvant parfois atteindre plusieurs 10aines d'euros pour ce que l'on peut supposer être une simple résistance variable branchée sur 2 fils. :mj:
En prime, ils utilisent des prises BT (British Telecom) dont la connexion à la calculatrice nécessite une interface TI-CBL2, Vernier LabPro ou TI-Nspire Lab Cradle propriétaire encore plus chère ! :mj:
A l'échelle du budget d'un établissement cela peut certainement passer... Mais pour un projet non collectif d'élève ou d'enseignant, c'est bien autre chose... :'(

1195D'autre part, il n'y a quasiment pas de possibilité de contrôler des actionneurs (diodes, moteurs...).
Dans le temps sur les TI-z80 et TI-68k monochromes les interfaces TI-CBL2 et Vernier LabPro permettaient certes de contrôler des interfaces robotiques comme le Vernier DCU (Digital Control Unit), en utilisant des programmes en assembleur fournis par le constructeur. Mais ces programmes n'ont jamais été portés sur les derniers modèles TI-z80 couleur, et la programmation assembleur est farouchement combatue également sur TI-Nspire. :mj:
Le TI-Robot lui aussi nécessite une connexion série mini-Jack qui a disparu des derniers modèles. :'(
Autrement dit, la communication est désormais à sens unique : les dernières calculatrices peuvent récupérer les données de capteurs mais n'ont plus aucun moyen d'agir sur le monde extérieur ! :mj:

Nous ne jetons pas particulièrement la pierre à Texas Instruments - on peut reprocher exactement la même chose aux autres constructeurs HP et Casio, des capteurs rares et chers avec des connecteurs différents pour garantir leur incompatibilité et nécessitant des interfaces encore plus rares et chères, et peu ou même pas de possibilités de déclencher des actionneurs. :mj:



Aujourd'hui, la calculatrice graphique du lycéen ne semble donc plus adaptée aux besoins de possibilités de programmation découlants des dernières évolutions du programme du collège pronant entre autres la pédagogie de projet.
Et si il n'y a pas de conséquences imminentes aujourd'hui, il y en aura demain avec :
  • de nouveaux programmes du lycée écrits probablement dans la continuité de ceux du collège
  • une génération montante d'élèves qui auront déjà été familiarisés à la programmation sur d'autres plateformes et pourront avoir envie de conserver ces dernières pour leurs travaux de programmation ou projets de ICN/TPE/ISN
  • des enseignants de collège qui vont partager des ressources de plus en plus nombreuses sur ces plateformes, rendant ainsi leur utilisation plus abordable pour d'autres enseignants prêts à franchir le pas



Mais Texas Instruments semble bien décidé à réagir ! ;)

6525Dans plusieurs articles précédents nous avons découvert la possibilité historique de brancher un clavier USB sur la TI-83 Premium CE après mise à jour de l'OS avec la version 5.1.5 de janvier dernier !
Cela a peut-être l'air d'une triste banalité, mais c'est une évolution historique - pour la première fois depuis les premières calculatrices USB en 2004 on peut enfin officiellement brancher et utiliser un périphérique qui n'a pas été validé par le constructeur ! :bj:

Dans ce même OS 5.1.5 pour TI-83 Premium CE, nous remarquions l'apparition de nouvelles commandes Send( et Get( permettant de contrôler des périphériques USB dont nous déduisions l'arrivée prochaine.




Aujourd'hui avec le nouvel OS TI-Nspire CX 4.2, des commandes similaires Get(), Send() et GetStr() font comme par hasard également leur apparition, et cela commencerait à faire beaucoup pour de simples coïncidences... ;)
Le manuel 4.2 est désormais très clair là-dessus :
Get [chaîneInvite,] var[, VarÉtat]
Get [chaîneInvite,] func(arg1, ...argn)[, VarÉtat]
Commande de programmation : Demande une valeur provenant d’un périphérique connecté au port USB et affecte cette valeur à la variable var.
Le périphérique USB doit être configuré pour une communication avec le logiciel ou les unités TI-Nspire™.

Plus aucun doute, nous avons bien là la confirmation désormais officielle de l'arrivée de nouveaux périphériques, probablement présentés dès la semaine prochaine au salon international T3 à Orlando. ;)
Et la bonne nouvelle, c'est que ces périphériques seront apparemment compatibles avec l'ensemble de la gamme récente, aussi bien TI-Nspire CX que TI-83 Premium CE et TI-84 Plus CE. :bj:



Nous pensions initialement à une interface d'acquisition de données physiques avec connexion USB, les anciennes ne pouvant plus être branchées sur les calculatrices récentes.

Mais les nouvelles commandes de lecture get étant systématiquement accompagnées de commandes d'écriture send, il s'agit visiblement de quelque chose de plus évolué, permettant à nouveau la communication bidirectionnelle entre la calculatrice et le monde extérieur qui avait été perdue avec les années. :bj:

Les exemples fournis dans le manuel TI-Nspire CX 4.2 nous font même là penser à quelque chose d'encore plus évolué, vu qu'il semble y avoir un véritable langage de script pour contrôler le mystérieux périphérique, et que ce dernier doit donc être capable d'interpréter :
  • Lire l’état d’une DEL verte :
    Code: Select all
    Send "READ GREEN 1"
    Get green1
    ou
    Code: Select all
    Get "READ GREEN 1", green1
  • Allumer une DEL verte pendant 0,5 seconde avant de l’éteindre :
    Code: Select all
    Send "SET GREEN 1 ON"
    Wait 0.5
    Send "SET GREEN 1 OFF"

Edit: Côté Nspire-Lua, Adriweb a pu faire, sur TINCS, un test concluant avec les nouveaux APIs de communication avec les périphériques - plus de détails ici.

A très bientôt... ;)

[FR/EN] TI-Concours 2016 : plus qu'une semaine !

New postby noelnadal » 01 Feb 2016, 10:33

Il y a désormais trois semaines, j'avais le grand plaisir d'annoncer le lancement du TI-Concours 2016. :bj:

Image


Sache qu'il ne te reste plus qu'une semaine pour te qualifier, et que si tu ne t'y es pas encore mis, il est temps de le faire !
Les sujets comportent des questions difficiles, et il n'est pas nécessaire d'avoir tout fait pour se qualifier. Je te recommande donc de nous envoyer ce que tu as fait, peu importe que tu aies fini ou pas. ;)


Sujet des qualifications : catégorie 1
Sujet des qualifications : catégorie 2


Bonne chance à toi, dans cette dernière ligne droite !

Three weeks ago, I was glad to announce that the TI-Concours 2016 had started. :bj:
Image


The qualification round ends in one week. If you haven't started yet, it is still time to !
Since some questions are not easy, solving all problems is not necessary. Hence, I advise you to send us what you have done, no matter the number of remaining questions. ;)

Link to topic: [FR/EN] TI-Concours 2016 : plus qu'une semaine ! (Comments: 26)

Test interface d'acquisition Vernier LabPro

New postby critor » 30 Jan 2016, 15:21

8276507Dans un deux articles précédents, nous vous présentions le TI-CBL2, interface permettant de connecter des capteurs Vernier sur vos calculatrices Texas Instruments.
Nous remarquions sur la carte mère de nombreux emplacements vides non soudés.

C'est parce que le TI-CBL2 est en fait une version basique low-cost d'une autre interface, le Vernier LabPro.

L'association UPECS gérant entre autres le site TI-Planet nous en a commandé un en Amérique du Nord que nous venons de recevoir, et c'est donc vous que nous souhaitons remercier avec cet article, chers membres et donateurs. :)



64966495Le lot acheté comporte :
  • l'interface Vernier LabPro
  • un berceau (cradle en anglais)
  • l'adapteur secteur 6 Volts officiel de chez Vernier, bien évidemment pour les prises électriques de type A/B utilisées en Amérique du Nord et au Japon, mais ne supportant de plus qu'une tension d'entrée de 120 Volts - il est donc hors de question pour nous de le brancher ici sur du 220 Volts

649964986497Le berceau se glisse sur l'interface et permet alors d'accueillir une calculatrice, solidarisant ainsi le tout. Il s'agit ici du berceau prévu pour les boîtiers introduits en 1998-1999 avec les TI-83 Plus, TI-89 et TI-73, et réutilisé depuis pour la TI-83 Plus.fr (non-USB) et TI-82 Plus.

3177Il ne permet pas d'y loger correctement d'autres formes de boîtier, comme celui introduit en 2004 avec les TI-84 Plus et TI-89 Titanium, et réutilisé depuis pour la TI-82 Advanced, même si il existe un autre type de berceau que nous n'avons pas ici, et permettant d'accueillir ces calculatrices.
Par contre à notre connaissance, il n'existe pas de berceau adapté au nouveau boîtier de la TI-83 Premium CE.



65086509Il est donc temps maintenant de regarder plus en détails l'interface Vernier LabPro.

Nous y retrouvons exactement les mêmes connecteurs que sur le TI-CBL2, mais avec quelques ajouts :
  • 4 voies d'acquisistion pour capteurs Vernier analogiques au lieu de 3 :bj:
  • 2 voies d'acquisition pour capteurs Vernier numériques au lieu d'une seule :bj:
  • un connecteur USB de type B

6513Le connecteur USB est en fait apparié avec un connecteur mini-DIN 8 broches, le connecteur série historique des ordinateurs Mac. Un panneau coulissant permet de forcer l'obturation de la prise non occupée et empêche donc ainsi l'utilisation simultanée des deux prises. Dans ce contexte, cette connectivité USB semblerait donc prévue pour un ordinateur, à des fins de mise à jour du firmware de l'interface.

650565066504L'interface dispose d'un pied dépliable pour une utilisation plus confortable sur sa table de travail.
Sous ce pied nous notons clairement un buzzer piézo-électrique qui produit un signal sonore lorsque l'interface devient disponible après la mise sous tension de façon simultanée au signal lumineux tricolore des trois diodes supérieures, et un fonctionnement avec 4 piles AA 1,5 Volts mises en série, ce qui fait donc 6 Volts de façon cohérente avec l'adaptateur secteur.



649464936510Connectons maintenant le Vernier LabPro à l'aide de la prise série mini-Jack 2.5 historique avec une TI-84 Plus C Silver Edition.
Après lancement manuel de l'application dédiée Vernier EasyData, cette dernière détecte l'interface et nous apprend qu'elle fait tourner la version 1.12 du firmware, puis nous affiche bien les mesures retournées par les capteurs connectés, ici un luxmètre.



6512827Dernier coup d'oeil sur la carte mère pour les curieux de savoir comment ça marche.

Nous notons l'utlisation d'une carte mère "9166MB-40J" similaire à la "9165MB-40G" du TI-CBL2.
Mais par rapport à ce dernier, notons bien la présence des puces supplémentaires manquantes dans la moitié supérieure de la carte, destinées à la gestion des voies d'acquisition supplémentaires ainsi qu'à la connectivité USB.
Les rajouter sur un TI-CBL2 permettrait donc de le transformer en Vernier LabPro sans avoir à en payer le prix fort, les firmwares des deux interfaces étant communs ! ;)



Ce qui serait donc intéressant de savoir avec le Vernier LabPro, c'est si la connectivité USB permet son utilisation directe avec une TI-83 Premium CE, ce dernier modèle étant dépourvu de prise série mini-Jack 2.5. ;)
On peut certes brancher des capteurs à l'aide de l'interface Vernier EasyLink, mais elle ne permet pas d'utiliser plusieurs capteurs simultanément, et ne gère que les capteurs analogiques, pas numériques. :'(

Si c'est possible, le Vernier LabPro est très certainement le nouveau périphérique USB dont la gestion vient d'être rajoutée dans le dernier OS 5.1.5 pour TI-83 Premium CE.
A défaut, cela voudrait dire qu'un tout nouveau périphérique est en préparation pour TI-83 Premium CE, et devrait vous être révélé très prochainement... ;)

A très bientôt ! :)
Link to topic: Test interface d'acquisition Vernier LabPro (Comments: 0)

Walrii le morse débarque sur les calculatrices couleur !

New postby critor » 22 Jan 2016, 18:44

Connais-tu Walrii ?
Walrii est un morse et la mascotte de la communauté de développement anglophone CodeWalrus, traitant entre autres des calculatrices graphiques.

Dans son dernier concours le site demandait de créer des jeux faisant apparaître ce cher Walrii.


Plusieurs jeux très originaux ont vu le jour, et nous tenons pour cela à féliciter l'équipe du site. :bj:
Parmi eux, pour les calculatrices graphiques couleur les plus récentes, nous avons :
  • 6473Walrii DTS pour TI-Nspire par semiprocoder : Dans le style d'un petit jeu très prenant pour smartphone, il s'agit de faire sauter Walrii de plus en plus vite d'un mur à l'autre, tout en évitant les pics aléatoires de plus en plus nombreux qui s'y hérissent à chaque rebond. :bj:
    Ecrit en langage Lua, le jeu aura de plus l'avantage de continuer à fonctionner sur les prochaines versions de l'OS TI-Nspire ! ;)
  • 6476Zampy's Quest pour HP Prime par alexgt : Très joli moteur de jeu dans le style vue de côté tilemap, avec ici comme bonus un fond d'écran et un déplacement continu et entièrement libre de Walrii, indépendamment de toute contrainte de case ! :bj:
    Plusieurs niveaux sont disponibles, mais le passage d'un niveau à l'autre n'a pas encore été codé. Il faut éditer manuellement le code source pour commencer à un autre niveau.
    Notons également un petit bug, avec Walrii qui peut rester coincer lorsqu'il marche sur un trou, comme visible dans la vidéo ci-après...
  • 6474Walrii Throw pour TI-84 Plus C Silver Edition par Unicorn : Un jeu de tir sur une cible mouvante, où tu as la possibilité de choisir l'habillage de ton Walrii, et bientôt même ton projectile ! :bj:

Petit test rapide en vidéo :


N'hésite pas à aller tester les autres jeux sortis pour calculatrices monochromes, ainsi qu'à voter pour ton préféré d'ici le 3 février afin d'encourager son auteur à en continuer le développement ! ;)


Lien : https://codewalr.us/index.php?topic=1017.0

-
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.
1016 utilisateurs:
>988 invités
>21 membres
>7 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)