π
<-

Capteurs sur ti nspire cx sans ti inovator

Nouveautés, projets, mises à jour.

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude critor » 25 Jan 2018, 21:17

Les broches Tx/Rx servent à transmettre du texte.
Donc elles pourraient servir à communiquer directement avec un capteur, mais à condition que ce dernier comprenne et parle un langage textuel.

Si il s'agit ici de mesurer une tension, le connecteur Dock que tu utilises dispose de nombreuses broches GPIO, c'est-à-dire que leur comportement est programmable aussi bien en entrée qu'en sortie.

Par contre ce n'est pas documenté par TI, la TI-Nspire n'étant pas une calculatrice 'ouverte'.
Cela nécessite donc de se tourner vers le jailbreak Ndless et de programmer en C.

Voici par exemple l'utilisation de la broche GPIO4 pour y sortir du son :
viewtopic.php?t=11336
viewtopic.php?t=11346

Une autre possibilité est d'interfacer une carte type Arduino, qui traduirait la tension mesurée sur le capteur en texte envoyé sur Rx.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47.1%
 
Messages: 41950
Images: 15645
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude Rayteck » 25 Jan 2018, 21:19

Je peut le brancher sur une arduino et il comprend.

Mais comment brancher l'arduino pour comuniquer avec la ti ?

Mais jai des connaissance en C je pourrait donc faire le programme moi meme mais je ne sais pas modifier les entrer/sorties de la ti ni comment les stimuler
Avatar de l’utilisateur
Rayteck
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 10
Inscription: 24 Jan 2018, 23:20
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: 4eme

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude critor » 25 Jan 2018, 21:32

L'arduino, tu pourrais le brancher d'une part sur le capteur, et d'autre part sur l'entrée Rx du connecteur Dock de la Nspire.

Et tu pourrais donc y exécuter une boucle qui :
  • lit la mesure du capteur
  • la traduit en un texte envoyé sur l'entrée Rx de la Nspire
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47.1%
 
Messages: 41950
Images: 15645
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude Rayteck » 25 Jan 2018, 21:35

Mais comment faire dialoguer l'arduino et la ti car si il peuvent s'envoyer des donnee on pourrait simplement faire un programme pour reprogramer l'arduino et en plus pouvoir recuperer les donnee recu par l'arduino
Avatar de l’utilisateur
Rayteck
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 10
Inscription: 24 Jan 2018, 23:20
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: 4eme

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude critor » 25 Jan 2018, 21:40

Tu peux échanger facilement des données au format texte à 115200 bauds en utilisant les broches Rx (réception) et Tx (émission) du connecteur Dock.

En gros c'est une communication série UART, et tous les Arduinos ont un port série nommé UART ou USART.

L'arduino agirait simplement en tant que traducteur ici, car je ne pense pas que ton sonar envoie directement sa mesure sous forme de texte à 115200 bauds. Donc je ne suis pas certain qu'il soit facile de la lire sur la broche Rx qui n'est matériellement pas prévue pour ça.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47.1%
 
Messages: 41950
Images: 15645
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude Rayteck » 25 Jan 2018, 21:43

Il faudrais donc traduire l'ide d'arduino pour ti nspire
Avatar de l’utilisateur
Rayteck
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 10
Inscription: 24 Jan 2018, 23:20
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: 4eme

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude critor » 25 Jan 2018, 21:47

Il y aurait 2 choses à développer selon moi :
  • une boucle de traduction capteur <-> UART pour ton Arduino
  • une boucle de réception UART pour la Nspire, possiblement pour Ndless où les fonctions de lecture/écriture UART sont déjà documentées et accessibles

Les seuls échanges de données étant en UART, les deux boucles peuvent être codées dans des langages totalement différents.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47.1%
 
Messages: 41950
Images: 15645
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude Adriweb » 26 Jan 2018, 02:14

Euh, au passage, via USB ca marche directement, une fois le VID/PID autorise cote Nspire (et eventuellement cote Arduino, les changer par un truc connu, bref je crois qu'il y a plusieurs choses possibles, Jim Bauwens devrait s'en rappeller plus que moi, mais on en a deja parle ave cun peu plus de details sur TI-Planet quelque part).

Plus simple en tout cas (cote calculatrice, apres cote arduino ca depend des sorties que l'on veut manipuler etc...)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 78.9%
 
Messages: 14737
Images: 1119
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude Ryan & Rémy » 26 Jan 2018, 12:58

donc si on configure l’Arduino a 115200 bauds qu'on la branche a la calcul en tx rx ça peut lire le text envoyé de l'arduino ??
ha aussi les connexion sur la calculette on été faire pour le son, qui n'a jamais fonctionner.

PS, je connais Rayteck et c'est moi qui est souder les broches pour le son a l’arriérè de la calcul
Avatar de l’utilisateur
Ryan & Rémy
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 66.7%
 
Messages: 5
Inscription: 27 Nov 2017, 20:17
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe:

Re: Capteurs sur ti nspire cx sans ti inovator

Message non lude critor » 26 Jan 2018, 13:41

Salut à toi.

Oui, c'est ça. Voici la configuration d'émission/réception :
Baud rate 115200
Data 8 bit
Parity none
Stop 1 bit
Flow control none

https://hackspire.org/index.php/Hardware#UART

Un gros problème avec le connecteur Dock, c'est que sa seule documentation sur https://hackspire.org/index.php/Hardwar ... _connector numérote les contacts dans le mauvais sens.
Contrairement aux anciens modèles, quand on le regarde sur une TI-Nspire CX sans même la démonter on voit clairement que le contact n°1 est à droite le n°26 à gauche :


Je pourrais corriger, mais malheureusement on me l'a clairement interdit. Je pense que la personne en question n'a pas bien réfléchi, empêcher des bêtises à l'avenir, surtout qu'elles sont très probables que les TI-Nspire CX sont désormais majoritaires, me semblant plus important que de conserver une sorte compatibilité avec de vieux tutoriels ou posts, sur des forums qui de plus entre temps sont souvent passés à l'agonie, et surtout pour du contenu bien souvent dans le contexte de manipulations spécifiques aux anciens modèles monochromes.

Bref, il est hélas facile de souder à l'envers à cause de ça. Tu ne serais pas le premier :
viewtopic.php?t=20720&p=223877

Pour les contacts, perso j'utilise un TI-Nspire Navigator cradle modifié.
C'est un couvercle spécial se glissant au dos de la machine, incluant un module WiFi (que l'on ne peut de toutes façon pas exploiter sans des points d'accès propriétaires coûtant bonbon), et qui comprend le connecteur Dock mâle introuvable séparément.
9106 9105 9104 9018 9017 8980
De quoi avoir alors un accès fiable à la quasi totalité des broches, et éviter de fatiguer/abîmer les contacts avec les soudures et les fils donc permanentes que l'on accroche facilement.

Un avantage, c'est que plein d'enseignants s'en débarrassent ces derniers temps pour seulement quelques $, vu qu'ils ont été remplacés par un truc moins encombrant pour les TI-Nspire CX.
Un inconvénient, c'est que ça provient essentiellement d'Amérique du Nord, donc y'a les frais de port pour compenser...
https://www.ebay.com/sch/i.html?_from=R ... or&_sop=15
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 47.1%
 
Messages: 41950
Images: 15645
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Précédente

Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 2 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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 !
1234
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
717 utilisateurs:
>680 invités
>28 membres
>9 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)