geral@acustekpro.com

(+351) 234 580 195

© 2024 ACOUSTIC ORIGAMI
Todos os direitos reservados.

Software e Hardware

No desenvolvimento do software e selecção do hardware de controlo, foi escolhido um tipo de microcontrolador para o controlo de cada um dos sistemas. Optou-se, assim, por placas de controlo do tipo NODEMCU ou WEMOS D1, ambas com o chip ESP8266, que incorporam já comunicação por WIFI. Adotam-se em várias soluções motores do tipo “Servo” de dois tipos: com controlo de posição (rotação de 180º) ou de velocidade (rotação contínua bidirecional). Adotou-se o tipo mais comum com controlo por três condutores (corrente, neutro e sinal). Optou-se pela utilização de motores com um torque de cerca de 9 kg.m para uma tensão de 5V. Poderão optar-se ainda por outros modelos que permitam torques mais elevados, sendo comuns os de 15 kg.m a 25 kg.m, pelo que existe a versatilidade de poder escolher motores distintos para diferentes painéis, mantendo todo o sistema de controlo. Optou-se por uma comunicação do tipo I2C, que permitisse o controlo de até 16 motores com uma mesma placa.

 

Foram, desenvolvidos e implementados os códigos computacionais para este sistema de controlo, incorporando um protocolo de comunicação estabilizado para interação com o sistema central de controlo. A programação destes dispositivos é realizada em MicroPython (interpretado ao nível do controlador), o que confere grande flexibilidade para no futuro permitir updates de firmware de cada painel com facilidade.

Software de controlo: Optou-se por desenvolver uma alternativa baseada na plataforma NODE-RED da IBM. O desenvolvimento foi concretizado correspondendo a dois softwares de controlo de todo o sistema. O primeiro destes softwares desenvolvido em linguagem JAVA. Um segundo software foi desenvolvido usando a plataforma NODE-RED, de desenvolvimento baseado num fluxo para programação visual, criada originalmente pela IBM para conectar dispositivos de hardware, APIs e serviços online como parte da Internet das Coisas.