Exemplo n.º 1
0
# Loads Camera
core.loadDevice("Camera", "PrincetonInstruments", "Camera-1")
core.initializeAllDevices()
# Final setup for camera
core.setCameraDevice("Camera")


def snapImage(Exposure):
    """ This function snaps a picture with a given excitation, emission and exposure time, and returns an image """
    core.setAutoShutter(0)
    core.setExposure(Exposure)
    core.setShutterOpen(1)
    core.snapImage()
    pic = core.getImage()
    core.setShutterOpen(0)
    return pic


picker = robot.picker()
picker.connect()

picker.home()
picker.park()
center = [-50, 28]

picker.pickNextBead()
picker.pickColony(center)
picker.innoculateNextWell()

picker.picker.home()
Exemplo n.º 2
0
import robot as p

robot = p.picker()
robot.connect()
if robot.connection.online:
    robot.home()
    robot.lightOn(
        'white', 0.2
    )  #self.LEDs = {'royalblue': "11", 'cyan': "28", 'blue': "10", 'green': "29", 'amber': "17", 'red': "30", 'white': "16"}
    robot.lightOn('blue', 0.2)
    robot.lightOn('cyan', 0.2)
    robot.lightOn('green', 0.2)
    robot.lightOn('amber', 0.2)
    robot.lightOn('royalblue', 0.2)
    robot.lightOn('red', 0.2)
    robot.moveToSafeHeight()
    #p.park()
    #p.pickNextBead()
    #p.testDrop()
    #p.home()
    #print p.beadplateState
    robot.disconnect()