{"id":1297,"date":"2007-01-06T23:26:28","date_gmt":"2007-01-07T05:26:28","guid":{"rendered":"http:\/\/areciv.com\/blog\/?p=1297"},"modified":"2021-09-22T22:35:47","modified_gmt":"2021-09-23T03:35:47","slug":"laser-projector","status":"publish","type":"post","link":"https:\/\/areciv.com\/blog\/2007\/01\/laser-projector\/","title":{"rendered":"Laser Projector"},"content":{"rendered":"\n<p>Using extremely simple and cheap parts, I constructed a laser show projector, capable of displaying various patterns onto surfaces in a dark room.<\/p>\n\n\n\n<p>Cheap <a href=\"http:\/\/en.wikipedia.org\/wiki\/Mirror_galvanometer\">mirror-positioning galvanometers<\/a> were obtained on eBay. Two of these were used, one each for the horizontal and vertical axes. To keep the driver circuitry to a minimum, I used a computer sound card to drive the mirrors. Thus, only a small op-amp circuit was required to get appropriate voltage and current to the galvanometers. A red laser diode module from Radioshack was used as the laser source.<\/p>\n\n\n\n<p>Due to the small, heavy, cheap mirror galvanometers, the system isn't able to move the mirrors faster than about 150 Hz, so it's not possible to draw extremely complex images (because the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Persistence_of_vision\">persistence of human vision<\/a> isn't long enough to see a unified image). However, putting a triangle wave on one mirror and music on the other produces a very cool effect.<\/p>\n\n\n\n<p><a href=\"http:\/\/www.nch.com.au\/tonegen\/\">NCH ToneGenerator<\/a> was invaluable for testing and driving this system.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000865.jpg\"><img decoding=\"async\" width=\"732\" height=\"678\" data-attachment-id=\"1298\" data-permalink=\"https:\/\/areciv.com\/blog\/2007\/01\/laser-projector\/laser-show-galvanometer-driver\/\" data-orig-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000865.jpg\" data-orig-size=\"732,678\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;Laser Show Galvanometer Driver&quot;}\" data-image-title=\"Laser Show Galvanometer Driver\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000865-300x277.jpg\" data-large-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000865.jpg\" src=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000865.jpg\" alt=\"\" data-id=\"1298\" class=\"wp-image-1298\" srcset=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000865.jpg 732w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000865-300x277.jpg 300w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000865-323x300.jpg 323w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000869.jpg\"><img decoding=\"async\" width=\"755\" height=\"678\" data-attachment-id=\"1299\" data-permalink=\"https:\/\/areciv.com\/blog\/2007\/01\/laser-projector\/laser-show-mounted-galvanometer-pair\/\" data-orig-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000869.jpg\" data-orig-size=\"755,678\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;Laser Show Mounted Galvanometer Pair&quot;}\" data-image-title=\"Laser Show Mounted Galvanometer Pair\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000869-300x269.jpg\" data-large-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000869.jpg\" src=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000869.jpg\" alt=\"\" data-id=\"1299\" class=\"wp-image-1299\" srcset=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000869.jpg 755w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000869-300x269.jpg 300w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000869-334x300.jpg 334w\" sizes=\"(max-width: 755px) 100vw, 755px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804.jpg\"><img decoding=\"async\" width=\"904\" height=\"678\" data-attachment-id=\"1300\" data-permalink=\"https:\/\/areciv.com\/blog\/2007\/01\/laser-projector\/p1000804\/\" data-orig-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804.jpg\" data-orig-size=\"904,678\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Picasa 2.6&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Laser Show Sound Pattern\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804-300x225.jpg\" data-large-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804.jpg\" src=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804.jpg\" alt=\"\" data-id=\"1300\" class=\"wp-image-1300\" srcset=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804.jpg 904w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804-300x225.jpg 300w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804-400x300.jpg 400w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000860.jpg\"><img decoding=\"async\" width=\"509\" height=\"678\" data-attachment-id=\"1301\" data-permalink=\"https:\/\/areciv.com\/blog\/2007\/01\/laser-projector\/p1000860\/\" data-orig-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000860.jpg\" data-orig-size=\"509,678\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Picasa 2.6&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Laser Show Fixed Pattern 1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000860-225x300.jpg\" data-large-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000860.jpg\" src=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000860.jpg\" alt=\"\" data-id=\"1301\" class=\"wp-image-1301\" srcset=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000860.jpg 509w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000860-225x300.jpg 225w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000855.jpg\"><img decoding=\"async\" width=\"509\" height=\"678\" data-attachment-id=\"1302\" data-permalink=\"https:\/\/areciv.com\/blog\/2007\/01\/laser-projector\/p1000855\/\" data-orig-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000855.jpg\" data-orig-size=\"509,678\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Picasa 2.6&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Laser Show Fixed Pattern 2\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000855-225x300.jpg\" data-large-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000855.jpg\" src=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000855.jpg\" alt=\"\" data-id=\"1302\" class=\"wp-image-1302\" srcset=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000855.jpg 509w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000855-225x300.jpg 225w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000851.jpg\"><img decoding=\"async\" width=\"509\" height=\"678\" data-attachment-id=\"1303\" data-permalink=\"https:\/\/areciv.com\/blog\/2007\/01\/laser-projector\/p1000851\/\" data-orig-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000851.jpg\" data-orig-size=\"509,678\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Picasa 2.6&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Laser Show Fixed Pattern 3\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000851-225x300.jpg\" data-large-file=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000851.jpg\" src=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000851.jpg\" alt=\"\" data-id=\"1303\" class=\"wp-image-1303\" srcset=\"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000851.jpg 509w, https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000851-225x300.jpg 225w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><\/a><\/figure><\/li><\/ul><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Using extremely simple and cheap parts, I constructed a laser show projector, capable of displaying various patterns onto surfaces in a dark room.<\/p>\n","protected":false},"author":1,"featured_media":1300,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[],"class_list":["post-1297","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hardware"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/areciv.com\/blog\/wp-content\/uploads\/2014\/08\/P1000804.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/posts\/1297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/comments?post=1297"}],"version-history":[{"count":5,"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/posts\/1297\/revisions"}],"predecessor-version":[{"id":4405,"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/posts\/1297\/revisions\/4405"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/media\/1300"}],"wp:attachment":[{"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/media?parent=1297"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/categories?post=1297"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/areciv.com\/blog\/wp-json\/wp\/v2\/tags?post=1297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}