Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por 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.
    • Por 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
    • Por 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!!!
    • Por 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


    • Por 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á.
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.