segunda-feira, 25 de abril de 2011

Vem ai outro Arduino

Resignei-me e comprei outro Arduino, desta vez, e como tinha dito no post anterior, um kit com um Duemilanove, fios, breadboard e vários componentes. Mais uma vez foi no Ebay e custou 44$, mais ou menos 30€.



Já sei que é um clone, apesar de na imagem parecer um original e no anúncio não dizer nada em contrário.  Pelo que percebi não há Arduinos verdadeiros no Ebay que venham da China. Esperemos que funcione, senão isto já começa a desanimar.

Entretanto em relação ao outro Arduino, vou esperar pela breadboard para ver se o consigo programar montanto um circuito de auto-reset (preciso dos fios) e se isso também não der vou tentar gravar-lhe um novo bootloader usando este Arduino. Se isso também não der faço então queixa no Ebay para tentar reaver o meu dinheiro. Mandei um mail para o vendedor que me respondeu com instruções de como programar o Arduino Pro Mini. Já as conhecia, e não funcionaram. Respondi-lhe dizendo isso mesmo e até agora não voltou a responder.

Com isto tudo nem tenho pensado muito naquilo em que queria pensar: na estrutura do quadcopter. Quero ver se até ao final da semana faço uns rascunhos com qualquer coisa.

segunda-feira, 18 de abril de 2011

O Arduino chegou... mas...

Chegou o Arduino! Mas a alegria foi de pouca dura...

Veio numa embalagem anti-estática, bem acomodado. Infelizmente começou logo mal: este Arduino era verde e claramente um clone. Oh well, não deverá haver problema. Ou haverá?


Boa surpresa: já vem com uns headers soldados! Boa, não preciso de comprar uma breadboard.


Rapidamente saquei o IDE do Arduino do site oficial e toca a experimentar o upload de um programa ("sketch", como eles lhe chamam) básico que faz piscar um LED na board. Fiz as ligações:


E toca a experimentar, seguindo a receita do site oficial:


E eis que surgem os primeiros problemas. Não consigo fazer upload de nenhum programa, dá o erro que podem ver na imagem abaixo:



Farto de procurar na Internet sobre as causas do erro lá chego à conclusão que é preciso uma pontaria fenomenal para conseguir carregar no botão de reset na altura correcta, neste caso logo após o início do upload. São para ai uns 2 segundos de oportunidade. Mas mesmo assim, nada feito, dá um erro de protocolo e não acaba o upload, a board fica com o LED vermelho a piscar. Ah, isto é mais um sinal de que é um clone, no original o LED é amarelo.

Já contactei o vendedor a pedir explicações, mas depois disso reparei nesta frase no site MultiWii:

Note that is is also possible to use other Arduino cards if they include an Atmel 328p running at 16MHz: Arduino nano , Arduino pro, Arduino Duemilanove.

Damn. Este Arduino Pro Mini tem um Atmel 168... pelo que percebi o problema está no tamanho do software, que não cabe num Atmel 168, por isso lá vou ter eu de desembolsar mais uns trocos e comprar outro. Mas sinceramente acho que desta vez vou comprar antes um Arduino Uno, daqueles já com um kit com uma breadboard, leds e botões para poder fazer experiências antes de simplesmente fazer upload do software de controlo do quadcopter.



quarta-feira, 13 de abril de 2011

Arduino a caminho

O Arduino já vem a caminho desde a China. Comprei no Ebay, a este vendedor. Basicamente ordenei por preço + portes, e este foi o mais barato, com a vantagem de já trazer o FTDI (ou clone, pelo aspecto) incluído.



Ficou tudo por cerca de 18€. Em Portugal o mais barato que achei custava cerca de 15€ e mais uns 13€ para o FTDI. Aparentemente fiz um bom negócio, a ver vamos.

Parece-me que vou ter de comprar uns headers para soldar no FTDI para começar a fazer umas brincadeiras com o Arduino. O mais certo é aproveitar e comprar também uma breadboard e meia dúzia de cabos.

