hey guys, I'm trying to communication by using Python for working arduino project, but my tkinter program give an error! I write below my code, Anybody help me ? I have to reach this Sunday to my Prof. Best Wishes.. Ahmet Can..
#!/usr/bin/env python #-*-coding:utf-8-*- from Tkinter import * from tkMessageBox import * import ImageTk import serial import time zamanlar=[] zamanlar2=[] #global i #global k islemci=serial.Serial("COM8",9600) pencere= Tk() pencere.geometry("600x400+350+350") pencere.tk_setPalette("#FE2E64") baslik=pencere.title(u"Mini Konveyör Projesine Hoşgeldiniz") def baslat(): islemci.write("b") def durdur (): islemci.write("d") if islemci.readline()=="kucuk": okudu=1 ifade=int(kutu.get()) ifade=ifade+1 kutu.delete(0,END) kutu.insert(END,ifade) if okudu==1: i=0 a=time.ctime() zamanlar.append(a) kutu2.delete(0,END) kutu2.insert(END,zamanlar[i]) i=i+1 okudu=0 elif islemci.readline()=="buyuk": okudu2=1 ifade2=int(kutu_2.get()) ifade2=ifade2+1 kutu_2.delete(0,END) kutu_2.insert(END,ifade2) if okudu2==1: k=0 b=time.ctime() zamanlar.append(b) kutu3.delete(0,END) kutu3.insert(END,zamanlar2[k]) k=k+1 okundu2=0 elif islemci.readline()=="gunluk_doldu": showinfo("Gunluk 10 kutu Sınırı dolmustur.Hat kapatılıyor..") time.sleep(1) giris=Label(pencere) giris.config(text= u"***Hattı başlatmak için yandaki Butona basınız!!",fg="Black",font="Times 30 italic") giris.grid(row=0, column=2) buton_1 = Button(text=u"BAŞLAT",bg="black",command=baslat) buton_1.grid(row=0, column=3) giris_2=Label(pencere) giris_2.config(text= u"***Hattı durdurmak için yandaki Butona basınız!!",fg="Black",font="Times 30 italic") giris_2.grid(row=1, column=2) buton_2 = Button(text=u"DURDUR",bg="black",command=durdur) buton_2.grid(row=1, column=3) giris_3=Label(pencere) giris_3.config(text= u"Okunan Küçük Kutu Sayısı",fg="Black",font="Times 15 italic") giris_3.grid(row=2, column=1) kutu= Text(width=10,height=3,font="Times 10 bold") kutu.grid(row=3, column=1) kutu.insert(END,0) giris_4=Label(pencere) giris_4.config(text= u"Okunan Büyük Kutu Sayısı",fg="Black",font="Times 15 italic") giris_4.grid(row=2, column=3) kutu_2= Text(width=10,height=3,font="Times 10 bold") kutu_2.grid(row=3, column=3) kutu_2.insert(END,0) giris_5=Label(pencere) giris_5.config(text= u"Okunan Küçük Kutu Tarihleri",fg="Black",font="Times 15 italic") giris_5.grid(row=4, column=1) kutu2=Listbox(bg="white") kutu2.place(relx=5, rely=5,relheight=0.16) kutu2.pack() giris_6=Label(pencere) giris_6.config(text= u"Okunan Büyük Kutu Tarihleri",fg="Black",font="Times 15 italic") giris_6.grid(row=4, column=3) kutu3=Listbox(bg="white") kutu3.place(relx=6, rely=6,relheight=0.16) kutu3.pack() giris_6=Label(pencere) giris_6.config(text= u"NOT: Günlük 10 kutu sınırı aşıldığında hat duracaktır!!",fg="Black",font="Times 15 italic") giris_6.grid(row=5, column=2) mainloop() -- View this message in context: http://python.6.x6.nabble.com/I-have-a-problem-tkinter-to-Arduino-Communication-tp5042138.html Sent from the Python - tkinter-discuss mailing list archive at Nabble.com. _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org https://mail.python.org/mailman/listinfo/tkinter-discuss