led_demo.lua 624 B

1234567891011121314151617181920
  1. local led_demo = {}
  2. function led_demo.demo()
  3. --Create a LED and switch it OFF
  4. local led1 = lvgl.led_create(lvgl.scr_act(), nil);
  5. lvgl.obj_align(led1, nil, lvgl.ALIGN_CENTER, -80, 0);
  6. lvgl.led_off(led1);
  7. --Copy the previous LED and set a brightness
  8. local led2 = lvgl.led_create(lvgl.scr_act(), led1);
  9. lvgl.obj_align(led2, nil, lvgl.ALIGN_CENTER, 0, 0);
  10. lvgl.led_set_bright(led2, 190);
  11. --Copy the previous LED and switch it ON
  12. local led3 = lvgl.led_create(lvgl.scr_act(), led1);
  13. lvgl.obj_align(led3, nil, lvgl.ALIGN_CENTER, 80, 0);
  14. lvgl.led_on(led3);
  15. end
  16. return led_demo