domingo, 10 de abril de 2011

Lista de Compras

Ora bem, assim de repente:

  • Motores brushless outrunner Emax FC 28-22 1200kv -> 4x ~6$
  • Variadores Turnigy Plush 10A -> 4x ~10$
  • Baterias lipo Turnigy 3000mAh 3S 20C -> 2x ~17$
  • Carregador / balanceador Turnigy Accucel-6 -> 1x ~23$
  • Programador de variadores Turnigy -> 1x ~7$
  • Transmissor / receptor HobbyKing 6 canais + cabo USB -> 1x ~26$
  • Hélices 8x4.5 (pack 3 normais + 3 counter-rotating) -> 2x ~4$
  • Arduino Pro Mini 5v 16MHz + programador USB -> 1x ~25$
  • Wii Motion Plus -> 1x ~10$
Tudo somado dá +- 200$, sem incluir portes de envio, que no total devem ser de +- 50$.
Ao câmbio de hoje temos +- 173€.

Fica a faltar cabos, pinos e material para a estrutura, não faço ideia de quanto gastarei nisso, talvez uns 20€ sendo que deverá ser tudo comprado localmente ou, melhor ainda, aproveitando algum material que ande ali pela garagem.

Tenho algumas dúvidas quanto às hélices, nomeadamente o tamanho e se serão mesmo necessárias hélices dos dois tipos. Também tenho dúvidas se hei-de ficar pelos ESCs de 10A ou se não deveria comprar de pelo menos 18A. Alguém quer dar algumas dicas?

Objectivos

O primeiro objectivo é conseguir construir um quadcopter com base neste esquema:

Baseado no MultiWii, permite construir um quadcopter simples usando um Arduino Pro Mini de 5V - 16Mhz e a placa controladora com os giroscópios de um Wii Motion Plus. Para esta versão não é necessário o controlador do Nunchuck e basta um transmissor de 4 canais. Segundo o autor é o ideal para iniciantes.

Assumindo que consigo colocar este modelo a voar, a ideia será depois ir aumentando a complexidade, adicionando então os acelerómetros de um Nunchuck (ou equivalente) e, quem sabe, módulos de GPS e dotá-lo de capacidade de voo autónomo. Mas isso já é outra conversa!

Por agora pretendo seguir este projecto sem um ritmo definido, sem colocar demasiado entusiasmo demasiado depressa para não acontecer como já aconteceu no passado com outros projectos onde se esgotou o entusiasmo todo à partida.

Irei adquirir os componentes a pouco e pouco, sempre que possível pela Internet sujeito aos custos de envio e tempos de expedição a partir da China que chegam sempre às 3 - 4 semanas. Pretendo também ir testando sempre que possível as diversas partes do projecto, para não deixar tudo para o voo inaugural, onde pode correr tanta coisa mal que torna impossível o debug correcto.

A magia do Arduino e da Wii

Quase sem querer encontro um dia este site sobre o Arducopter e apercebo-me de que afinal talvez não seja necessário ter um transmissor dos mais caros para este projecto. O quadcopter proposto é tão estável que qualquer transmissor simples de 4 canais deverá ser suficiente para o controlar. O problema é que o custo dos componentes electrónicos que compõem o "cérebro" do quadcopter só por si ultrapassam o orçamento.



Mas após procurar mais um pouco partindo desta base descubro o espantoso projecto do MultiWiiCopter e logo ai disse: "é isto mesmo"! O facto de usar um Arduino Pro Mini e os giroscópios de uma extensão do comando da Wii fazem descer bastante o custo mantendo a facilidade de construção e a permissa da possibilidade de ser controlado por um simples transmissor de 4 canais.


Com o site acima adicionado aos bookmarks, adicionei também mais estas duas excelentes threads no fórum RCGroups que em conjunto deverão providenciar tudo o que preciso para esta aventura:


