import RPi.GPIO as GPIOimport time                      GPIO.setmode(GPIO.BOARD)                    ## Use BOARD pin numbering.GPIO.setup(18,GPIO.OUT)GPIO.setup(19,GPIO.OUT)GPIO.setup(22,GPIO.OUT)GPIO.setup(21,GPIO.OUT)                    ## set output.index=GPIO.PWM(18,100)                        ## PWM Frequencyindex.start(5)mid=GPIO.PWM(19,100)mid.start(5)ring=GPIO.PWM(22,100)ring.start(5)pink=GPIO.PWM(21,100)pink.start(5)                                       ## Angle To Duty cycle  Conversionangle2=160duty2= float(angle2)/10 + 2.5angle=100duty= float(angle3)/10 + 2.5ck=0while ck<=10000:     time.sleep(0.5)            pink.ChangeDutyCycle(duty)                    ## pinky finger goes down            time.sleep(0.5)                  ring.ChangeDutyCycle(duty)                       ## ring finger goes down                  time.sleep(0.5)                        mid.ChangeDutyCycle(duty)                         ## mid finger goes down                        time.sleep(0.5)                              index.ChangeDutyCycle(duty)                   ## index finger goes down                              time.sleep(0.5)                              pink.ChangeDutyCycle(duty2)                  ## pinky finger goes up                              time.sleep(0.5)                        ring.ChangeDutyCycle(duty2)                    ## ring finger goes up                        time.sleep(0.5)                  mid.ChangeDutyCycle(duty2)                    ## mid finger goes up                  time.sleep(0.5)            index.ChangeDutyCycle(duty2)               ## index finger goes up            time.sleep(0.5)     ck=ck+1time.sleep(1)GPIO.cleanup()