Trouver une ressource (Nouvelle version du moteur, plus rapide & pertinent, essayez le !)
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
AFFICHEUR À BAREGRAPH
Information sur la source
Description
Cet afficheur est destiné à afficher sur un Baregraph à 16LEDS un nombre de 0 à 100. Par défaut, le programme génère une variable aléatoirement.
Source
- # -*- coding: cp1252 -*-
- # Afficheur à Baregraph
- # Immaginé et développé par Amaury
-
- #Initialisation
- from Tkinter import*
- from math import *
- import time
- import random
- i,j=25,170
-
- root=Tk()
- can4=Canvas(width=200,height=200)
- can4.pack()
-
- #Dessin du Baregraph
- can4.create_rectangle(0,0,200,200,fill="white",outline="white")
- can4.create_rectangle(60,10,140,190,fill="grey")
-
- while 1:
- i,j,k,l=25,65,125,175
- consigne4=random.randint(0,100)
- #Digits au repos
- while i<70:
- can4.create_line(70,i,130,i,width=5,fill="pink")
- i=i+10
- while i<120:
- can4.create_line(70,i,130,i,width=5,fill="yellow")
- i=i+10
- while i<180:
- can4.create_line(70,i,130,i,width=5,fill="aquamarine")
- i=i+10
- valeur4=int(consigne4*0.16)
- txt4=can4.create_text(10,10,text=consigne4)
- #Digits allumés
- while valeur4>=12:
- can4.create_line(70,j,130,j,width=5,fill="red")
- valeur4=valeur4-1
- j=j-10
- while valeur4>=6:
- can4.create_line(70,k,130,k,width=5,fill="orange")
- valeur4=valeur4-1
- k=k-10
- while valeur4>=0:
- can4.create_line(70,l,130,l,width=5,fill="green")
- valeur4=valeur4-1
- l=l-10
-
- time.sleep(0.5)
- root.update()
- can4.delete(txt4)
# -*- coding: cp1252 -*-
# Afficheur à Baregraph
# Immaginé et développé par Amaury
#Initialisation
from Tkinter import*
from math import *
import time
import random
i,j=25,170
root=Tk()
can4=Canvas(width=200,height=200)
can4.pack()
#Dessin du Baregraph
can4.create_rectangle(0,0,200,200,fill="white",outline="white")
can4.create_rectangle(60,10,140,190,fill="grey")
while 1:
i,j,k,l=25,65,125,175
consigne4=random.randint(0,100)
#Digits au repos
while i<70:
can4.create_line(70,i,130,i,width=5,fill="pink")
i=i+10
while i<120:
can4.create_line(70,i,130,i,width=5,fill="yellow")
i=i+10
while i<180:
can4.create_line(70,i,130,i,width=5,fill="aquamarine")
i=i+10
valeur4=int(consigne4*0.16)
txt4=can4.create_text(10,10,text=consigne4)
#Digits allumés
while valeur4>=12:
can4.create_line(70,j,130,j,width=5,fill="red")
valeur4=valeur4-1
j=j-10
while valeur4>=6:
can4.create_line(70,k,130,k,width=5,fill="orange")
valeur4=valeur4-1
k=k-10
while valeur4>=0:
can4.create_line(70,l,130,l,width=5,fill="green")
valeur4=valeur4-1
l=l-10
time.sleep(0.5)
root.update()
can4.delete(txt4)
Conclusion
Peut être inclus dans une interface plus grande
Fichier Zip
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
Télécharger le zip
Sources de la même categorie
Commentaires
Discussions en rapport avec ce code source
|
CalendriCode
| | | L | M | M | J | V | S | D |
| | | | | 1 | 2 | 3 |
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
Téléchargements
Logiciels à télécharger sur le même thème :
|