Olá, venho hoje falar-vos da minha última semana, não quero fugir ao tema do LusoRobótica, mas o que é certo é que fui convidado pela National Instruments (http://www.ni.com) através da Aliatron (http://www.aliatron.pt) (parceiro da NI) para participar no percurso de certificação nível I em NI LabVIEW (http://digital.ni.com/worldwide/portugal.nsf/webevents/807721316D7B810E8625744B003B603B?OpenDocument&node=training6.jpg) que consiste em:
- Curso LabVIEW Basics I
- Curso LabVIEW Basics II
- Placa USB 6008
- NI LabVIEW Student Edition
- Exame de certificação CLAD
Para ser sincero, pouco mais conhecia do LabVIEW (http://www.ni.com/labview/) do que o nome e que era uma ferramenta de programação gráfica (leia-se drag-and-drop (http://pt.wikipedia.org/wiki/Drag-and-drop)), o que à partida, para uma pessoa de informática como eu que está habituado a código e a maus programas de interface gráfica, deixa logo alguma reticencia... Será que uma interface destas permite programar alguma coisa de jeito!? Terei eu capacidade de fazer bons algoritmos e com velocidade de desenvolvimento, e quanto ao baixo nível?
O que é certo é que esta semana passou, e aprendi muito, muito mesmo, mas para além das pessoas que conheci, e do conhecimento sobre LabVIEW que adquiri, o que mais destaco foi a forma como mudei a minha maneira de ver as ferramentas de programação gráfica , principalmente o LabVIEW, o seu potencial, facilidade e velocidade de desenvolvimento, que ao contrario da maioria das ferramentas de desenvolvimento o LabVIEW tem uma curva de aprendizagem muito pequena, isto porque quem começa a utiliza-lo rapidamente ganha a capacidade de fazer algoritmos muito complexos, isto para não falar na grande modularidade dos VIs (blocos de código construídos em LabVIEW) que nos permitem fazer métodos que podem ser utilizados em qualquer altura na mesma ou noutras aplicações.
Bem, não quero estender-me em elogios, mas realmente esta semana mudou a minha maneira de ver a programação, uma programação com qualidade ao alcance de qualquer pessoa e não só de informáticos!
Para finalizar queria dar-vos alguns exemplos de aplicações do LabVIEW, cujo seu foco é a aquisição e geração de sinais analógicos e digitais através de interfaces físicas, de forma a qualquer um poder computar sobre elas. Vão desde a capacidade de fazer instrumentação e criar os vossos equipamentos de campo com um simples computador portátil, tal como osciloscópios, multimetros, geradores de sinais, até tarefas complexas que vão desde a robótica, à automação, controlo de forças e vibrações de uma ponte ou de um TGV, até ao controlo sistemas no LHC (CERN).
Para este artigo não ficar muito maçador deixo-vos links ao longo do texto para quem quiser saber mais, e uns links para projectos que utilizam este software.
Links:
- Controlo Remoto de um Porsche em Modelo Reduzido (http://digital.ni.com/worldwide/portugal.nsf/webcustsol/D3F72DBFCAFC709280256D95002EB8EE?OpenDocument&node=174321_pt)
- LabVIEW grava Sons dos Golfinhos do Sado (http://digital.ni.com/worldwide/portugal.nsf/webcustsol/1D5AEF085E55BE5B80256EFA004BE029?OpenDocument&node=174321_pt)
- Jovens de 17 e 18 anos da Escola Tecnológica de Sines desenvolvem estação meteorológica ambiental de baixo custo Powered by NI (http://digital.ni.com/worldwide/portugal.nsf/webcustsol/FC3DDCFC930C2FB880257226003957CB?OpenDocument&node=174321_pt)
- O IST utiliza tecnologia NI para Monitorizar Qualidade da Água (http://digital.ni.com/worldwide/portugal.nsf/webcustsol/CDF8686C50A08F758025706F005CAD8B?OpenDocument&node=174321_pt)
- Sistema de detecção de falsas partidas para provas Automobilísticas (http://digital.ni.com/worldwide/portugal.nsf/webcustsol/DA2AF295CC3D563F80256B90004892F5?OpenDocument&node=174321_pt)
- CERN Uses NI LabVIEW Software and PXI Hardware to Control World’s Largest Particle Accelerator (http://sine.ni.com/cs/app/doc/p/id/cs-10795)
http://www.youtube.com/watch?v=MjHals9hDz0
Podem encontrar mais projectos aqui:
http://digital.ni.com/worldwide/portugal.nsf/sb/Customer+Solution?OpenDocument (http://digital.ni.com/worldwide/portugal.nsf/sb/Customer+Solution?OpenDocument)
Dia 14 de Abril vai haver um evento interessante ao qual todos os membros estão convidados.
http://digital.ni.com/worldwide/bwcontent.nsf/web/all/4031CF8E6ED807F88625756A005C2008?OpenDocument&node=166600_pt (http://digital.ni.com/worldwide/bwcontent.nsf/web/all/4031CF8E6ED807F88625756A005C2008?OpenDocument&node=166600_pt)
Os meus agradecimentos ao Eng. Tayeb Habib e ao Eng. Carlos Gomes.