Go Down

Topic: Interfacer arduino & calculatrice Texas Instruments via le port I/O jack (Read 1 time) previous topic - next topic

WalterW

Premier post! :)
J'aimerai savoir si il est possible d'interfacer une calculatrice Texas Instruments 84plus avec l'arduino via sa prise jack 2,5mm et les commandes Ti-Basic send() et get(), de manière à pouvoir utiliser la calculatrice comme écran/interface.

Faut t'il procéder avec les ports Tx-Rx de l'arduino ?

Cette idée m'est venue après avoir vu cette page, où l'auteur utilise la Ti comme intervalomètre   http://www.instructables.com/id/Turn-a-TI-Graphing-Calculator-into-an-Intervalomet/

j'ai trouvé la video suivante:
http://www.youtube.com/watch?v=cMNOGHKQDQk
Mais il me semble que l'auteur utilise le langage asm z80 qui m'est complètement hermétique :~

Merci                              WalterW

EDIT:
Suite à des recherches sur le cable en lui même, j'ai trouvé qu'il était possible d'obtenir une sortie série RS232 9 broches:



Source:http://www.ticalc.org/hardware/cables/serial.html


Et de traiter les données via http://www.csc.kth.se/utbildning/kth/kurser/DH2400/interak06/6-Comm.html:

Quote
DB9 connector

needed for communication to computers, or for monitoring with serial monitors
pin 5 is Ground
pin 3 is host TX (other party RX), 22 K resistor for surviving higher (12V) voltage
pin 2 is host RX (other party TX)



Est ce que je suis sur la bonne piste? :smiley-roll:




Luj06

Oui c'est bien ça.

J'avais cherché pour ma TI-92 et j'étais tombé là-dessus : http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1239402335

WalterW

J'ai aussi trouvé les mêmes liens concernant le protocole Ti.

Mais je me demande si il celui-ci est réellement nécessaire?

En fait si j'envoie la commande send(45) depuis ma calculatrice, est ce que l'arduino est pas capable de récuperer ce nombre par une commande de type Serial.read() ?

Cela ne peut pas être aussi simple non?

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy