0

Uma jornada de industria 4.0 , uma dúvida Kotlin

#Kotlin
Raphael Moral
Raphael Moral

Olá, tudo bem?


Meu nome é Raphael e gostaria de falar sobre um desafio que ao final desta jornada quero conseguir fazer de ponta a ponta todas as etapas. É por isso que me interesso por programação e é por isso que vou tentar explicar etapa por etapa.

Vou me basear em um exemplo que acredito que muitos podem ver e que se gostarem , vão entender o que acontece. Alguém já assistiu febre do ouro ? Golden Rush ? É um programa onde mineradores do Alaska enfrentam diversos problemas e tem que desligar a planta correndo. Muitas vezes isso não ocorre de forma imediata e eles acabam perdendo muito dinheiro.

Os problemas mais recorrentes são que esteiras são rasgadas, falta de água na planta ( pois sem água eles não conseguem processar terra para mineração de ouro), partes de plástico das calhas concentradoras quebradas.

A parte inicial desse projeto necessita de um Linux no Raspberry Pi ( para criar um sistema embarcado, uma placa que é como um computador), pois acredito que tenha maior alcance de rede além de no futuro poder uma IHM ( interface homem-máquina), que terá comunicações com sensores de fluxo de água, esses sensores serão um na entrada e outro na saída, assim se a planta de lavagem for ligada sem a presença de água, a planta não ligará. Caso um dos sensores esteja com defeito, esse sistema pode ser desligado.

Outra parte são sensores de câmera que detectarão rasgos e furos nas calhas concentradoras tanto nas de plástico como nas demais. Ao ser acionados, esses sensores desligarão todo o registro de água e também desligarão a planta. Também detectarão se na tremonha está entupida. Essa programação seria por mim acredito em Python, mas estou aberto a sugestões para entender todo esse processo.

Python iria fazer também gráficos de horas trabalhadas da planta para ter um dado mais preciso da planta. Todos esses dados seriam mantidos em um servidor e poderia ser acessados via app e a um site.

Caso a planta parasse de processar, os responsáveis pela manutenção seriam avisados via app. também como o gestor da planta ou qualquer usuário que a empresa julgar necessário e a linguagem que estou considerando seria Kotlin para os apps. Essa é a questão final, saber se Kotlin é capaz de interagir com a Web e também com Python.

2
35

Comentários (2)

0
Raphael Moral

Raphael Moral

14/03/2021 21:11

Encontrei uma extensão de Kotlin para Python, então acredito que seja possível também .

1
S

Suelen Gimenes

14/03/2021 18:56

Boa tarde Raphael,


Acredito que se não responder é ao menos um ponto de partida.

Já presenciei embarcados (IoT- Raspberry Pi e UDOO), programados em Kotlin e Java em alguns Hackathons, assim como a manipulação de dados.

Acredito que seja viável, uma vez que Cloud é a ponto central na indústria 4.0 . Segue link...


https://www.jetbrains.com/pt-br/lp/devecosystem-2020/kotlin/

https://www.gazetadopovo.com.br/economia/energia-e-sustentabilidade/universitarios-criam-solucao-que-pode-economizar-r-20-milhoes-por-ano-no-caixa-da-copel-531vgmqq3bf5dholymna8t7pb/

Formado Em Engenharia Mecatrônica, procuro ser Full Stack para ser um desenvolvedor de software

Brasil