Boas! Alguma vez precisaram de um conversor de USB para RS232 para estabelecer comunicações série com o vosso microcontrolador? Se sim, provavelmente compraram um conversor de USB para RS232 e depois usaram um MAX232/DS232 para converter os níveis de tensão RS232 para níveis TTL ou LVTTL. A conversão feita desta forma requer algum dinheiro e também algum trabalho. Contudo, há uns cabos que fazem a conversão de uma ligação USB para uma ligação série com níveis LVTTL (compatíveis com TTL). A única coisa que tem de ser feita é mudar o conector. O último cabo que fiz custou-me apenas 1,85€ incluindo os portes! :D Se se comprar apenas um chip FTDI irá custar quase o dobro! (Sim, eu sei que os chips FTDI são provavelmente os melhores conversores USB-série mas a maioria dos utilizadores não necessitam de um conversor com as capacidades e especificações de um chip FTDI).

(Clicar na foto para ver com melhor resolução no Picasa Photostream)

Mais uma entrevista na RUA FM

Boas! No dia 9 de Novembro fiz uma publicação sobre uma entrevista (Entrevista na RUA FM) que dei à RUA FM acerca da participação da minha equipa na competição europeia de engenharia do BEST, em Istambul. Mais uma vez fui convidado para dar mais uma pequena entrevista, desta vez sobre Robótica Cognitiva, que irá estar a passar na rádio durante esta semana. Podem ouvir a entrevista no leitor acima ou fazer o download da mesma aqui. Espero que gostem. Podem também ouvir algumas outras entrevistas e conversas interessantes de docentes e alunos do departamento de engenharia electrotécnica da Universidade do Algarve aqui.




Achou esta publicação útil? Deseja contribuir para outros projectos envolvendo ciências computacionais, electrónica, robótica ou mecatrónica que serão publicados neste blog? Se sim, pode fazer uma doação utilizando o botão do Paypal abaixo. Obrigado! :)

Donate

Como usar OpenMP com CMake

Boas! Já lá vão alguns dias desde que escrevi alguma coisa neste blog mas tenho andado ocupado. De qualquer das formas, estou de volta e desta vez para escrever sobre o CMake e o OpenMP. Se não sabe o que é o CMake e não sabe como usá-lo, recomendo a leitura do tutorial anterior, Como usar CMake com OpenCV onde descrevo os passos básicos para se iniciar com o CMake.
OpenMP é uma API multi-plataforma que permite efectuar programação paralela com memória partilhada em C/C++ e Fortran. A API OpenMP define um modelo portável e escalável com uma interface simples para desenvolver aplicações com programação paralela em plataformas desde o computador de desktop ao supercomputador.
Após seguir os passos do tutorial que referi acima, bastará adicionar as seguintes linhas ao ficheiro CMakeLists.txt:
if(OPENMP_FOUND)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}")
endif()
Após a inserção destas linhas tudo estará pronto para usar as bibliotecas do OpenMP nos seus projectos. É só isto :) .



Achou esta publicação útil? Deseja contribuir para outros projectos envolvendo ciências computacionais, electrónica, robótica ou mecatrónica que serão publicados neste blog? Se sim, pode fazer uma doação utilizando o botão do Paypal abaixo. Obrigado! :)

Donate

Entrevista na RUA FM

Boas! Há uns tempos atrás fui à RUA FM com o meu amigo Gonçalo Pereira dar uma entrevista acerca da nossa participação na competição europeia de engenharia do BEST, em Istambul, como representantes portugueses na categoria de Team Design. A nossa equipa era composta por quatro estudantes de engenharia electrotécnica: eu, Gonçalo Pereira, Ana Margarida e João Lezinho. Após termos vencido a competição local do BEST, em Faro, e a competição nacional do BEST, no Porto, qualificámo-nos para a competição europeia. Após o regresso a casa, fomos convidados para partilhar a nossa experiência em Istambul na rádio universitária da Universidade do Algarve. Podem ouvir a entrevista acima ou fazer o download da mesma aqui. Podem também ouvir algumas outras entrevistas e conversas interessantes de docentes e alunos do departamento de engenharia electrotécnica da Universidade do Algarve aqui.



Actualização (23/11/11): Dei outra entrevista sobre Robótica Cognitiva à RUA FM. Podem ouvi-la aqui. :) 



Achou esta publicação útil? Deseja contribuir para outros projectos envolvendo ciências computacionais, electrónica, robótica ou mecatrónica que serão publicados neste blog? Se sim, pode fazer uma doação utilizando o botão do Paypal abaixo. Obrigado! :)

Donate


O meu laboratório caseiro

Boas! Desta vez vou mostrar-vos o meu laboratório caseiro onde eu habitualmente desmonto coisas ou construo dispositivos electrónicos, electromecânicos ou robóticos. O laboratório é essencialmente composto por duas bancadas: uma para programação e electrónica e outra para o trabalho pesado (cortar, furar, martelar, etc.)

(Clicar na foto para ver com melhor resolução no Picasa Photostream)

top