6 de nov de 2011

PK2Lab e Flowcode 4


Hoje apresento a vocês um software muito interessante desenvolvido pela empresa Matrix Multimedia e que é considerado uma das linguagens de programação mais avançadas para microcontroladores disponível na atualidade, chama-se Flowcode. 


A grande vantagem do Flowcode é que permite aos utilizadores com pouca experiência criar circuitos eletrônicos e sistemas robóticos complexos de forma simples e intuitiva. O Flowcode é uma linguagem de programação poderosa que recorre a macros para facilitar o controle de dispositivos complexos, como displays de 7-segmentos, controladores para motores e displays LCD. A utilização de macros permite ao utilizador controlar dispositivos eletrônicos extremamente complexos de uma maneira mais transparente. 



Além de gerar o código binário para gravação do microcontrolador, esta ferramenta permite a simulação de uma ampla gama de periféricos na própria tela e de forma muito eficiente, mostrando no painel de controle, muitas informações referentes aos componentes adicionados ao projeto, podemos citar como exemplo o componente PWM, que mostra a forma de onda gerada com as informações de período e ciclo ativo (Duty Cycle).

Outra vantagem é que este software é completamente compatível com a placa PK2Lab, não sendo necessário abrir o código em outro aplicativo para efetuar a gravação, apenas execute a compilação que o programa é automaticamente gravado na placa, tudo através de um cabo USB. 

Para demonstrar o funcionamento do software, criei dois tutoriais em vídeo, que mostra a criação de um simples programa que alterna os led's conectados ao PORTD da placa PK2Lab e o processo de configuração da placa PK2Lab junto ao software Flowcode.






Ao instalar o software, é necessário selecionar o programador PicKit2 para que o software reconheça a placa PK2Lab como destino do projeto. O Software possui ainda uma versão gratuita de avaliação que pode ser baixada diretamente do site do desenvolvedor.

Acesse os links abaixo para obter maiores informações.

Manual em Inglês

Página do desenvolvedor

Vídeos de treinamento (Inglês)
 


Bom, espero que tenham gostado, boms projetos! 

******************************************************************************************************************

Nenhum comentário:

Postar um comentário