from Tkinter import * #from Rpm import * from Gforce import * root = Tk() index = 0 def set(canvas, a): a.setGforce(0, -2) canvas.after(10, set, canvas, a) None canvas = Canvas(root, width=800, height=800, bg="white") canvas.pack() a = Gforce(canvas, 500, 500, 200, 2, 1, "gray", 4, "red") a.setGforce(-1, -1) canvas.after(10, set, canvas, a) root.mainloop()
rpm = Rpm(canvas,winWidth/2,winHeight/4,winWidth/1.25,winHeight/4,50,"yellow","yellow",20,140,0,10000) speed = Text(canvas,winWidth/2,winHeight/4,"Helvetica",speedFontSize,"bold italic","black","137") mileage = Text(canvas,winWidth/2,(winHeight/10)*3,"Helvetica",10,"bold ","black","162.372 KM") clutch=Bar(canvas,winWidth-92,winHeight,30,-60,"blue") brake=Bar(canvas,winWidth-61,winHeight,30,-30,"red") throttle=Bar(canvas,winWidth-30,winHeight,30,-100,"green") temp1 = Circle(canvas,(winWidth/4)*1,(winHeight/2)*1,100,25,240,300,20,100,"#28cfbc",circleFontSize,"OIL T.") temp2 = Circle(canvas,(winWidth/4)*2,(winHeight/2)*1,100,25,240,300,20,100,"#28cfbc",circleFontSize,"OIL P.") temp3 = Circle(canvas,(winWidth/4)*3,(winHeight/2)*1,100,25,240,300,20,100,"#28cfbc",circleFontSize,"H2O T.") temp4 = Circle(canvas,(winWidth/4)*1,(winHeight/4)*3,100,25,240,300,20,100,"#28cfbc",circleFontSize,"H2O T.2") temp5 = Circle(canvas,(winWidth/4)*2,(winHeight/4)*3,100,25,240,300,20,100,"#28cfbc",circleFontSize,"IAT") #temp6 = Circle(canvas,(winWidth/4)*3,(winHeight/4)*3,100,25,240,300,20,100,"#28cfbc",circleFontSize,"BAT") arrowLeft=Arrow(canvas,(winWidth/3)*1,winHeight/4,0.15,"green","left") arrowRight=Arrow(canvas,(winWidth/3)*2,winHeight/4,0.15,"green","right") g = Gforce(canvas,(winWidth/4)*3,(winHeight/4)*3,125,2,1,"gray",4,"red") canvas.after(10,set,canvas,g) root.mainloop()
from Tkinter import * from Gforce import * from adxl345 import ADXL345 adxl345 = ADXL345() root = Tk() index=0 def set(canvas,a): axes = adxl345.getAxes(True) a.setGforce(axes['x'],axes['y']) canvas.after(5,set,canvas,a) None canvas = Canvas(root, width=800, height=800,bg="white") canvas.pack() a=Gforce(canvas,500,500,200,2,1,"gray",4,"red") a.setGforce(-100,-100) canvas.after(10,set,canvas,a) root.mainloop()
from Tkinter import * #from Rpm import * from Gforce import * root = Tk() index=0 def set(canvas,a): a.setGforce(0,-2) canvas.after(10,set,canvas,a) None canvas = Canvas(root, width=800, height=800,bg="white") canvas.pack() a=Gforce(canvas,500,500,200,2,1,"gray",4,"red") a.setGforce(-1,-1) canvas.after(10,set,canvas,a) root.mainloop()