Tags:
O que você já tem?
Sabe desenvolver em alguma linguagem usada para desenvolver aplicativos para desktop?
Olá Eduardo.
Poste o que tem até agora e onde esta sua dificuldade.
Abs.
Oi Eduardo,
Eu recomendo que siga as instruções para postar vendo este tópico do colega Rui Viana, lendo você vai ver que evitara problemas para os demais colegas que querem lhe ajudar, estas diretivas estão no topo da pagina do LDG, o problema é que as pessoas postam sem ler muitas vezes, nem fazer buscas no search, onde muitas vezes existem N respostas a nosso pedido.
Tópico como postar AQUI
Tenha paciência que algum colega vai tratar de ajudar, mas se possivel facilite as coisas para tornar seu tópico mais organizado.
Abs.
CK
A principio a solução para esse caso não é tão complicada. Coloque uma função no seu arduino que monitore essa vazão e envie um sinal pela serial quando ultrapassar a vazão definida (2L/min).
No seu computador, faça um software que se conecte a serial e fique aguardando o sinal enviado pelo arduino. O desenvolvimento desse software é algo bem "especifico" pois depende da linguagem que você tem familiaridade/facilidade e (talvez) do sistema operacional utilizado em seu computador. Se eu fosse fazer, provavelmente escolheria python ou o próprio C++ mesmo
Primeiro defina uma linguagem de programação, vou usar como exemplo o Python.
Definido a linguagem, veja como é feita a comunicação serial usando essa linguagem. No caso do python usa-se uma biblioteca chamada pySerial
import serial
ser = serial.Serial('/dev/cu.usbmodem1411', 9600)
Nesse caso 'ser' é nossa comunicação com a porta '/dev/cu.usbmodem1411' (porta utilizada pelo arduino no meu computador) usando 9600 como baudrate.
o comando ser.readline() irá retornar a leitura dessa serial. Nesse ponto, basta fazer uma verificação usando um IF para saber se o dado recebido é o que você está esperando (no caso, o sinal para abrir o powerpoint ou video).
Dentro desse IF você deve escrever a rotina responsável por abrir o powerpoint ou o video, procure na internet sobre esse assunto que você deve encontrar algo.
Eu não sei como abrir o powerpoint, porem para abrir um video podemos utilizar o VLC e o seguinte código em python
p = subprocess.Popen(["CAMINHO_DO_VLC","CAMINHO_DO_VIDEO"])
Lembre-se de importar as bibliotecas 'subprocess' e 'os'
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por