Wow no Idea how i couldn´t find that. Thank you very much
K
Posts made by Klingelfon
-
RE: How can i save my own code to the apps section?
-
How can i save my own code to the apps section?
I am very new to all this so i don´t really know much about it all. Altough i managed to program some code so that the Display turns when pressing button A, but as i am using USB Mode i cannot really save my code. It is only working aslong as i leave the M5Stack plugged in. When i plug it out i can´t acces the litlle programm.
Sorry for the noob question and thanks in advance.
My piece of code
from m5ui import * from uiflow import * import imu setScreenColor(0x000000) lcd.setRotation(3) imu0 = imu.IMU() label0 = M5TextBox(133, 6, "Text", lcd.FONT_Default,0xFFFFFF, rotate=0) label1 = M5TextBox(135, 107, "Text", lcd.FONT_Default,0xFFFFFF, rotate=0) label2 = M5TextBox(131, 182, "Text", lcd.FONT_Default,0xFFFFFF, rotate=0) R = None b = None a = None def buttonA_wasPressed(): global R, b, a if (-0.5 < imu0.acceleration[0] < 0.5): if (0.5 < imu0.acceleration[1] < 1.5): lcd.setRotation(1) if (-0.5 > imu0.acceleration[0] > -1.5): if (0.5 > imu0.acceleration[1] > -0.5): lcd.setRotation(2) if (-0.5 < imu0.acceleration[0] < 0.5): if (-0.5 > imu0.acceleration[1] > -1.5): lcd.setRotation(3) if (1.5 > imu0.acceleration[0] > 0.5): if (-0.5 < imu0.acceleration[1] < 0.5): lcd.setRotation(0) btnA.wasPressed(buttonA_wasPressed) while True: R = imu0.acceleration[0] label0.setText(str(R)) b = imu0.acceleration[1] label1.setText(str(b)) a = imu0.acceleration[2] label2.setText(str(a)) wait(1) wait_ms(2)