{"id":12644,"date":"2016-11-21T11:27:07","date_gmt":"2016-11-21T16:27:07","guid":{"rendered":"http:\/\/embedded-lab.com\/blog\/?p=12644"},"modified":"2016-11-21T11:27:07","modified_gmt":"2016-11-21T16:27:07","slug":"laser-sky-effect-using-arduino","status":"publish","type":"post","link":"https:\/\/embedded-lab.com\/blog\/laser-sky-effect-using-arduino\/","title":{"rendered":"Laser Sky Effect using Arduino"},"content":{"rendered":"<p>Bouncing a laser beam off a spinning mirror can create an amazing light show as illustrated in this <a href=\"https:\/\/www.youtube.com\/watch?v=vYmv8dOtOBA\" target=\"_blank\">Laser Sky video<\/a> by Youtube channel\u00a0<a href=\"https:\/\/www.youtube.com\/channel\/UCF2gfMq06jskM5dPnHVsNtQ\" target=\"_blank\">Normal Universe<\/a>. The spinning mirror sweeps out\u00a0a laser plane, which illuminates the cross sections of smoke or fog in the room and let you visualize how the air medium is moving around you in a very cool way. The spinning mirror is built out of 8 pcs of tiny plane mirrors installed\u00a0on an spinning motor assembly made of a PC fan and a 3D printed mount part. The Arduino Uno is used as the main brain in the project. It not only controls the power to the laser, but also monitors the speed of the spinning mirror\u00a0with a closed loop feedback system made of an optical switch (basically made of an LDR and an LED). A 3D printed casing provides a nice look and adds safety to its operation.<\/p>\n<div id=\"attachment_12645\" style=\"width: 903px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/11\/lasersky.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12645\" class=\"size-full wp-image-12645\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/11\/lasersky.jpg\" alt=\"Laser Sky effect using Arduino, laser pointer, and spinning mirror\" width=\"893\" height=\"368\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/11\/lasersky.jpg 893w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/11\/lasersky-580x239.jpg 580w\" sizes=\"auto, (max-width: 893px) 100vw, 893px\" \/><\/a><p id=\"caption-attachment-12645\" class=\"wp-caption-text\">Laser Sky effect using Arduino, laser pointer, and spinning mirror<\/p><\/div>\n<p>Following video describes the build process in detail.<\/p>\n<p><iframe loading=\"lazy\" width=\"860\" height=\"484\" src=\"https:\/\/www.youtube.com\/embed\/vYmv8dOtOBA?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bouncing a laser beam off a spinning mirror can create an amazing light show as illustrated in this Laser Sky video by Youtube channel\u00a0Normal Universe. The spinning mirror sweeps out\u00a0a laser plane, which illuminates the cross sections of smoke or fog in the room and let you visualize how the air medium is moving around you in a very cool way. The spinning mirror is built out of 8 pcs of tiny plane mirrors installed\u00a0on an spinning motor assembly made of a PC fan and a 3D printed mount part. The Arduino Uno is used as the main brain in<\/p>\n","protected":false},"author":1,"featured_media":12645,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[150],"tags":[1567,1566],"class_list":["post-12644","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-2","tag-arduino-laser-control","tag-laser-effects"],"_links":{"self":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=12644"}],"version-history":[{"count":2,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12644\/revisions"}],"predecessor-version":[{"id":12647,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12644\/revisions\/12647"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media\/12645"}],"wp:attachment":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=12644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/categories?post=12644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/tags?post=12644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}