Ir ao conteúdo
  • Cadastre-se

vitao1020

Membro Pleno
  • Posts

    80
  • Cadastrado em

  • Última visita

Tudo que vitao1020 postou

  1. Fiz um projeto de uma janela que atua com um sensor para que quando estiver chovendo ela feche e quando não estiver, ela fique aberta mas estou com um problema em meu código. Criei o código de forma em que o motor abra a janela mas dê uma pausa para não abrir de vez ou bater a janela com força na hora de abrir (programei 2,3 segundos para essa pausa) depois disso ele abre a janela por completo, coloquei o delay de 3 segundos para encerrar o processo(que seria o "freio" final) só que ao invés de encerrar o processo , o código roda de novo e com isso fica forçando a janela a abrir, já tentei colocar um break na repetição e mesmo assim não adianta, segue abaixo o código, espero que alguém consiga me ajudar<> int pino_a = A0; // pino ligado sensor A0 do sensor int val_a = 300; int IN1 = 6; // motor horario int IN2 = 7; // motor anti horario int buttonState = 0; short EstadoJanela = 0; short FechandoJanela = 1; short AbrindoJanela = 2; void setup() { pinMode(pino_a, INPUT); Serial.begin(9600); pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); } void loop() { if(analogRead(pino_a) > 500 ){ //se chover// FechandoJanela= 1; Serial.println("Chuva"); digitalWrite( IN1, HIGH); digitalWrite( IN2, LOW); delay(2300); digitalWrite(IN1,HIGH); digitalWrite(IN2,HIGH); delay(1000); } if(analogRead(pino_a) < 500 ){ //se parar chover// FechandoJanela= 1; Serial.println("Chuva"); digitalWrite( IN1, LOW); digitalWrite( IN2, HIGH); delay(2300); digitalWrite(IN1,HIGH); digitalWrite(IN2,HIGH); delay(3000); } }
  2. @IntelBoy e você acha que com essa rx 570 e esse i5 4590 consigo manter esse setup por mais um bom tempo sem ter que fazer outro upgrade?
  3. Possuo um computador com uma configuração um pouco antiga e gostaria de fazer um upgrade na placa de vídeo mas não sei se será necessário mudar outras peças além da placa, segue a configuração atual de minha máquina: i3-4130 8gb de ram GeForce GT 630 placa-mãe LOG h81h3-m4 fonte evga 500w
  4. @Natsu lgnell uma evga 500w adicionado 0 minutos depois @Elder Nauvirth uma evga 500w
  5. Possuo um computador com uma configuração um pouco antiga e gostaria de fazer um upgrade na placa de vídeo mas não sei se será necessário mudar outras peças além da placa, segue a configuração atual de minha máquina: i3-4130 8gb de ram GeForce GT 630 placa-mãe LOG h81h3-m4
  6. Recebi um antiga prova de programação em C++, gostaria de saber se alguém poderia resolver pra mim pois usaria como fonte de estudo já que ainda não cheguei nesses determinados assuntos em C++. Segue em anexo as questões
  7. e essa aqui mano? nvidia geforce gtx 1050 oc low profile 2gb, gddr5, 128 bits - gv-n1050oc-2gl adicionado 0 minutos depois @Gabriel Elizio e essa aqui mano? nvidia geforce gtx 1050 oc low profile 2gb, gddr5, 128 bits - gv-n1050oc-2gl
  8. Gostaria de saber se uma NVIDIA GeForce GTX 1050 Ti OC 4G - GV-N105TOC-4GD rodaria na minha placa-mãe H61M-S1 e possuo um i3
  9. vitao1020

    C++ Gerar código em txt

    Tá ok amigo@devair1010
  10. vitao1020

    C++ Gerar código em txt

    conseguiu algo @devair1010 ?
  11. vitao1020

    C++ Gerar código em txt

    No Código onde tem a função que criei do listar, queria colocar para que quando chamasse essa função de listar ele gerasse essa listagem em txt #include <stdio.h> #include <stdlib.h> #include <iostream> #include <fstream> #include <conio.h> struct tipo_novo { int cod; char nome[10]; char end[30]; char tel[10]; float fat; int ativo; int vazio; }; int cadastrar ( tipo_novo cliente[], int aux) { //for(int i = 0; i < 2; i++) //{ printf("informe o codigo: \n"); scanf("%d", &cliente[aux].cod); printf("informe o nome: \n"); scanf("%s", &cliente[aux].nome); fflush(stdin); printf("informe o endereco; \n"); scanf("%s", &cliente[aux].end); fflush(stdin); printf("informe o telefone: \n"); scanf("%s", &cliente[aux].tel); fflush(stdin); printf("informe o faturamento: \n"); scanf("%f", &cliente[aux].fat); fflush(stdin); cliente[aux].ativo = 1; } int listar (tipo_novo cliente[], int aux) { for (int i = 0; i < aux; i++) { if(cliente.ativo == 1) { printf("\n"); printf("Codigo: %d \n", cliente.cod); printf("Nome: %s \n", cliente.nome); printf("Telefone: %s \n", cliente.tel); printf("Faturamento: %f \n", cliente.fat); printf(" \n *********************************************** \n"); printf("\n"); } } } int consultar(tipo_novo cliente[], int aux) { int cont = 0; int codconsulta; int pos = -1; printf("\nEntre com o codigo\n"); scanf("%d", &codconsulta); fflush(stdin); system("cls"); while ( cont <= aux ) { if (cliente[cont].cod == codconsulta) { pos = cont; printf("\nCodigo: %d \nNome: %s\nEndereco: %s\nTelefone: %s\n\n", cliente[cont].cod, cliente[cont].nome, cliente[cont].end, cliente[cont].tel, cliente[cont].fat); break; } cont++; } return pos; } int excluir (tipo_novo cliente[], int aux) { int cont = 0; int codexcluir; int pos = -1; printf("\nEntre com o codigo para excluir\n"); scanf("%d", &codexcluir); fflush(stdin); system("cls"); while ( cont <= aux ) { if (cliente[cont].cod == codexcluir) { pos = cont; cliente[cont].ativo = 0; break; } cont++; } return pos; } void alterar(tipo_novo cliente[], int aux) { int alt; printf("\n Insira o codigo \n"); scanf("%d", &alt); for (int i = 0; i < aux; i++) { if (cliente[aux].cod==alt) { printf("\n"); printf("Insira o novo codigo: \n"); scanf("%d", &cliente.cod); printf("Insira o novo nome: \n"); scanf("%s", &cliente.nome); printf("Insira o novo telefone: \n"); scanf("%s", &cliente.tel); printf("Insira o novo faturamento: \n"); scanf("%f", &cliente.fat); printf(" \n *********************************************** \n"); printf("\n"); } } } void imprimir (tipo_novo cliente[], int aux) { FILE *arquivo; arquivo = fopen("lista.txt","w"); } main() { tipo_novo cliente[100]; int opc, x; int aux = 0; while (opc != 6) { printf("1 - Cadastrar cliente \n"); printf("2 - Listar cliente \n"); printf("3 - Excluir cliente \n"); printf("4 - Consultar cliente \n"); printf("5 - Imprimir cliente \n"); printf("6 - Alterar \n"); printf("7 - Sair \n"); scanf("%d", &opc); if (opc == 1) { printf("voce selecionou - Cadastrar cliente \n"); cadastrar(cliente, aux); aux++; system("cls"); } //FUNÇÃO DE LISTAR (TRANSFORMAR EM TXT) if(opc == 2) { printf("voce selecionou - Listar cliente \n"); listar(cliente, aux); } if(opc == 3) { printf("voce selecionou - Excluir cliente \n"); x = consultar(cliente, aux); if (x == -1) { printf("Codigo nao encontrado"); } if(x != -1) { excluir(cliente, aux); } system("cls"); } if(opc == 5) { printf("voce selecionou - Imprimir cliente \n"); system("cls"); } if(opc == 4) { printf("voce selecionou - Consultar cliente \n"); x = consultar(cliente, aux); printf("%d", x); if (x == -1) { printf("Codigo nao encontrado"); } } if(opc == 7) { printf("SAIR"); } if (opc == 6) { printf("voce selecionou - Alterar"); alterar(cliente, aux); } } }
  12. vitao1020

    C++ Gerar código em txt

    @devair1010 eu entendi, só que não tô conseguindo executar, se eu postar o código aqui, teria como fazer esse ajuste pra mim? tipo fazer com que esse codigo seja gerado em txt?
  13. vitao1020

    C++ Gerar código em txt

    @devair1010 então tipo fiz um código aí irei fazer a função fopen(coloco o diretório para salvar o txt) e depois o fprintf (dentro do fprintf coloco todo o código que eu criei?)
  14. vitao1020

    C++ Gerar código em txt

    Boa noite, alguém conhecedor no assunto para me ajudar como gero um código feito em C++? pesquisei e vi como se faz esse processo de gerar arquivo txt mas só encontro como gerar o arquivo txt com mensagens, tipo gerar o txt escrito "Olá, mundo" mas preciso saber como gerar o txt com um código tipo " include <stdio.h> include <stdlib.h> int main ()" e por aí vai
  15. como assim revisão? me desculpa ser um pouco leigo no assunto
  16. @Math.Pi eu teria que tá indo na pagina da fabricante para tá baixando essa BIOS nova?
  17. Boa tarde meus caros, gostaria de saber se minha placa-mãe (gigabyte H61M-S1) suporta a placa de vídeo (GTX 1050 2GB DDR5)? e caso não, quais as placas de vídeo que ela suporta ou melhor, como sei se uma determinada placa-mãe suporta uma certa placa de vídeo?
  18. Boa noite, gostaria de saber se alguém conhece algum material de estudo/site/canal do youtube que eu possa está me aprofundando sobre o Kalinux pois pesquiso sobre e acabo encontrando bem pouco, ficaria grato se obtivesse uma ajuda.
  19. @Lucas Sibaldo Pereira infelizmente não tenho acesso ao modem porque só chega o cabo da internet da rua na minha casa
  20. Tô pensando em comprar outro cabo mas tô pensando se o problema persistir o que irei fazer @MR.RIBEIRO
  21. Olá eu estou com um problema que esta dificultando minhas jogatinas, minha internet esta caindo sempre que eu estou jogando porém a internet cai por uns 10 segundos e volta, já tentei de tudo, liguei para a Net e eles mandaram umas descargas de sinal para tentar estabilizar porém não resolveu, alguém sabe como resolver ? Ps: Quando a internet cai não fica o triângulo amarelo, fica mostrando como se tivesse conexão e isso só acontece com o cabo de rede o WI-FI continua funcionando normal.
  22. Boa noite meu caros, gostaria de uma ajuda em relação a minha conexão pois aparece como conectada mas em jogos online ou programas como skype ou discord, fico sendo desconectado. Quando faço o teste de velocidade da internet, aparenta está tudo ok. O que poderia ser? segue a foto do teste de conexão

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!