π
<-

L'environnement python Numworks sur PC !

L'environnement python Numworks sur PC !

Unread postby sautax » 18 Dec 2018, 19:22

Aujourd'hui je vous présente mon projet "d'environnement" (transformation des modules de la Numworks pour l'adapter à un ordinateur)
Comme ça vous pouvez tester vos programme python-numworks directement sur votre pc !

Téléchargement : https://github.com/sautax/numworks_env_python/releases/latest

Installation
Tout d'abord il faut installer python sur votre ordinateur (il est déjà installé sur linux) https://www.python.org/downloads/
pour windows pensez à cocher «ajouter python au PATH»

Ensuite il faut utiliser la bibliothèque pygame que j'utilise dans mon module kandinsky
Code: Select all
python -m pip install pygame


Une fois installé il vous suffit d'extraire le dossier zip https://github.com/sautax/numworks_env_python/releases dans le même dossier que votre fichier python et executer votre programme :p .


historique des versions :
    [0.1] kandinsky de la version 1.8.1 du firmware
    [12] mise à jour vers kandinsky de la version 12 du firmware


testé avec le programme mandelbrot.py (exemple de base)
Last edited by sautax on 05 Mar 2020, 10:08, edited 8 times in total.
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
User avatar
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 21.6%
 
Posts: 65
Joined: 21 Sep 2016, 14:31
Location: Quelque part dans le sud
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S-SI
YouTube: sautax

Re: L'environnement python Numworks sur PC !

Unread postby ptijoz » 18 Dec 2018, 22:08

J'ai python2 et python3 sur Lubuntu 18.10 64 bits
J'ai installé le paquet pygame via les dépôts
et si je lance la commande
python -m install pygame j'ai le message
No module named install
Un peu poète, un peu geek, un peu rêveur, un peu écolo.
https://joz.alwaysdata.net/info/
User avatar
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 34.4%
 
Posts: 334
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Male
Calculator(s):
MyCalcs profile
Class: a la poursuite du vent et des etoiles.

Re: L'environnement python Numworks sur PC !

Unread postby sautax » 18 Dec 2018, 22:09

oups... j'ai oublié un truc il faut faire python -m pip install pygame
désolée :rolleyes:
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
User avatar
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 21.6%
 
Posts: 65
Joined: 21 Sep 2016, 14:31
Location: Quelque part dans le sud
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S-SI
YouTube: sautax

Re: L'environnement python Numworks sur PC !

Unread postby ptijoz » 18 Dec 2018, 22:54

Ok ça à l'air de marcher :D
j'arrive à afficher une fenetre qui ressemble à l'écran de la Numworks.
Je regarderai plus tard pour comprendre comment ça s'utilise
Ce serait bien si tu pouvais faire un petit tuto pour faciliter la tâche de ceux qui découvrent.
En tous cas, bravo
Un peu poète, un peu geek, un peu rêveur, un peu écolo.
https://joz.alwaysdata.net/info/
User avatar
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 34.4%
 
Posts: 334
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Male
Calculator(s):
MyCalcs profile
Class: a la poursuite du vent et des etoiles.

Re: L'environnement python Numworks sur PC !

Unread postby sautax » 18 Dec 2018, 22:59

ben en fait mon but c'est qu'on puisse faire tourner les programmes de la numworks sur son pc sans émulateur .
Un exemple serait de prendre le fichier mandelbrot.py depuis le workshop numworks dans le dossier avec le contenu du zip et ensuite faire
Code: Select all
python
«machin python version truc»
>>>from mandelbrot.py impor *
>>>mandelbrot(10)

et là... magie !
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
User avatar
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 21.6%
 
Posts: 65
Joined: 21 Sep 2016, 14:31
Location: Quelque part dans le sud
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S-SI
YouTube: sautax

Re: L'environnement python Numworks sur PC !

Unread postby sautax » 18 Dec 2018, 23:22

Voilà j'ai rajouté un example pour exécuter un script python avec le module kandinsky sur son pc
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
User avatar
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 21.6%
 
Posts: 65
Joined: 21 Sep 2016, 14:31
Location: Quelque part dans le sud
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S-SI
YouTube: sautax

Re: L'environnement python Numworks sur PC !

Unread postby ptijoz » 19 Dec 2018, 08:54

ok Super ça marche bien :)
Dommage que sur un pc ça n'aille pas plus vite que sur la NW (on ne peut pas paramétrer cela ?)

Image
Un peu poète, un peu geek, un peu rêveur, un peu écolo.
https://joz.alwaysdata.net/info/
User avatar
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 34.4%
 
Posts: 334
Images: 0
Joined: 17 Oct 2018, 15:38
Location: France Loir et Cher
Gender: Male
Calculator(s):
MyCalcs profile
Class: a la poursuite du vent et des etoiles.

Re: L'environnement python Numworks sur PC !

Unread postby sautax » 19 Dec 2018, 10:13

Il faudrait que j'optimise mon algorithme d'affichage et de conversion de couleur ...
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
User avatar
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 21.6%
 
Posts: 65
Joined: 21 Sep 2016, 14:31
Location: Quelque part dans le sud
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S-SI
YouTube: sautax

Re: L'environnement python Numworks sur PC !

Unread postby critor » 19 Dec 2018, 12:33

Superbe initiative, bravo ! :bj:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.2%
 
Posts: 42004
Images: 15907
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: L'environnement python Numworks sur PC !

Unread postby sautax » 19 Dec 2018, 22:47

La vitesse d'affichage a été grandement améliorée !
L'écran s'actualise maintenant toutes les 50 ms au lieu de s'actualiser à chaque point tracé :#roll#:

Téléchargement :
https://github.com/sautax/numworks_env_python/releases/tag/0.2
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
User avatar
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 21.6%
 
Posts: 65
Joined: 21 Sep 2016, 14:31
Location: Quelque part dans le sud
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S-SI
YouTube: sautax

Next

Return to Programmation Python

Who is online

Users browsing this forum: ClaudeBot [spider] and 1 guest

-
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.
1239 utilisateurs:
>1162 invités
>69 membres
>8 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)