import
tkinter as tk
from
tkinter
import
*
import
smtplib
from
tkinter
import
Tk, Toplevel, Button
import
RPi.GPIO as GPIO
import
time
import
tkinter.ttk as ttk
from
tkinter.ttk
import
Progressbar, Style, Button
master1
=
Toplevel()
master3
=
Toplevel()
master1.minsize(
150
,
150
+
170
+
170
)
master1.geometry(
"185x1000+0+0"
)
master1.configure(background
=
"black"
,)
master1.title(
"2"
)
master1.overrideredirect(
True
)
master3.label
=
tk.Label(master3, text
=
'this is OK'
)
master3.label.pack()
def
text_1_2():
b2()
nadpisok()
def
nadpisok():
print
(
'Button clicked'
)
master3.label[
'text'
]
=
'please wait'
master3.button[
'state'
]
=
'disabled'
master3.after(
3000
, master.delayed_textok)
def
delayed_textok():
master3.label[
'text'
]
=
'this is OK'
master3.button[
'state'
]
=
'normal'
master3.after(
3000
, master.finhished)
GPIO.setwarnings(
False
)
def
b2():
GPIO.setmode(GPIO.BCM)
RELAIS_2_GPIO
=
10
GPIO.setup(RELAIS_2_GPIO, GPIO.OUT)
GPIO.output(RELAIS_2_GPIO, GPIO.HIGH)
time.sleep(
0.35
)
GPIO.output(RELAIS_2_GPIO, GPIO.LOW)
time.sleep(
0.35
)
image2
=
tk.PhotoImage(
file
=
"")
b
=
button
=
tk.Button(master1,image
=
image2, height
=
80
, width
=
160
,background
=
"red"
,font
=
"0"
,bd
=
10
,fg
=
"black"
,command
=
text_1_2)
b.place(x
=
0
, y
=
120
)
label2
=
Label(master1,text
=
"
",height=0, width=0,bg="
master.mainloop()
GPIO.cleanup()