1

Hello World !
Je vais vous resumer la situation:
En fait je fais un TPE sur la persistance retinienne et je voulais donc
monter un disque de couleur sur un moteur pour bien voir le phenomene quoi.
La ou ca se corse, c'est que j'aimerais pouvoir compter le nombre de tour du
disque par seconde. Donc je pensait faire passer un courant dans une petite
lamelle et des qu'elle ferait un tour, elle en toucherait une autre et le
courant passerait. Je voulais dabord faire ca sur pc mais j'ai rien trouvé
sur internet. Et j'ai pensé ensuite a la calculette, puisque la
programmation est legerement plus simple...
Seulement voila, j'ai bô chercher dans les librairies de tigcc, je trouve rien!

S'il te plait, lecteur de ce post qui sait comment faire, aide moi, ou je vais devenir fou ! fou

Unlimited!

2

Le port I/O des TI est simple a maitriser en bas niveau, il suffit tout simplement d'ouvrir le port avec la fonction LinkOpen puis de lire le contenu à l'adresse 0x60000E, le bit 0 c'est le fil de données 0 et le bit 1 le fil de donnée 1. Donc ton programme est simple, à chaque front montant du bit 0 ou 1 tu incrémente un compteur. N'oublie pas de fermer le port avec LinkClose.
Pense à utiliser les fonctions peek et poke. wink
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

3

Et il faut aussi mettre le port en mode bit par bit, pas en mode octet par octet contrôlé par l'AI4 (le règlage par défaut). Tout est décrit dans J89hw.txt sur http://www.ti89hardware.tk.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

Dans son programme, il faudra qu'il insère une temporisation suffisante pour ne pas fausser le résultat à cause des rebonds de son interrupteur.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

5

Merci! meme si je suis pas un pro, je pense que je me debrouillerais. Juste pour savoir, je peux envoyer n'importe quel courant par le port ou es ce que je risque degriller ma TI ? (ce qui serait plutot dommage...)
Unlimited!

6

Bah je ne pense pas qu'envoyer une tension supérieur à 5 V le port I/O aimera. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

7

une pile aaa ou aa devrait suffire, nan ?
Unlimited!

8

darkein
: une pile aaa ou aa devrait suffire, nan ?

pas forcément...
Une pile AA = 1.2 ou 1.5V, si tu as de la chance.
La calculatrice fonctionne en 4.8 à 6V sur pile, mais la tension interne doit être différente. Faut connaître celle-là, faire 2/3 pour avoir le min, et le max est cette fameuse tension.
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

9

Et ya pas de probleme avec l'intensité? Finalement ce serait pas plus simple d'envoyer un byte de la TI et de voir si il revient ? confus
Unlimited!