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

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

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

Cliente

Propostas (7)
  • 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

Desenvolvimento de telas ERP em Delphi - Tenho um projeto no Figma e preciso desenvolvê-lo em Delphi 12 VCL. Apenas as telas (FrontEnd). O projeto foi desenvolvido por uma UX/UI, a regra de negócio do ERP já existe; ...

Desenvolvimento de software para registro de agenda - Criar um software (front e backend), incluindo o banco de dados, para registro de agenda. O projeto deve conter apenas duas telas e possibilitar a documentação do banco de dados de fo...

Desenvolvimento de PDV local em C# ou VB.Net - Descrição do projeto: Desenvolvimento de PDV conforme descrito no anexo. - Todo o fonte é de propriedade da contratante. - Comentar todo o fonte para facilitar a manuten&ccedi...

Implementação do algoritmo KNN em Assembly (MIPS) - * É para implementar o algoritmo KNN na linguagem Assembly (MIPS), no qual os dados devem ser lidos de um arquivo, o qual deve ser passado como entrada para o programa, e o valor estimado pa...

Programar Macros Recorder no computador - Preciso urgentemente de alguém que saiba instalar e programar o Macros Recorder no meu computador. Não sei nada sobre o assunto e vou comprar um notebook apenas para isso. Preciso que...

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.