šŸ“˜

Requisitos MĆ­nimos:

CartĆ£o SD 32GB

šŸ“˜

Programas utilizados:

FileZilla Client (https://filezilla-project.org/download.php?platform=win64)
Raspberry Pi Imager (https://www.raspberrypi.com/software/)

Criando Images do SO Raspberry P

Segue passo a passo para gerar a imagem no SD:

Passo 1: Abra o programa Raspberry Pi Imager

Passo 2: Selecione o OS

Passo 3: Selecione o drive SD

Passo 4: Selecione o botĆ£o de configuraĆ§Ć£o que vai aparecer.

Passo 5: O campo "Image customization options" Selecione "to always use".

Passo 6: Configure o Host Exemplo: "raspberrypi.local";
Passo 7: Configure tambƩm a entrada SSH em "Use Password Authentication Only";
Passo 8: Configure username e password, Exemplo: pi e root.

Passo 9: Configure o acesso wireless SSID, Password e "Lan Country";
Passo 10: Configura o horĆ”rio e modelo de teclado teclado (Recomendado US se nĆ£o souber qual Ć© o seu teclado);

Passo 11: Clicar no Storage;

šŸš§

Cuidado com as mensagens do windows querendo formatar o SD depois que gerado a imagem. NĆ£o formatar!

Acesso SFTP ao Raspberry Pi via Filezilla:

Passo 1: Depois de instalar o Filezilla Client, clique no botĆ£o gerenciador de sites. Segue imagem.

Passo 2:
Depois inclua no campo um novo site e adicione os seguintes parĆ¢metros no formulĆ”rio a direita:
Protocolo: SFTP;
Host: raspberrypi.local (ou o nome que vc escolheu);
UsuĆ”rio: pi (ou o nome que vocĆŖ configurou na geraĆ§Ć£o do imagem do SO);
Senha: root (ou a senha que vocĆŖ configurou na geraĆ§Ć£o do imagem do SO);

Clique em Conectar:

Incluir os arquivos do AutoTEF Slim via SFTP:

Ɖ possĆ­vel utilizar um pendrive e um monitor para passar os arquivos do AutoTEF Slim para o Raspberry utilizando o SO Visual do Raspberry. PorĆ©m Ć© mais simples utilizar o protocolo SFTP na aplicaĆ§Ć£o acima e fazer pela rede.

Para isso basta criar uma pasta AutoTEF no diretĆ³rio inicial do usuĆ”rio do SO e arrastar os arquivos jĆ” decompilados para dentro desta nova pasta.

Executar o AutoTEF Slim:

Para executar o AutoTEF Slim, Ʃ necessƔrio acessar o terminal do Raspberry Pi, (seja via remoto ou acessando o SO do mesmo).

Caso vocĆŖ opte por utilizar o SO do Raspberry, comece esse tutorial do passo 3 em diante.

Passo 1: Abra o Power Shell em modo Administrador:

Passo 2: Para acessar Ć© necessĆ”rio utilizar o comando ssh com os seguintes parĆ¢metros:

user@hostOrIP.
Onde user Ć© o host Ć© a configuraĆ§Ć£o inicial do feita ao criar a imagem seguindo o tutorial de criaĆ§Ć£o de imagem do SO Raspberry.

IP sĆ³ se a configuraĆ§Ć£o de host tenha sido ignorada.

Exemplos:

ssh [email protected];
ssh [email protected];

depois use o password configurado na imagem.

Exemplo:

root;

Passo 3: Com o terminal do raspberry aberto, utilize o comando para liberar a porta do pinpad, mas antes verifique se o pinpad estĆ” conectado e se a mesma estĆ” aparecendo.

šŸ“˜

Utilize o comando:

ls /dev/

šŸ“˜

Geralmente o pinpad utiliza a porta ttyACM0

Execute o comando para liberar o acesso do slim a essa porta.

$ sudo chmod a+rw /dev/ttyACM0

Passo 4: Entre na pasta que tem o slim armazenado e execute o comando para permitir executar a aplicaĆ§Ć£o.

Comandos:

$ cd AutoTEF/

$ sudo chmod +x ./AutoTEF.Service

Passo 5: Execute o serviƧo - $ ./AutoTEF.Service

A informaĆ§Ć£o stage-env:True indica que o Slim estĆ” apontando para o ambiente de Stage.

A host para acessar pela rede as rotas, fica em: ā€œhttp://raspberrypi.local:8000ā€.

šŸš§

Caso o pacote seja de Windows, para iniciar o serviƧo basta dar 2 cliques no AutoTEF.Service executƔvel ou utilizar a linha de comando ./AutoTEF.Service.exe

/