Existe toda uma comunidade criada à volta destes projectos usando Arduinos e peças do comando da Wii e acredito que não será difícil encontrar a ajuda de que, não duvido, irei precisar em algumas fases do projecto.

sábado, 9 de abril de 2011

O reacender da chama

Um belo dia, e com o projecto de construir um tricopter na gaveta, um colega de trabalho aparece na empresa com um mini helicóptero telecomandado. Foi um sucesso enorme e logo ali me deu vontade (invejoso...) de ter um também para mim. Vai dai que encontro no Ebay uma enorme variedade de helicópteros a preços quase rídiculos. Após procurar um pouco e de ler algumas opiniões decido-me por um Syma S107. Supostamente seria um modelo bastante estável, fácil de controlar e perfeito para iniciação à "arte". E o melhor de tudo é que custava £2,88 + £11.98 de portes! Isto tudo ficou por cerca de 18€. Curiosamente na semana seguinte à encomenda vejo no Lidl o mesmo helicóptero por 40€.

Passadas 4 semanas chega o meu Syma e posso-vos dizer que é muito divertido mas muito frustante devido ao facto de a bateria só dar para mais ou menos 5 minutos de voo de cada vez, após os quais se segue um período de 15 minutos para deixar a bateria arrefecer, 30 - 40 minutos para a carregar novamente por USB, mais 15 minutos para deixar a bateria voltar ao normal e depois então mais 5 minutos de voo. Ou seja, quase 1h30 para voar 5 minutos! Mas vale a pena!!


No primeiro voo perdi logo uma peça que liga a barra estabilizadora ao rotor (felizmente vinha com uma extra) e no segundo partiu-se a ligação de um dos fios da bateria à placa com os controlos de voo. Felizmente que sou um tipo desenrrascado e que tem um ferro de soldar, senão era adeus ao segundo dia.

Tenho andado a praticar com o meu Syma, já lhe retirei uma das decorações da cauda para aliviar um pouco o peso e aumentar a estabilidade, já consigo controlá-lo sem estar constantemente a bater contra tudo o que é parede e, melhor de tudo, reacendeu-se a chama para retirar o projecto da gaveta, se bem que com algumas alterações, que vos contarei já a seguir.

sexta-feira, 8 de abril de 2011

Começar pelo princípio

Desde há algum tempo que ando a amadurecer a ideia de entrar no mundo do aeromodelismo amador radio-controlado (RC). O problema tem sido decidir como e por onde começar: aviões ou helicópteros? Kit ou pronto a voar? Como aprender? Ora bem, como sou muito poupado (ou forreta, como queiram...) não tenho grande vontade de investir uma quantia significativa num modelo para depois o destruir num dos previsiveis acidentes ou para depois me fartar e ficar com os €€€ a ganhar pó na garagem.

Posto isto começei a pensar em construir um modelo de raíz. Mas construir um avião requer já uma considerável experiência e conhecimentos da matéria que eu simplesmente não conseguirei ter sem entrar no mundo do aeromodelismo, ou seja, pescadinha de rabo na boca! Vai dai investiguei cada vez mais e encontrei o projecto de um tri-copter completamente construído de raíz por um moço sueco chamado David Windestål (que eu espero que não se importe se eu aqui colocar uma foto do seu projecto).




À primeira vista isto tinha tudo para ser o "meu" projecto: lista detalhada de componentes e instruções passo a passo, estrutura simples e de materiais fáceis de encontrar e substituir e sem (achava eu) necessidade de grandes conhecimentos. Até fiz as contas ao material e devia ficar tudo por +- 150€. Mas rapidamente me apercebi de que ele referia-se a termos técnicos que nada me diziam (ESCs, balanceadores, BECs, FASST, CCPM, etc...) e que para além dos componentes indicados eu tinha de adquirir um carregador de baterias, um programador de variadores e, pior de tudo, um bom (e caro) sistema de transmissor / receptor. Ora isto fazia a conta disparar para valores muito fora do orçamento, e o projecto rapidamente ficou na gaveta.