<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8389217897512651908</id><updated>2024-09-01T23:13:35.679-07:00</updated><category term="bi-copter"/><category term="codebits2011"/><category term="arduino"/><category term="testes"/><category term="bluetooth"/><category term="Duemilanove"/><category term="final"/><title type='text'>bi-copter</title><subtitle type='html'>from no-flight to a flight ready status&#xa;&#xa;mucking about weird stuff for nerds</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-1782314974140810108</id><published>2011-12-09T02:59:00.000-08:00</published><updated>2012-08-14T03:01:13.856-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><title type='text'>post mortem</title><content type='html'>Durante a sessão de perguntas e respostas após ter dado a talk no codebits, fui abordado sobre vários aspectos.&lt;br /&gt;
&lt;br /&gt;
Um deles, aquele que mais insistiram foi o facto de eu estar a usar uma forma de controlar o bicopter completamente nova, e apontavam-na como a razão para a falha do projecto.&lt;br /&gt;
&lt;br /&gt;
É certo que usar uma app criada do zero para o efeito introduz variáveis desconhecidas.&lt;br /&gt;
&lt;br /&gt;
Mas a grande verdade é esta, duas semanas após ter apresentado o bicopter ao público, um amigo de longa data entregou-me um avião de esferovite com um sistema de rádio de 27Mhz &quot;old school&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCppRSVqhug-87QPMojpVmnoOBnBvf6NA18-q__gVWAE-akwaCmkI5fY8gG1rYN3FdybQuIsex5fN9fJTpPrUJ_h9eE_gpma2XYO2uygA3rtGeDYSyo-u4pMSyCGc8iGRY9nep7o1dbF0/s1600/2011-11-30_it0kc.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCppRSVqhug-87QPMojpVmnoOBnBvf6NA18-q__gVWAE-akwaCmkI5fY8gG1rYN3FdybQuIsex5fN9fJTpPrUJ_h9eE_gpma2XYO2uygA3rtGeDYSyo-u4pMSyCGc8iGRY9nep7o1dbF0/s320/2011-11-30_it0kc.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;2011-11-30&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Alterado o código do&amp;nbsp;&lt;a href=&quot;http://www.multiwii.com/&quot;&gt;MultiWii&lt;/a&gt; para receber dados da forma convencional, o resultado final foi...&lt;br /&gt;
&lt;br /&gt;
... exactamente o mesmo.&lt;br /&gt;
&lt;br /&gt;
Ou seja, a tão criticada opção de controlar o bicopter pelo Android era mito. O problema sempre esteve na forma escolhida para a build.&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/1782314974140810108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/post-mortem.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/1782314974140810108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/1782314974140810108'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/post-mortem.html' title='post mortem'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCppRSVqhug-87QPMojpVmnoOBnBvf6NA18-q__gVWAE-akwaCmkI5fY8gG1rYN3FdybQuIsex5fN9fJTpPrUJ_h9eE_gpma2XYO2uygA3rtGeDYSyo-u4pMSyCGc8iGRY9nep7o1dbF0/s72-c/2011-11-30_it0kc.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-438245433602416316</id><published>2011-12-08T07:56:00.000-08:00</published><updated>2012-08-10T08:03:33.607-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><title type='text'>o vídeo da apresentação</title><content type='html'>&lt;br /&gt;
How I&#39;m building my bi-copter with Arduino and Android 
&lt;br /&gt;
&lt;embed src=&quot;http://videos.sapo.pt/play?file=http://videos.sapo.pt/tTZj5VG9zyaHrazC9yud&quot; type=&quot;application/x-shockwave-flash&quot; allowFullScreen=&quot;true&quot; width=&quot;580&quot; height=&quot;476&quot;&gt;&lt;/embed&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://codebits.eu/intra/s/session/187&quot;&gt;How I&#39;m building my bi-copter with Arduino and Android &lt;/a&gt;
&lt;br /&gt;
(apresentado no dia 12 de Novembro de 2012)
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/438245433602416316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/o-video-da-apresentacao.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/438245433602416316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/438245433602416316'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/o-video-da-apresentacao.html' title='o vídeo da apresentação'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-2521439833226393662</id><published>2011-12-07T07:45:00.000-08:00</published><updated>2012-08-10T07:53:22.007-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><category scheme="http://www.blogger.com/atom/ns#" term="Duemilanove"/><category scheme="http://www.blogger.com/atom/ns#" term="final"/><category scheme="http://www.blogger.com/atom/ns#" term="testes"/><title type='text'>A escassas horas da apresentação</title><content type='html'>Nesta altura já tinha sido feito tudo o que estava ao meu alcance, no que dizia respeito ao hardware para o bicopter.&lt;br /&gt;
&lt;br /&gt;
Só faltava afinar alguns pormenores na app Android para controlo.&lt;br /&gt;
&lt;br /&gt;
Claro que se não fosse a ajuda do Rafael (@metalweirdo), ainda hoje estaria às voltas com a aplicação.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibkXw6Vh08nsE6DaVjtr9e6lcs1vwuLxJdlQAgfD3AN5j02PNTu33F4qYUksyWSCIUu_aNumhAamoDjiR9NDyci0vmrq5OXFDWIEpSOyLeUlSh4gH1CMTbGVowLJZWOs_Q466KRpws-t8/s1600/2011-11-09_9rnsx.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibkXw6Vh08nsE6DaVjtr9e6lcs1vwuLxJdlQAgfD3AN5j02PNTu33F4qYUksyWSCIUu_aNumhAamoDjiR9NDyci0vmrq5OXFDWIEpSOyLeUlSh4gH1CMTbGVowLJZWOs_Q466KRpws-t8/s320/2011-11-09_9rnsx.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Completamente minado pelo RedBull, estava mentalizado de que a apresentação iria ser um fracasso, no ponto de vista de &#39;não voo&#39;, e focando-me apenas na informação de explicar o que é que correu mal e como resolver os problemas que foram detectados.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/2521439833226393662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/a-escassas-horas-da-apresentacao.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/2521439833226393662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/2521439833226393662'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/a-escassas-horas-da-apresentacao.html' title='A escassas horas da apresentação'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibkXw6Vh08nsE6DaVjtr9e6lcs1vwuLxJdlQAgfD3AN5j02PNTu33F4qYUksyWSCIUu_aNumhAamoDjiR9NDyci0vmrq5OXFDWIEpSOyLeUlSh4gH1CMTbGVowLJZWOs_Q466KRpws-t8/s72-c/2011-11-09_9rnsx.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-3997090531985968733</id><published>2011-12-06T06:29:00.000-08:00</published><updated>2012-08-10T06:30:44.954-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><category scheme="http://www.blogger.com/atom/ns#" term="Duemilanove"/><category scheme="http://www.blogger.com/atom/ns#" term="final"/><category scheme="http://www.blogger.com/atom/ns#" term="testes"/><title type='text'>Versão pré-final</title><content type='html'>Final de Setembro de 2011, já estava decidido o aspecto da coisa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-rn9rTOzQgxHeOwU3B6UQh9l24bqhyphenhyphen6yDs7VLVlPVn_3gZvdP9803rNBhg9l-OQWNXt76LTisdWvhBokloeoFq4digAClDCchQKcn_moX34c5xTe9fS2XxURShW_oAwM2cj_0lrUDr_c/s1600/2011-09-23_y8bdo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-rn9rTOzQgxHeOwU3B6UQh9l24bqhyphenhyphen6yDs7VLVlPVn_3gZvdP9803rNBhg9l-OQWNXt76LTisdWvhBokloeoFq4digAClDCchQKcn_moX34c5xTe9fS2XxURShW_oAwM2cj_0lrUDr_c/s320/2011-09-23_y8bdo.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Erros desta escolha de montagem:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;giroscópio longe do centro de gravidade&lt;/li&gt;
&lt;li&gt;desiquilibrio na montagem dos motores&lt;/li&gt;
&lt;li&gt;pouca massa do conjunto&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/3997090531985968733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/versao-pre-final.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/3997090531985968733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/3997090531985968733'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/versao-pre-final.html' title='Versão pré-final'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-rn9rTOzQgxHeOwU3B6UQh9l24bqhyphenhyphen6yDs7VLVlPVn_3gZvdP9803rNBhg9l-OQWNXt76LTisdWvhBokloeoFq4digAClDCchQKcn_moX34c5xTe9fS2XxURShW_oAwM2cj_0lrUDr_c/s72-c/2011-09-23_y8bdo.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-7403034412948434979</id><published>2011-12-05T07:29:00.000-08:00</published><updated>2012-08-03T07:46:15.682-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><category scheme="http://www.blogger.com/atom/ns#" term="testes"/><title type='text'>Video promocional 01</title><content type='html'>Em meados de Outubro, mostro ao mundo o primeiro vídeo do bicopter.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/RVVoygwq1-c?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
2011-10-26 &lt;/div&gt;
&lt;br /&gt;
A versão do hardware e software que está no bicopter, vai mudar muito pouco ou quase nada em relação ao que foi apresentado no &lt;a href=&quot;https://codebits.eu/intra/s/session/187&quot;&gt;Codebits 2011&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Daqui em diante, todo o esforço será feito no software Android, principalmente com a preciosa ajuda do &lt;a href=&quot;https://twitter.com/metalweirdo&quot;&gt;Rafael Pato&lt;/a&gt;, que tratou dos menus como um mestre. &lt;br /&gt;
&lt;br /&gt;
Os ajuste finais foram feitos a horas de apresentar a talk, bem ao estilo Português.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/7403034412948434979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/video-promocional-01.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/7403034412948434979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/7403034412948434979'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/video-promocional-01.html' title='Video promocional 01'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-4825958452080872223</id><published>2011-12-04T05:59:00.000-08:00</published><updated>2012-08-03T06:06:13.820-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><category scheme="http://www.blogger.com/atom/ns#" term="Duemilanove"/><category scheme="http://www.blogger.com/atom/ns#" term="testes"/><title type='text'>Testes funcionais</title><content type='html'>Em meados de Setembro, já tinha todos os blocos prontos no que diz respeito às partes lógicas do bicopter.&lt;br /&gt;
&lt;br /&gt;
Nesta foto, já estava decidido a forma de como iria proceder à montagem dos motores e respectivos servos.&lt;br /&gt;
&lt;br /&gt;
Os testes estavam a ser feitos com o meu Arduino Duemilanove, pois não fazia ainda sentido ligar tudo de forma definitiva.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid4VnGEnw_vHXDFzQ4B_MX2LUJ2pFBN6BZjy8xP4mevMvXBM0yn0R5G1uWhykAivU02ZWGV461MlM6A1VHP3cty5PD5L_FZnVkH7_zgaCUmkDwSRyT3FaVlO7oPBBKvq37Dy8Iw_qZM-U/s1600/2011-09-19_96195416.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid4VnGEnw_vHXDFzQ4B_MX2LUJ2pFBN6BZjy8xP4mevMvXBM0yn0R5G1uWhykAivU02ZWGV461MlM6A1VHP3cty5PD5L_FZnVkH7_zgaCUmkDwSRyT3FaVlO7oPBBKvq37Dy8Iw_qZM-U/s320/2011-09-19_96195416.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;2011-09-19&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Esta montagem tinha duas das peças mais intricadas que eu fabriquei até à data, tudo feito manualmente sem recurso a torre de furação, nem a torno.&lt;br /&gt;
&lt;br /&gt;
Recentemente tirei uma foto a uma destas peças, para testar uma lente macro.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI5U_CN8cFCJ0sImEHu-YnA2gk6vTFDyn0KpmRkzu8gw0bCTP4Sg55TP7UPdddeKQ3PHQ7B2hMGqNfLDkxG727YwWB66I-O0nT3OvimYn7xHe_ToPQZlSgBRO7rD7tV5cDFtF3IQfU9Lg/s320/2012-03-03_sfrqm.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;320&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;2012-03-03&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
Nesta altura, só tinha o software MultiWii convencional instalado no Arduino, mas sem qualquer forma de controlo.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
Apercebi-me então de que havia problemas graves com o modo bi-copter, pois havia uma enorme instabilidade no controlo dos servos.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
Esta instabilidade foi o que invariavelmente fez com que o bicopter acabasse por não conseguir descolar do chão.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/4825958452080872223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/testes-funcionais.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/4825958452080872223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/4825958452080872223'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/testes-funcionais.html' title='Testes funcionais'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid4VnGEnw_vHXDFzQ4B_MX2LUJ2pFBN6BZjy8xP4mevMvXBM0yn0R5G1uWhykAivU02ZWGV461MlM6A1VHP3cty5PD5L_FZnVkH7_zgaCUmkDwSRyT3FaVlO7oPBBKvq37Dy8Iw_qZM-U/s72-c/2011-09-19_96195416.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-287735758957873201</id><published>2011-12-03T05:48:00.000-08:00</published><updated>2012-08-03T05:55:06.604-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><category scheme="http://www.blogger.com/atom/ns#" term="testes"/><title type='text'>Primeiros testes com motor + ESC</title><content type='html'>Assim que chegou o primeiro conjunto de motores brushless + ESC, tratei logo de fazer testes com o Arduino, usando apenas a saída PWM para colocar o motor nos vários modos, armado, on e off.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4YfORTUv0Qp-b37-4DMt6FzXpIV-l6IJFeWQtiQ1K0wozcF0gVL1I319oc8foZg_ZpsnRVxGTIMNJx3Kf2Mi2Ku87AWJlxvg1pSXruU51nHAU-zQW2sutuiEL15Id_tOHfRgcnh-AYO0/s1600/71mtxs.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4YfORTUv0Qp-b37-4DMt6FzXpIV-l6IJFeWQtiQ1K0wozcF0gVL1I319oc8foZg_ZpsnRVxGTIMNJx3Kf2Mi2Ku87AWJlxvg1pSXruU51nHAU-zQW2sutuiEL15Id_tOHfRgcnh-AYO0/s320/71mtxs.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;2011-08-25&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span id=&quot;goog_864335109&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_864335110&quot;&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/287735758957873201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/primeiros-testes-com-motor-esc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/287735758957873201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/287735758957873201'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/primeiros-testes-com-motor-esc.html' title='Primeiros testes com motor + ESC'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4YfORTUv0Qp-b37-4DMt6FzXpIV-l6IJFeWQtiQ1K0wozcF0gVL1I319oc8foZg_ZpsnRVxGTIMNJx3Kf2Mi2Ku87AWJlxvg1pSXruU51nHAU-zQW2sutuiEL15Id_tOHfRgcnh-AYO0/s72-c/71mtxs.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-6155920960652341703</id><published>2011-12-02T01:53:00.000-08:00</published><updated>2012-08-03T06:48:27.226-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><category scheme="http://www.blogger.com/atom/ns#" term="testes"/><title type='text'>Módulo bluetooth</title><content type='html'>Este módulo é o responsável por receber os comandos vindos do telemóvel e entregar ao Arduino via porta série.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0DjtW3Jtn6sIEuKbCRftdfb9Jjiex5p3wtkwGBvDnzbKm3YNO3wfTWzYZcm2xdXobJeFOWg0ZkAAU33ME5HsdmLM5e8ayg5h0IJodHKKn5ZNs254ASJsNsgsQYBPEIpEUTSItP8ae7lc/s1600/uo0wo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0DjtW3Jtn6sIEuKbCRftdfb9Jjiex5p3wtkwGBvDnzbKm3YNO3wfTWzYZcm2xdXobJeFOWg0ZkAAU33ME5HsdmLM5e8ayg5h0IJodHKKn5ZNs254ASJsNsgsQYBPEIpEUTSItP8ae7lc/s320/uo0wo.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;2011-08-02&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assim que o recebi, tratei logo de descobrir a forma de alterar a velocidade para o máximo possível, 115200 baud, assim como os outros parametros de configuração.&lt;br /&gt;
&lt;br /&gt;
Embora a taxa de envio de dados para o MultiWii não deva ultrapassar os 50Hz, tal como se passa em todos os outros tipos de comandos, achei por bem elevar ao máximo.&lt;br /&gt;
&lt;br /&gt;
(estou a investigar como superar os problemas de latência inerente ao bluetooth) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/6155920960652341703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/modulo-bluetooth.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/6155920960652341703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/6155920960652341703'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/modulo-bluetooth.html' title='Módulo bluetooth'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0DjtW3Jtn6sIEuKbCRftdfb9Jjiex5p3wtkwGBvDnzbKm3YNO3wfTWzYZcm2xdXobJeFOWg0ZkAAU33ME5HsdmLM5e8ayg5h0IJodHKKn5ZNs254ASJsNsgsQYBPEIpEUTSItP8ae7lc/s72-c/uo0wo.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-7762950156614461229</id><published>2011-12-01T02:19:00.000-08:00</published><updated>2012-08-02T03:53:51.082-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><category scheme="http://www.blogger.com/atom/ns#" term="final"/><title type='text'>foto da build apresentada no codebits 2011</title><content type='html'>algumas fotos tiradas durante o Codebits 2011 pelo Nuno Dantas&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://2.bp.blogspot.com/-HHcHm4EUNss/Tr2olauzQVI/AAAAAAAAC0s/uD_4faRj0X0/s0-d/codebits2011-30.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;http://2.bp.blogspot.com/-HHcHm4EUNss/Tr2olauzQVI/AAAAAAAAC0s/uD_4faRj0X0/s0-d/codebits2011-30.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://2.bp.blogspot.com/-OYJeNjhBhAA/Tr2onkm-75I/AAAAAAAAC1c/4ckLB8bKT1s/s0-d/codebits2011-36.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;http://2.bp.blogspot.com/-OYJeNjhBhAA/Tr2onkm-75I/AAAAAAAAC1c/4ckLB8bKT1s/s0-d/codebits2011-36.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-SVpZlZgnBBw/Tr2ooql8R_I/AAAAAAAAC1o/hkvjb3RZsOQ/s0-d/codebits2011-38.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;http://4.bp.blogspot.com/-SVpZlZgnBBw/Tr2ooql8R_I/AAAAAAAAC1o/hkvjb3RZsOQ/s0-d/codebits2011-38.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/7762950156614461229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/12/foto-da-build-apresentada-no-codebits.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/7762950156614461229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/7762950156614461229'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/12/foto-da-build-apresentada-no-codebits.html' title='foto da build apresentada no codebits 2011'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-HHcHm4EUNss/Tr2olauzQVI/AAAAAAAAC0s/uD_4faRj0X0/s72-c-d/codebits2011-30.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8389217897512651908.post-8009112387948701714</id><published>2011-11-30T01:11:00.000-08:00</published><updated>2012-08-02T03:54:21.133-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bi-copter"/><category scheme="http://www.blogger.com/atom/ns#" term="codebits2011"/><title type='text'>o início</title><content type='html'>perto de um ano atrás, eu tive a brilhante ideia de construir assim do nada um helicóptero multi-rotor e apresentar no Codebits 2011.&lt;br /&gt;
&lt;br /&gt;
a coisa não correu muito bem (o heli não levantou voo) mas serviu como lição para futuros desenvolvimentos.&lt;br /&gt;
&lt;br /&gt;
podem ver aqui &lt;a href=&quot;http://videos.sapo.pt/tTZj5VG9zyaHrazC9yud&quot;&gt;How I&#39;m building my bi-copter with Arduino and Android&lt;/a&gt; o vídeo da apresentação.&lt;br /&gt;
&lt;br /&gt;
entre agora e o próximo codebits, vou colocando aqui fotos de drafts do desenvolvimento da versão 2.0 a apresentar no Codebits 2012</content><link rel='replies' type='application/atom+xml' href='http://b-copter.blogspot.com/feeds/8009112387948701714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://b-copter.blogspot.com/2011/11/o-inicio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/8009112387948701714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8389217897512651908/posts/default/8009112387948701714'/><link rel='alternate' type='text/html' href='http://b-copter.blogspot.com/2011/11/o-inicio.html' title='o início'/><author><name>Luis Correia</name><uri>http://www.blogger.com/profile/02034337342304667849</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>