DOCTO
Diário de Bordo – 16/02/2025

Correções no firmware do PH

  • Implementação do controle de FinalizaCOMANDO em todos os comandos
  • Ajuste e aplicação no comando MAN
  • Ajuste e aplicação MoverEsquerda

Hardware Modulo 2

  • Isolação de fios com temo retrátil

Operador Windows

  • Implementação tela de receitas, (COMANDOS de TRANSPORTE)

Firmware Transporte

  • Correção em funções EnviaParaSerial2 e Le_Serial2

Print Screen

Comandos de Transporte

Implementação Comandos de Módulos

Desta forma as receitas podem ser facilmente gerenciadas.

Sem categoria
Diário de Bordo – 15/02/2025

Neste dia minha preocupação é com a instabilidade e imprecisão dos movimentos da esteira do braço robótico.

  • Foram tratados códigos referentes ao movimento do braço.
  • Foi feito um controle do operador, para apresentar de forma mais real o controle deste movimento, através de diversas capturas de status deste firmware e visualização destes.
  • Correções de pequenos erros no código, e ajustes.
  • Criação de Roteiro de Movimento, com a inclusão do botão Registra movimento
  • Correção função MENSAGEM=
  • Correção função MSGSTOP=

Ajustes no Modulo de PH

  • Correção de mensageria
  • Debug do Callmodule

ETIQUETAS
Gerando Chave PIX no Etiqueta

Agora é possível imprimir Chave PIX no programa Etiqueta.

O Software Etiqueta permite gerar chave PIX para ser impresso.

Esta novidade permitirá aos pequenos empreendedores maior facilidade em suas vendas.

Para isso é necessário ter a versão 1.9 ou superior.

Selecionando a aba PRINTER, e em seguida clicar na imagem do PIX.

O programa vem com meu PIX, caso queira fazer uma doação. Porem para mudar, basta digitar o String do PIX no campo String BARCODE, colando lá.

Após isso, o QRCODE será modificado, permitindo que você imprima sua chave PIX.

Atenção: Tenha certeza de ter mudado a chave, pois caso contrário será criado erroneamente uma chave pix para minha conta. E doações não serão devolvidas.

O Sistema não salva a chave, toda vez que for gerar, será necessário modificar a mesma.

C/C++ OPENGL
Open-Asset-Importer-Lib

O uso do Open GL em Linux ou Windows não é tarefa fácil.

Iremos descrever o procedimento de instalação de uma biblioteca de importação de modelos 3D para Open GL.

Esta biblioteca permite carregar diversos arquivos de modelos complexos, e importar para o padrão do open gl.

Desta forma criar padrões de objetos complexo em seu projeto.

O Open-Asset_Importer-Lib é uma biblioteca aberta.

O site do fabricante:

https://assimp.org

Github do projeto:

https://github.com/assimp/assimp

Instalação

1 – Instale usando o apt, os seguintes pacotes:

sudo apt install assimp-utils libassimp-dev libassimp5

2 – Agora instale os fontes do projeto

git clone https://github.com/assimp/assimp.git

3 – Agora iremos compilar o projeto

3.1 – Entre na pasta assimp

3.2 – Prepare o projeto com CMAKE, ele prepara o Makefile para compilação

cmake .

3.3 – Compile o projeto.

make 

3.4 – Faça a instalação do pacote

sudo make install

Pronto.

Criando o primeiro programa

Crie um bash.

#!/bin/bash
CC=g++
CPPFLAGS=pkg-config --cflags glew ImageMagick++ assimp
CPPFLAGS="$CPPFLAGS -I../Include"
LDFLAGS=pkg-config --libs glew assimp`
LDFLAGS="$LDFLAGS -lglut -lX11"
$CC tutorial18.cpp ../Common/ogldev_util.cpp ../Common/math_3d.cpp ../Common/ogldev_texture.cpp ../Common/3rdparty/stb_image.cpp ../Common/ogldev_wordtransform.cpp camera.cpp ../Common/ogldev_basic_mesh.cpp $CPPFLAGS $LDFLAGS -o tutorial18

Referencia de treinamento

Este material foi possível, graças a este treinamento:

DOCTO
Doctor – Mudança 02/02/2025

No dia de hoje, foram feitas as seguintes mudanças:

Transporte_firmware.ino

  1. Foi criado o flgComando, que permite identificar inicio e termino de comandos , mesmo sendo assíncronos.
  2. Inclusão do parâmetro desativaMotores no Setup, para que não force os servomotores do braço quando este não estiver em uso.
  3. Mudança da posição do servo 4 do braço (garra) para que fique em uma posição onde é o fechamento da garra.
  4. Mudança do controle “Servo N movido para posição:” para “BRACO:N=”, essa mudança irá facilitar a captura do gerenciador

Gerenciador

  1. Mudança das conexões de Serial para TCP, usando os protocolos e serviços criandos em dias anteriores.
  2. Criação do toolprinter
  3. Ajuste do protocolo TIMP para receber o formulário ao inves da porta tcp.

ETIQUETAS
Etiqueta 1.8

Nesta versão foi modificado:

  1. Incluído o rótulo da impressão com e sem código de barras.
  2. Criação da pasta c:\db\ contendo o banco padrão.
  3. Etiqueta de gondolas todas mostram preview
  4. Limpeza de base padrão
  5. Em frmMain, iniciar aba em sobre sempre ao criar formulário
  6. Em tela de MalaDireta , adicionar Wizzard como padrao ao criar formulário
  7. Em tela de Ticket , iniciar sempre na aba Search Product
  8. Inclusão de endereço de remetente na aba configuração
  9. Criação da tabela selendereco
  10. Mudança de nome dos arquivos gondola para product.
  11. Correção dos arquivos de CSV para model e test (address, product)
  12. Melhoria na apresentação do CSV
  13. Impressão de etiqueta de endereço

maurinsoft.com.br