Using an inexpensive microscope, a webcam, some stepper motors from an old optical drive, some assorted hardware and an Arduino you can build an automated microscope that can be controlled via computer to take detailed photographs of the subject and stitch the images together to create enlargements of incredibly small subjects.
This type of project may have sounded like a type of science-fiction, but it can be done and is demonstrated by Instructables user Gl0cal. The two motors help move the slide under the lens of the microscope, allowing the PC to take the images via the webcam and microscope that will form the larger final result. This is demonstrated in the following video:
If you're looking for an Arduino Uno-compatible board to work with, choose what thousands of others have done and use our Freetronics Eleven - the Arduino-Uno compatible with low-profile USB socket, onboard prototyping space and easy to view LEDs: