{"id":1249,"date":"2018-02-11T07:58:09","date_gmt":"2018-02-11T07:58:09","guid":{"rendered":"http:\/\/ofalcao.pt\/blog\/?page_id=1249"},"modified":"2018-02-13T08:09:49","modified_gmt":"2018-02-13T08:09:49","slug":"lego","status":"publish","type":"page","link":"https:\/\/ofalcao.pt\/blog\/lego","title":{"rendered":"LEGO"},"content":{"rendered":"<p>Bem vindo \u00e0 p\u00e1gina de LEGO\u00ae d&#8217;O Falc\u00e3o.<\/p>\n<p>Ultimamente a maior parte do que publico neste blog \u00e9 relacionado de uma maneira ou de outra com LEGO, em particular com a linha rob\u00f3tica MINDSTORMS\u00ae e recorrendo a mutos elementos Technic.<\/p>\n<p>Para que fique claro, LEGO\u00ae e MINDSTORMS\u00ae s\u00e3o marcas registadas do grupo de companhias The LEGO Group que n\u00e3o patrocina, autoriza, incentiva, suporta ou de qualquer outra forma apoia este site.<\/p>\n<p>Na exposi\u00e7\u00e3o Oeiras BRInCKa 2018 apresento alguns sets LEGO bem como algumas cria\u00e7\u00f5es minhas:<\/p>\n<figure style=\"width: 1440px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27748259_10155143194657539_5134509599006850418_o.jpg?oh=55cc09892f08b51561f47fb7e289af79&amp;oe=5B25FA82\" width=\"1440\" height=\"809\" \/><figcaption class=\"wp-caption-text\">EV3DPrinter<\/figcaption><\/figure>\n<p>Daquilo que levo, a <a href=\"http:\/\/www.instructables.com\/id\/NEW-EV3Dprinter\/\">EV3DPrinter<\/a> \u00e9 sem d\u00favida a que desperta maior interesse para o p\u00fablico.<\/p>\n<p>Trata-se de uma cria\u00e7\u00e3o do canadiano Marc-Andre Bazergui (bazmarc) que aproveita uma <a href=\"http:\/\/goo.gl\/V48ZNO\">caneta 3D de terceira gera\u00e7\u00e3o<\/a> (vendida a um pre\u00e7o muito interessante num canal de compras asi\u00e1tico) para demonstrar os conceitos de um manipulador rob\u00f3tico em LEGO.<\/p>\n<p>O Baz disponibiliza as instru\u00e7\u00f5es e o programa em formato nativo EV3-G que permite construir alguns s\u00f3lidos geom\u00e9tricos regulares \u00e0 custa de algoritmos matem\u00e1ticos mas a minha ideia, havendo tempo, \u00e9 utilizar python e o sistema operativo <a href=\"http:\/\/ev3dev.org\/\">ev3dev<\/a> para implementar uma forma rudimentar de interpretar\u00a0 comandos <span class=\"ui_qtext_rendered_qtext\">GCODE<\/span> de modo a poder imprimir outro objectos.<\/p>\n<h2>Outros trabalhos que tambem apresento em Oeiras BRInCKa 2018:<\/h2>\n<ul>\n<li>Telegraph Machine and Printer<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27748146_10211229805570096_5891438799149633393_o.jpg?oh=915ef8fba4b252a0532b2c03badafbf0&amp;oe=5B115FF5\" width=\"600\" height=\"450\" \/><\/p>\n<p>Este \u00e9 um modelo MINDSTORMS EV3 que me agrada muito por ser um projecto verdadeiramente IoT e al\u00e9m disso ter o contributo de v\u00e1rias pessoas. A constru\u00e7\u00e3o em si \u00e9 de Jason Allemann do site <a href=\"http:\/\/jkbrickworks.com\/telegraph-machine-and-printer\">JK Brickworks<\/a> que disponibiliza tanto as instru\u00e7\u00f5es como o programa em linguagem nativa EV3-G que substitu\u00ed por um script em micropython de <a href=\"https:\/\/github.com\/dlech\/ev3dev-telegraph-net\/\">David Lechner<\/a> executado em ambiente <a href=\"http:\/\/ev3dev.org\/\">ev3dev<\/a> que utiliza MQTT para trocar mensagens entre v\u00e1rios telegrafos, que podem ser variantes deste modelo LEGO ou qualquer outro sistema na Rede capaz de falar MQTT &#8211; no evento utilizo o meu laptop e os meus scripts em bash (dispon\u00edveis no github do projecto do David Lechner, referido acima).<\/p>\n<ul>\n<li>P3drinh@ + Clockwork Heart<\/li>\n<\/ul>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27747768_10211229790329715_7141450596194468697_o.jpg?oh=95833b51af96f17244ea58c37fdb3b16&amp;oe=5B0FDD98\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">P3drinh@<\/figcaption><\/figure>\n<p>O P3drinh@ \u00e9 mais um daqueles projectos MINDSTORMS EV3 megal\u00f3manos que inicio e depois n\u00e3o tenho recursos para concluir. O obectivo \u00e9 conseguir uma vers\u00e3o robotizada do Pedrinha, a mascote da PLUG, com o mesmo tipo de articula\u00e7\u00f5es de uma minifigure LEGO.<\/p>\n<p>Em Oeiras dei um <a href=\"http:\/\/jkbrickworks.com\/clockwork-heart\/\">cora\u00e7\u00e3o mec\u00e2nico<\/a> ao P3drinh@, tamb\u00e9m da autoria de Jason Alleman. Tenho feito algumas experi\u00eancias com Beacons BLE e a ideia seria activar o cora\u00e7\u00e3o quando \u00e9 detectado um determinado iBeacon nas proximidades.<\/p>\n<ul>\n<li>Triplex<\/li>\n<\/ul>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27908000_10211229789449693_4044070909671454966_o.jpg?oh=349c921a018887bab3fe6ec36ef8e8e3&amp;oe=5B18A33B\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">Triplex<\/figcaption><\/figure>\n<p>O Triplex, que j\u00e1 esteve em S\u00e3o Jo\u00e3o da Madeira em 2017, \u00e9 um robot holon\u00f3mico MINDSTORMS EV3 com tr\u00eas rodas omnidireccionais que lhe permitem deslocar-se em qualquer dire\u00e7\u00e3o sem ter que virar com os ve\u00edculos tradicionais. Devido \u00e0 sua configura\u00e7\u00e3o menos habitual, com as 3 rodas em eixos n\u00e3o ortogonais,\u00a0 o controlo requer alguma matem\u00e1tica adicional.<\/p>\n<ul>\n<li>Python Turtle<\/li>\n<\/ul>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27797818_10211229804690074_4025910794254947518_o.jpg?oh=13567339a06981976b7aa734b7f47b54&amp;oe=5B1ED68C\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">Python Turtle<\/figcaption><\/figure>\n<p>Este \u00e9 um robot controlado por uma <a href=\"http:\/\/lgauge.com\/technic\/LEGOInterfaceA\/9750(1093).htm\">Interface A<\/a> da LEGO, o primeiro sistema LEGO inteligente, precedendo os MINDSTORMS em uma d\u00e9cada. O Interface A ligava a um computador Apple II, BBC Micro ou IBM PC atrav\u00e9s da porta paralela\u00a0 e permitia o controlo (por cabo) atrav\u00e9s de programas LOGO. Recuperei uma unidade e criei um adaptador USB que me permite control\u00e1-lo a partir de um sistema moderno e com linguagens modernos (no meu caso python).<\/p>\n<ul>\n<li>Vernie e Milo<\/li>\n<\/ul>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t1.0-9\/27657747_10211229789489694_9160924235889806712_n.jpg?oh=687c2e2d7e3e1d426b57ac98ff3b9050&amp;oe=5B1B76CE\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">Vernie, Milo e amigos<\/figcaption><\/figure>\n<p>Os primeiros robots LEGO baseados em Power Functions 2. O Vernie \u00e9 o mais alto com lagartas, o Milo \u00e9 o pequenote de um olho s\u00f3.<\/p>\n<p>O Vernie serviu para demonstrar a minha App feita com MIT App Inventor 2.<\/p>\n<ul>\n<li>Spookydoo! e &#8220;A Coisa&#8221;<\/li>\n<\/ul>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27747913_10211229936733375_2284857484425400726_o.jpg?oh=131c8b6bd516a93a22098518b6cb8060&amp;oe=5B128A09\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">Spookydoo! e &#8220;A Coisa&#8221;<\/figcaption><\/figure>\n<p>Apesar de n\u00e3o parecer Technic, o modelo Spookydoo! funde elementos desta linha com os blocos convencionais, sendo tamb\u00e9m uma das minhas primeiras experi\u00eancias com luz ultra-violeta e fumo.<\/p>\n<p>Algumas pe\u00e7as LEGO s\u00e3o fluorescentes e produzem resultados interessantes quando expostas \u00e0 luz dita &#8220;negra&#8221; (UV) por isso coloquei algumas pe\u00e7as neste modelo que emitem fosforesc\u00eancia gra\u00e7as a alguns LED UV que ligo a uma bateria LEGO Power Functions.<br \/>\nInicialmente coloquei tamb\u00e9m um gerador de fumos por baixo do ch\u00e3o, assim como um SBrick que permitia o controlo atrav\u00e9s de Bluetooth Low Energy de modo que o modelo todo era aut\u00f3nomo, com a bateria Power Functions no interior. Para eventos longos isso revelou-se muito pouco pr\u00e1tico, requerendo trocas da bateria e recargas de glicerina pelo que em Oeiras o controlo remoto \u00e9 feito por fio com interruptores Power Functions no exterior e a m\u00e1quina de fumos fica desligada.<\/p>\n<p>&#8220;A Coisa&#8221; foi uma ideia que tive para um projecto colaborativo mas nunca pegou. Cada participante faria um cubo Technic que encaixaria num ou mais cubos de outros participantes formando uma estrutura maior, tendo cada cubo que fazer &#8220;alguma coisa&#8221;. Este cubo roda um an\u00fancio ao logo da PLUG e \u00e0 &#8220;A Coisa&#8221;.<\/p>\n<ul>\n<li>As Sereias e a Cidade Perdida<\/li>\n<\/ul>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27797440_10211229937173386_8816423286427706726_o.jpg?oh=754a91308d575dcd3e8fe2e3c6fc5468&amp;oe=5B21C4E5\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">As Sereias e a Cidade Perdida<\/figcaption><\/figure>\n<p>Este aqu\u00e1rio, feito em colabora\u00e7\u00e3o com a maridinha, utiliza um compressor Technic (da autoria do Sariel) para injectar ar no aqu\u00e1rio atrav\u00e9s de tubos da linha Technic Pneumatics. \u00c0 semelhan\u00e7a dos elementos decorativos de aqu\u00e1rios reais, o ar comprimido faz movimentar uma concha e produz outros dois efeitos com bolhas. Um cabo de luz Power Functions produz dois pontos de luz no fundo do &#8220;mar&#8221;.<br \/>\nTudo neste aqu\u00e1rio \u00e9 LEGO \u00e0 excep\u00e7\u00e3o da \u00e1gua, do aqu\u00e1rio em si e de uma porca de a\u00e7o dentro da concha para for\u00e7ar o fecho desta quando o ar acumulado se escoa.<\/p>\n<ul>\n<li>Ferrovia motorizada e Cascata (formato MILS)<\/li>\n<\/ul>\n<figure style=\"width: 599px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27747469_10211229957613897_1063323548396579183_o.jpg?oh=9dd09669424f53048a17230ece96d19d&amp;oe=5B08C956\" width=\"599\" height=\"449\" \/><figcaption class=\"wp-caption-text\">Cascata<\/figcaption><\/figure>\n<p>A primeira vers\u00e3o desta cascata, apresentada em Tomar em 2015 (num outro formato, MFL) foi um trabalho conjunto com a maridinha mas esta nova vers\u00e3o \u00e9 toda fruto do trabalho dela, limitei-me a fornecer a base MILS.<\/p>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t31.0-8\/27982566_10211229958253913_3324332127225192124_o.jpg?oh=de8b9304f809a727655f9f8c7abac2f2&amp;oe=5ADB880D\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">Ferrovia motorizada<\/figcaption><\/figure>\n<p>A ferrovia motorizada compreende uma plataforma girat\u00f3ria (ao lado da cascata na foto anterior) e uma linha que, entre duas bifurca\u00e7\u00f5es motorizadas, \u00e9 de dupla via. O controlo das bifurca\u00e7\u00f5es e da plataforma, aqui em modo manual (em Tomar automatizado com MINDSTORMS) permite a um comboio que chegue com carruagem deix\u00e1-la em frente \u00e0 esta\u00e7\u00e3o, inverter a marcha na plataforma, passar na linha ao lado e regressar a buscar a carruagem pronto para nova viagem no sentido inverso.<\/p>\n<ul>\n<li>Xistos&amp;Pedras<\/li>\n<\/ul>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/lh3.googleusercontent.com\/OOJpTXf2r3wCnWYnnzR_HWfRZs1m-TIfNcFZ8GGOsrtKix3GGnuCXexBda6_VtdMtURm3NKQIBfLoevbQCb9FsSHtwPwMhw_9b_nWy2G8X4auwuKeohm7gxywphDEIBPL6uC-buSOdmEYC7Tad5HlyWQHh_jfL-Pmmg4jE0nq7EPlIvpy22eqKRoEw3G1XMUFxMO7GEdKYc-_gHUNBQxjOrDq6pph8XcINRxVteZpD0PI2HopmajV53Ar37ueFeBLMyGXtqyzgKsuuggmNTwhg3l9JKm_GjTAR2MUhDc3ce4CAUcGUJY0gXdD8izXD33JI-9Jq7FW12gWb-HZmr7x9iIDEdxbFbxV5ao9x8OHNs4sepY2jhZ-YwApHrP6eSNevoOVeT8qwHKrVkWpXim9sF8VXgOK9VigvSoa5EcKzknepXnDSJ08rKRDiwTzC8-wPePbrONv9RQMzS15Q8vwUDZyt3MVxlXtrYLV0otYHk7qxeo7Gf0d2kzcl2_h3ctmoeBNq94yLS9-_ekrbaV2-QqGUNuU0i0KQMRE91C0CBggY2WyYIxUrAx2ryx6oaEyO29x4dED6_x5xnENacYhZyVg0QDZvqAWW7mnaSe9Ns7mJyfVoDo_zJRTA42nCMBql-cGAsg47oJJezSaNvDU5t2toL3l8s8=w1278-h958-no\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">Xistos&amp;Pedras ao vivo no Eles Alive<\/figcaption><\/figure>\n<p>Esta \u00e9 uma vers\u00e3o est\u00e1tica do Concerto dos Xutos&amp;Pontap\u00e9s que em 2014 levei a Braga, na altura controlada por MINDSTORMS. O palco ainda permite movimentar as figuras a partir de tr\u00e1s como se fossem jogadores de matraquilhos.<\/p>\n<ul>\n<li>M\u00f3dulos do Castelo Medieval<\/li>\n<\/ul>\n<figure style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/lh3.googleusercontent.com\/sXV85oF6TGronFWap5_U9JOBE08lGrhWdzSiBweTJFQWu0Y1QB06_QgI2ENw4zB9byb6yHwnAYguYUcgYI537N2vgaUCxN8cm7inhq9NrrddS5SaNYuB4cL06pejUWzF3GhfbTDtR9N0lcXXudKCsX7AtkMnwZOjDmRnZdb1Vl6U6BKiV3xQxL5rbcJ0tVYfm1QNK8lfyFqPr8HSj-x7s_oxnqNT0pHngiMWfzMXJP1wB7d85-tMywvTMK_mRO89cJX6qO73Zeci9LdBbyms1PSSpw0caTXhIx7aBWxjPC5xUpsIFOJc0EFuVMzBZ3aYb_7c486COIFVFlGxP23BIXgopzrrQyece4fX-jI0Ix5VA5yhV1wH32s3RiUrSmFTWxjSeg8D0jPzD-4FU_-kdGuFpfzluGawdqBFnNAP13nKZl6U0cqVci7o_Znzn0_5M7khmP7_kAgt9ebhZxZ08ioDjsjDrYGLmK0-Z2_OBiJ5ynGmiiQ0xsKlrUm2ZsGH8-F1npB67QhMBCrO3kGIdQ-ZyrB5ojjd0z2LiX_bdINWszOS9kpwQSF02lEbBSCxffXWwLdMow_lPRl3kgRQTWll8khHWke1LdRNPfgmKtJ1zHBQtLahqOK2ngBB5HnMv1EdwQNX7jSmVnNFxzrUgkdLGnqnrXak=w1707-h958-no\" width=\"600\" height=\"337\" \/><figcaption class=\"wp-caption-text\">Casa do Port\u00e3o<\/figcaption><\/figure>\n<p>Para o Castelo Medieval, um projecto PLUG DMC (Diorama Medieval Colaborativo) contribu\u00ed mais uma vez com a Casa do Port\u00e3o, desta vez controlada manualmente &#8211; a ponte levadi\u00e7a, a porta de grades e a torre dos sinos.<br \/>\nLevei ainda um muralha e torre da coura\u00e7a (no limiar direito da fotografia), a Ilha de Avalego (com brumas geradas por um\u00a0 vaporizador submerso) e alguns acess\u00f3rios espalhados pela aldeia fortificada.<\/p>\n<ul>\n<li>Mapa de Portugal<\/li>\n<\/ul>\n<figure style=\"width: 447px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/scontent.flis8-1.fna.fbcdn.net\/v\/t1.0-9\/27857770_10211229762729025_2279706914629198649_n.jpg?oh=a60036f57b9bd7465ecf7b98f2cce7fe&amp;oe=5B1F1F05\" width=\"447\" height=\"600\" \/><figcaption class=\"wp-caption-text\">Mapa de Portugal<\/figcaption><\/figure>\n<p>Este Mapa de Portugal \u00e9 fruto de um projecto familiar em que os nossos dois filhos estiveram envolvidos.<\/p>\n<p>E ainda dei uma ajudinha t\u00e9cnica nos efeitos especiais do vulc\u00e3o da ilha dos Piratas e na cascata do Castelo Medieval<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bem vindo \u00e0 p\u00e1gina de LEGO\u00ae d&#8217;O Falc\u00e3o. Ultimamente a maior parte do que publico neste blog \u00e9 relacionado de uma maneira ou de outra com LEGO, em particular com a linha rob\u00f3tica MINDSTORMS\u00ae e recorrendo a mutos elementos Technic. Para que fique claro, LEGO\u00ae e MINDSTORMS\u00ae s\u00e3o marcas registadas do grupo de companhias The &hellip; <a href=\"https:\/\/ofalcao.pt\/blog\/lego\" class=\"more-link\">Continuar a ler<span class=\"screen-reader-text\"> &#8220;LEGO&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1249","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P2Mhyv-k9","_links":{"self":[{"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/pages\/1249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/types\/page"}],"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=1249"}],"version-history":[{"count":0,"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/pages\/1249\/revisions"}],"wp:attachment":[{"href":"https:\/\/ofalcao.pt\/blog\/wp-json\/wp\/v2\/media?parent=1249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}