Pesquisar

Desenvolvimento de programa para diagramação de painéis de LED

06/11/2024 às 00:42

Descrição do Projeto:

Desenvolver um programa para desktop.

A ideia é facilitar o desenho do cabeamento de painéis de LED. Os painéis de LED funcionam da seguinte forma: temos diferentes tipos de placas, com diferentes tamanhos e especificações.

Vou utilizar como exemplo uma placa de 50x50 cm, cada placa dessa tem 256x256 pixels de resolução.

O painel de LED é formado por várias dessas placas que são encaixadas uma nas outras. Por exemplo: caso eu queira um painel de LED de 1x0,5 m, eu terei duas placas de 50x50, resultando em uma resolução total de 512x256 px (uma placa ao lado da outra).
O tamanho que pode ser montado é basicamente infinito, mas temos algumas limitações. Uma placa é ligada a outra em série, tanto em questão de energia quanto de dados.

Então, em todo painel, eu vou ter um cabeamento de energia (220V) e também uma interligação de cabos de dados (Cat6 RJ45). Na parte de energia, temos uma limitação de 20A por circuito, então será necessário fazer um cálculo simples de quanto cada placa consome e verificar quantas placas consigo ligar em 20A.

Na parte de dados, a situação é mais complicada. Cada cabo de dados pode ligar no máximo 655.360 px. Para saber quantos cabos irei utilizar, preciso pegar o meu LED inteiro montado e dividir por esse número para saber se consigo ligar em 1 cabo ou mais. Quanto maior o painel em resolução, mais cabos irei utilizar.

Exemplo: 512x256 = 131.072 px, ou seja, consigo utilizar apenas 1 cabo de dados. Conforme o painel for aumentando e ultrapassando 655.360 px, eu tenho que aumentar a quantidade de cabos de rede.

Todas essas informações podem ser organizadas em uma simples planilha no Excel, que já tenho pronta.

O problema é o seguinte: imagine um painel com 2x2 placas. Teremos 2 quadrados embaixo e 2 quadrados em cima, totalizando 4 placas. Em um cenário hipotético onde eu só consigo ligar 3 cabos por placa, a lógica seria ligar 3 placas em um cabo e 1 outra placa em outro cabo.

Só que o sistema do LED não funciona assim; ele opera com quadrantes, e o desenho do cabo tem que fechar um quadrante inteiro, não pode invadir o quadrante de outro cabo.

Vou deixar uma imagem da forma errada e da forma certa. OBS: isso é só para o cabo de dados, o cabo de energia não tem problema.

O programa deve entregar:
• Cálculo de energia e quantos circuitos terei que utilizar
• Cálculo de quantos cabos tenho que utilizar (considerando essa regra dos quadrantes)
• Cálculo da resolução total do painel (fórmula simples)
• Cálculo do consumo total do painel (fórmula simples)

Deve ser um programa onde eu possa alimentar sempre que obtiver novos painéis com especificações diferentes, consumos diferentes, resoluções e tamanhos diferentes.

O programa também tem que me fornecer um desenho igual ao da imagem anexada. O programa que utilizei para fazer esse desenho se chama Smart LCT, um programa da Novastar próprio para isso. Ele não erra os quadrantes, mas só faz o desenho de dados, e nem sempre otimiza; às vezes dá para fazer com 4 cabos um LED, e ele usa 5. Ele não erra, mas ter menos cabos é um critério importante.

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: 08/11/2024 às 01:41

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Desktop
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 8
Interessados: 13
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (8)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Configuração completa do OBS Studio - Experiência com o OBS Studio e configuração de setups profissionais para gravação de vídeos educacionais. Preciso otimizar totalmente o ambiente de grava&cc...

Emissor de NFS-e em Lazarus com ACBr - Preciso de um profissional para desenvolver um programa em Lazarus (Free Pascal) que leia meu banco de dados Firebird 2.5, gere NFS-e de acordo com o manual da minha prefeitura e salve o retorno no...

Especialista em SharePoint/M365 para organização de arquivos e governança - Temos hoje 12 “Sites de Equipe” do SharePoint Online, separados por departamento, ainda sem um hub de sites. Cada site possui uma biblioteca de documentos usada como repositório ...

Implantação de ERP para food service - Procuro profissional com experiência em TOTVS Chef para restaurante, com foco em: • Cadastro de itens • Integração iFood • Fichas técnicas • Baixa au...

Desenvolvimento de sistema de gestão para restaurantes com integração iFood - Procura-se um desenvolvedor para criar um sistema de gestão completo para restaurantes, utilizando a linguagem de programação Delphi. O sistema deve ser robusto e incluir as se...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.