Create a counter with Tkinter based on GPIO - Raspberry Pi Forums


#!/usr/bin/python # emplacement de l’interpréteur python (sous linux)
# -*- coding: utf-8 -*- # définition l'encodage des caractères

tkinter import*
import tkinter tk



def counter_label(label):
counter = 0
def count():

global counter
counter += 1
label.config(text=str(counter))
label.after(1000, count)
count()

racine = tk.tk()
label = tk.label(racine, fg="yellow")
label.pack()
counter_label(label)

b= canvas(racine , width=1000, height=50)
b.pack()
b.create_rectangle(3,3,1000,50)

w = canvas(racine, width=1000, height=1000) #définit les dimensions du canevas
w.pack() #affiche le canevas
w.create_rectangle(3,3,1000,600)

b.create_text(500,20,text="pm industrie")
w.create_text(166,25,text="poste 1")
w.create_text(500,25,text="poste 2")
w.create_text(826,25,text="poste 3")
w.create_text(100,75,text="nbre piéces fabriquées =",)
w.create_text(100,125,text="nbre piéces défaillantes =")
w.create_text(450,75,text="nbre piéces fabriquées =")
w.create_text(450,125,text="nbre piéces défaillantes =")
w.create_text(776,75,text="nbre piéces fabriquées =")
w.create_text(776,125,text="nbre piéces défaillantes =")
w.create_text(56,175,text="nc1")
w.create_text(167,175,text="nc2")
w.create_text(277,175,text="nc3")
w.create_text(389,175,text="nc1")
w.create_text(500,175,text="nc2")
w.create_text(611,175,text="nc3")
w.create_text(722,175,text="nc1")
w.create_text(833,175,text="nc2")
w.create_text(944,175,text="nc3")

w.create_line(0,50,1000,50) #dessine une ligne horizontale
w.create_line(0,100,1000,100)
w.create_line(0,150,1000,150)
w.create_line(0,200,1000,200)
w.create_line(0,200,1000,200)
w.create_line(0,250,1000,250)
w.create_line(0,300,1000,300)
w.create_line(0,350,1000,350)

w.create_line(332,0,332,600)#dessine une ligne vertical
w.create_line(665,0,665,600)
w.create_line(334,0,334,600)
w.create_line(667,0,667,600)

w.create_line(111,150,111,300)
w.create_line(222,150,222,300)
w.create_line(444,150,444,300)
w.create_line(555,150,555,300)
w.create_line(777,150,777,300)
w.create_line(888,150,888,300)

racine.mainloop()



raspberrypi



Comments

Popular posts from this blog

opencv3, tbb and rasp pi 2 - Raspberry Pi Forums

small ethernet problem - Raspberry Pi Forums

Multithumb configuration params not working? - Joomla! Forum - community, help and support