Jump to content
MARCIO RAMOS DE CARVALHO

Código VB para sinal pino 7 da Porta Serial RS232

Recommended Posts

Bom dia a todos.

 

Pessoal não sou programador, apenas curioso e estou precisando de ajuda.

 

Preciso de um código ou programa de preferência em VB ou similar já pronto para fazer o seguinte:

 

- Enviar um sinal de 5 Volts para a porta serial (pino 7) quando houver saída de áudio na placa de som do computador. Quando cessar o áudio o sinal volta para 0 volts.

 

Minha intensão é acionar um circuito com transistor (já tenho montado) para que este acione um relé.

 

Utilizo o sistema operacional Windows XP em um computador Pentium 4 - 3,2 Ghz.

 

Se alguém puder me ajudar agradeço imensamente.

 

Um forte abraço.

 

Márcio Ramos

PY4AP

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Igoroliveira18
      Boa tarde amigos, preciso fazer o banco de dados de um chat simples, mas não sei por onde começar alguém pode da uma ajuda, quais tabelas criar.
    • By susi.engenharia
      Em um sistema de comércio eletrônico, você precisa que o sistema envie e-mails com lembretes a cada 24 horas, sempre às 19:47 (esse horário foi escolhido por ser o mais viável por motivos que não serão explicados aqui). 

      Para que a rotina seja realizada, você tem um processo em execução que a cada minuto retorna o horário atual (considere a variavel "horario"), porém como um número inteiro, que exibe quantos segundos se passaram da meia-noite até agora.

      O seu trabalho será apenas criar um teste condicional que recebe um número de segundos e verifica que esse número equivale a 19:47. Você encontra 5 códigos diferentes na internet que realizam essa tarefa, mas apenas um deles está certo. Veja os códigos abaixo e assinale a alternativa correta. Alternativas Alternativa 1: se (horario = 19+47*60) entao
        Alternativa 2: se (horario div 60 = 47) e (horario mod 60 = 19) então
        Alternativa 3: se (horario mod 60 = 47) e (horario div 60 = 19) entao
        Alternativa 4: se (horario mod (60*60) = 19) e (horario mod 60 div 60 = 47) então
        Alternativa 5: se (horario div (60*60) = 19) e (horario mod (60*60) div 60 = 47) então
    • By automosistema
      Boa tarde, estou há 06 meses usando mysql 8.0 e tenho um aplicativo rodando na minha maquina com acesso para 03 terminais tudo vai bem, poren coloco o aplicativo em uma rede diferente com as mesmas configurações não vai se alguem puder me ajudar fico agradecido!!!
    • By Joerbeth
      Boa tarde
       
      Estou meio perdido sem saber ao certo por onde começar, e gostaria que alguém me ajudasse com algumas dicas;
       
      tenho esse script:
       
      ####################
      # Variaveis Oracle #
      ####################
      export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
      export ORACLE_BASE=/u01/app/oracle
      export ORACLE_SID=WINT
      export ORACLE_LIB=$ORACLE_HOME/lib
      export LIBPATH=$ORACLE_HOME/lib:/usr/dt/lib
      export PATH=$PATH:$ORACLE_HOME/bin
      #########################
      # Variaveis de Ambiente #
      #########################
      DATA=`date +%d%m%Y`
      HORA=`date +%H%M%S`
      SID="WINT"
      DBA_USER="exportar/exprt24erh"
      EXP_DIR="/db/backup"
      EXP_PAR="BACKUP"
      EXP_FILE="exp_db_$DATA-$HORA.dmp"
      EXP_LOG="exp_db_$DATA-$HORA.log"
      EXP_OPTS=" full=y exclude=statistics directory=$EXP_PAR dumpfile=$EXP_FILE logfile=$EXP_LOG"
      LOGCOMP="compress_`date +%d-%m-%Y-%H%M%S`.log"
      ############
      #Limpa Log #
      ############
      cd /db/backup/checklist/
      rm -f compress*.log exp*.log
      find /db/backup/backup_old -name "*.tar.z" -mtime +30 -exec rm -f {} \;
      #################
      # Inicia Export #
      #################
      expdp $DBA_USER $EXP_OPTS
      ######################
      # Inicia Compactacao #
      ######################
      cd /db/backup
      cp -v *.log /db/backup/checklist/export_`date +%d-%m-%Y-%H%M%S`.log
      echo -e "\n Compression Start Backup " >> $LOGCOMP
                      if tar -zcvf backup_db_$DATA-$HORA.tar.z *.dmp e*.log  >> $LOGCOMP
                      then
                      du -hs backup_db_$DATA-$HORA.tar.z  >> $LOGCOMP
                      echo -e "\n Compression successfully " >> $LOGCOMP
                      cp compre*.log checklist/
              else
                      echo -e "\n Compression unsuccessfully " >> $LOGCOMP
                      cp compre*.log checklist/
              fi
      rm -f *.dmp *.log
        
       
       
      Bom, montei uma maquina Windows com o mesmo banco 12c, e agora, queria saber como eu faço para restaurar esse banco no Windows?, pegando tudo?
       
      grato
       
      Joerbeth


    • By dimitri.delling
      Boa noite,
       
      Existe alguma forma de pedir uma conformação em tempo de execução de uma trigger ou stored procedure em oracle?
       
      Por exemplo: emitir a mensagem "Data errada. Continuar? Sim ou Não"  e aguardar que o usuário informa o S ou o N.
       
      Agradeço desde já.
       
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.