Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import serial
- from tkinter import *
- ser = serial.Serial(
- port='COM4',\
- baudrate=9600,\
- parity=serial.PARITY_NONE,\
- stopbits=serial.STOPBITS_ONE,\
- bytesize=serial.EIGHTBITS,\
- timeout=0)
- barva = '#00ffcc'
- def show_values():
- mez=str(w1.get())+"x"+str(w2.get())+"x"+str(w3.get())+"x"
- ser.write(mez.encode())
- master = Tk()
- master.title("NX-Aura RGB")
- master.configure(background=barva)
- R = Text(master, height=1, width=12,bg="#fff000000")
- R.insert(END, " Red: \n")
- R.grid(row=0, column=0)
- G = Text(master, height=1, width=12,bg="#000fff000")
- G.insert(END, " Green:\n")
- G.grid(row=1, column=0)
- B = Text(master, height=1, width=12,bg="#000000fff")
- B.insert(END, " Blue: \n")
- B.grid(row=2, column=0)
- w1 = Scale(master, from_=0, to=255, orient=HORIZONTAL,highlightbackground=barva)
- w1.grid(row=0, column=2)
- w2 = Scale(master, from_=0, to=255, orient=HORIZONTAL,highlightbackground=barva)
- w2.grid(row=1, column=2)
- w3 = Scale(master, from_=0, to=255, orient=HORIZONTAL,highlightbackground=barva)
- w3.grid(row=2, column=2)
- Button(master, text='odeslat', command=show_values).grid(row=4, column=1)
- mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement