{"id":1292,"date":"2018-05-28T13:23:02","date_gmt":"2018-05-28T12:23:02","guid":{"rendered":"https:\/\/ofalcao.pt\/blog\/?p=1292"},"modified":"2018-05-28T13:23:02","modified_gmt":"2018-05-28T12:23:02","slug":"stage-lighting","status":"publish","type":"post","link":"https:\/\/ofalcao.pt\/blog\/2018\/stage-lighting","title":{"rendered":"Stage Lighting"},"content":{"rendered":"<div class=\"seriesmeta\">This post is part 3 of 5 of \u00a0<a href=\"https:\/\/ofalcao.pt\/blog\/series\/lego-rock-concert\" class=\"series-323\" title=\"LEGO Rock Concert\">LEGO Rock Concert<\/a><\/div><p>So the stage size is settled, it will use 3&#215;3 LEGO standard baseplates (32&#215;32 studs each).<\/p>\n<p>Now time to think about the lighting.<\/p>\n<p>For the first version I wanted to be able to control each of the spotlights individually. To minimize wiring I decided to use a 1-wire bus (2 wires for power, 1 wire for data) and I found a 1-wire USB controller that worked very well with linux and (of course) with ev3dev.<\/p>\n<p>I was very happy with the <a href=\"https:\/\/ofalcao.pt\/blog\/series\/rede-de-controlo-1-wire\">Ev3 1-wire network<\/a> but not so happy with the way I wired it with my LEGO trusses. I tried to create a pluggable system that would allow me to easily extend the number of spots but never got a decent and discreet solution so I use only fixed size wires, soldered in a daisy-chain. It worked but &#8220;locked&#8221; my spotlights to the trusses permanently.<\/p>\n<p>So for this new version I decided to use just one or two control channels and use common LEGO Power Function lights (well, at least for this year).<\/p>\n<p>As for the trusses that support the spotlights I also decided to try non-Technic parts &#8211; I liked my previous design with only Technic parts but it was already noticeable that the spotlights were too heavy and the 32L axles were bending.<\/p>\n<p>Since LEGO has a truss brick already, lets try it:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large\" src=\"https:\/\/lh3.googleusercontent.com\/Rfd25RXwd72T9l2hfP8OW6fbBKE3XiTOUL69VYh7XRW_8TCXUqXFgxJloU35woHT3ijNO-uF_ewckz8P00YtVofPy0niOAkRE7uK0Lo8TwtCxhn5p4ONx1ozQQ-kL5Pdi3YCcfvii_fSpj0-LM0oVTkh_T0oTQbC4aJ81nY7xldET324VNX79DMTAoUidDj7iyp7OaAEORt9c1UCDAAaOUoVkCWvHBUE29M1dINy3GIl-pBJ4sX_cSaezwhhLWx8bx3J_z4ishmy9g5YvSwUWT-M7xKG72c9kzZlz9nodGZ5yvTgAnFmZIAbBXxMz1nOSgYXJ4SrDUc9toQAP8FDsbcXzJ9z_6lZJ8xUkmFviBXHs4SDL3NyESLixpCnMnMJLgaLvV1bRvfpUbh2QdTx8Z1HYNpiGEsRH6SRrR_coh80kR4T9f3AO8vPUn8rifpCyrO_y4qMryk0SfDVpSAxE47qTl-iSXKJzMkjH8pdBvPMJNkuBOWYJYrqobNluhU-LHIY7T-S2YTNtqnxiMw1GzHDA5drkG2JnXS9mGHSh8OhwyWJgWAahib2uBUMywAAws8qWgJsklqEgvYbw0eC4DfmQcD7EbGsSpogxrMBsLvDQiHR3RNWVnQeIpmlI8Uf4XQUgFEo-lysp0IWCk3PTzK6pbA4oYeG=w718-h403-no\" width=\"718\" height=\"403\" \/><\/p>\n<p>So 1 one channel is easy: each Power Functions Light assures 2 spotlights and I just need to daisy chain several of them. We can even make the lights blink with just a electro-mechanic controller like In this video:<\/p>\n<div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" title=\"[WIP] LEGO Rock Concert - stage lights\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/A_y8PJmx-vU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<p>Unfortunately it makes to0 much noise so I will have to use something purely electric.<\/p>\n<p>Xutos&#8217; 25th Anniversary concert was indoor (at &#8216;Pavilh\u00e3o Atl\u00e2ntico&#8217;, currently named &#8216;Altisse Arena&#8217;) and the lights were suspended from the ceilling so there were no vertical trusses in front of the band. If I can&#8217;t\u00a0 keep it realistic I can try a mix: keep the X-shaped stage used in that concert but use a dome truss similar to this model they used in several outdoor concerts in the last couple of years:<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/myway.pt\/wp-content\/uploads\/2016\/07\/festas-do-mar-cascais.jpg?w=840\" \/><\/p>\n<p>So I tried an arch with the LEGO trusses to see it stands hold:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large\" src=\"https:\/\/lh3.googleusercontent.com\/nP3NLPX-tPQaxWBD28-2szTSYbLcKKVxsE1jIv-9-wjXkgwuGtdRsgQsdWXqlHyhBWB6q-MhgjRLESrrTYNMbTxZ2W6IQgGZTL9DSKJvVG_MfTb34nT71GdkKG8yShTr16ov9_Hq8R1r1piwY5kt34TpXG_MtbjlX_UehOLQnuobawww-RYUfkK_mve1oDJFXfwHbrInGC9Z_JvHQGUOmeLWthq5ICudIlZpJJCaCRig904yXSYdH1dWaEup_itTinZP_8knRfeMur5C0doZxl5Henb4KUGt0uwZ9skNew83wH-ezbTtdm54r_yMwlQZXxyBE0Ey6JEQfyRF6fdvaB-xrQixeC4UQaMaWCP3yLKZhnPB2oQKZHNmEw7ZPYd4_STVwjsNBj5l-3NIS5MiMVP166sqPWvtPmacoae362o0c9gC1sx2z88b4RtFPD_M1J4q9s8qo8ep5p4bpE0ZpPuRE4zQPEmD2gOEV1L3Pecm4P7LocDzWGFbtiYO0gBGBzU1EMaiPVtaQHiGI8hQK7TmPYzYEpdxVhOVHToI72b5qWugXW5uFZTC0vbJQ0nz71F6lqRBu36KR95cMl914VkLFTohwkxUI9n8aQKctyoBRJ5NHGx_HbKC5j_5k4OULdJTRe-FMHW07WS7C5sV63o8b9Fwk5Fx=w1556-h874-no\" width=\"1556\" height=\"873\" \/><\/p>\n<p>Then I added the Power Functions lights but since the weight was too much I had to redesign it a bit, ending with a much larger arc:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large\" src=\"https:\/\/lh3.googleusercontent.com\/GIXeuij5bO6tYvXOj3dbjevttYUStfHp3lg1TdK4hoj0i3wKlVN-GXPJAVvSPVT6MJMDnXJc-PG5qX8h-UaKUna2WeevyMUvfnVgcZHD9yTo6ZSy5YVHoDsocjS34n8mz8OtbpkiRM9zko8-4tbOL4uCRTkOYop8lnspSocfL6sw8ogIlmYxCcPcONX8I7kxmOM6tJ56F_HW63R-ozt0rsJI9eg5nH7r_1bNs70kadxojbZDI5gLifUK64LhOZE_vJDive_eQGx8BNpgQ1UI0DGUuH3ggXUJQm8fUqzgEs-x8K-kCSIgi6bnHBsfvhS_xUxhD_z-rwnkiGjJP-BZMHjByE4zse93YcZxs1uKSHsovMiKLTttXKloa-44_hD76ZzbaivoCwLyAuZhqO_7B5AsheXPLFY0OOhaWm6jmwWuEYpNZUHWqq3Tlpo5JhCploNrwoiSTPqLl5zz8_tCDFUwqjcd-zO0RQNlrvmfr-5p1x10Ta-Y5SQoYucmabHuzssjuHZxBG06vvlN4HxUK_pvP6BiBngaiqvbo-j0sf5mF68WZSgqjCBb2GglfFNJm1M1V5bwLyIdFqM5LUOOk6U-q-P7OFydgfRJlAoUPvJc5rokXshfguxLCIoAzoqGnaKcSeA0anaYXFyQseg1nI6kv9HdZRNX=w1556-h874-no\" width=\"1556\" height=\"873\" \/><\/p>\n<p>It holds &#8216;per se&#8217; but is not stable at all, tending to fall to the front or to the back. So a second or even a third arc was needed and also had to raise it a bit because when wife saw it she said the lights were too low and that would prevent people to see the stage. And since wife is always right&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large\" src=\"https:\/\/lh3.googleusercontent.com\/YNQwcqWZykaNGE7lu61TyvG_-abisBjbmL1bYdK9dfb--IpXUGuKY8jORZQ9fkwtT5dTDZ1W9VZOLIHynjlEyJjdnu5EsDBt5jyAiJM_w35wqED1vIi-w62-QaYHh7PdOG8KNyXBVvjueMy5rMEl3y6YsStt6NNRjvR7g3G7uRRja3PkdryhpiApUTnhZElwiHdIkyqLhxsBzIShpGpLYiFfZViTPt2UrH9TjgDRik85YBkbSa2HbSzjY9stBq1rFSDUHzgP6xJ481vRqgMGNiMHIXwm1LczROvtfyQDA3O8wVaCMc8gGU7nfvesisvkGpp34KBhPBbMCAS9t2B3YPZecqLWDa_G7SgqqTPVIlVNlhATnEuVOWcCUD0uHtG-KwrpMYLayXbJsuPCfKpY6B5N2W-sdG804ZyPCrLvwjFhc6o5_wuPJUPfi9V4UQ7d0x-qJDnJjh4ECJdNFkWbP98Hfhm4GrPlIBCkMTGJY2-juCEEumQQx1nvLdVul48L0SF1xeuRlqGi-gGi8EqTAju8YDBWlHNYFPkPjH41iJHrKfM8MboIknImgN5F6Py65ytL94duNR1QXEQMPqTOFTHSS8KgF9d7VaXQPV5cXQnnnnC2xRYe08mqFPtuO9RNBZYwigDGEemMP9247TwwdMuFEzPSUD6i=w1556-h874-no\" width=\"1556\" height=\"873\" \/><\/p>\n<p>This has been holding tight in our leaving room for the last 7 days (and we have 2 kids!) so I&#8217;ll might just reinforce the middle connections of the trusses that have Power Functions cable extensions.<\/p>\n<p>This is already a 2-channel system so I can control half of the spotlights at any time. So it&#8217;s a proper time to finally add a MINDSTORMS EV3 to the project&#8230; and since I already got six small battery-powered active speakers I can also play a music:<\/p>\n<div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" title=\"[WIP] LEGO Rock Concert - stage lights and sound\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/87CItZKKXP4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"seriesmeta\">This post is part 3  of 5 of \u00a0<a href=\"https:\/\/ofalcao.pt\/blog\/series\/lego-rock-concert\" class=\"series-323\" title=\"LEGO Rock Concert\">LEGO Rock Concert<\/a><\/div><p>So the stage size is settled, it will use 3&#215;3 LEGO standard baseplates (32&#215;32 studs each). Now time to think about the lighting. For the first version I wanted to be able to control each of the spotlights individually. To minimize wiring I decided to use a 1-wire bus (2 wires for power, 1 wire &hellip; <a href=\"https:\/\/ofalcao.pt\/blog\/2018\/stage-lighting\" class=\"more-link\">Continuar a ler<span class=\"screen-reader-text\"> &#8220;Stage Lighting&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[1],"tags":[],"series":[323],"class_list":["post-1292","post","type-post","status-publish","format-standard","hentry","category-sem-categoria","series-lego-rock-concert"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2Mhyv-kQ","_links":{"self":[{"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/posts\/1292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/comments?post=1292"}],"version-history":[{"count":0,"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/posts\/1292\/revisions"}],"wp:attachment":[{"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/media?parent=1292"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/categories?post=1292"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/tags?post=1292"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/series?post=1292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}