Ejemplo n.º 1
0
def add_color():
    pibo = Edu_Pibo()
    print("Start colorDB: ", pibo.get_colordb())

    # add_color
    ret = pibo.add_color("black", 1, 1, 1)   # 기본으로 제공하는 목록에 있는 컬러
    print("Add black", ret)
    pibo.add_color("brown", 150,75,0) 

    # Save DB
    pibo.save_colordb('./new_colordb')
    pibo.load_colordb('new_colordb')
    print("Add brown: ", pibo.get_colordb()["data"])

    # add_color2
    pibo.add_color("lime", 191,255,0)
    pibo.save_colordb('./new_colordb')
    pibo.load_colordb('new_colordb')
    print("Add lime: ", pibo.get_colordb()["data"])
    
    # Delete color
    pibo.delete_color('brown')
    pibo.save_colordb('./new_colordb')
    pibo.load_colordb('new_colordb')
    print("Delete brown: ", pibo.get_colordb()["data"])

    pibo.eye_on('lime')
    time.sleep(2)
    pibo.eye_off()
def color_name_test():
    pibo = Edu_Pibo()
    ret = pibo.eye_on('aqua', 'purple')
    print(ret)
    time.sleep(1)

    ret2 = pibo.eye_on('pink')
    print(ret2)
    time.sleep(1)
    pibo.eye_off()