Ir ao conteúdo
  • Cadastre-se

Misael Augusto

Membros Plenos
  • Total de itens

    20
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. Estou comprando um gabinete mas quero ter a certeza se vale a pena Minha config é: placa-mãe gigabyte micro atx h110m-d 1 hd 500 e 1 ssd Futuramente irei comprar uma gtx 1050ti Gabinete: https://www.terabyteshop.com.br/produto/8818/gabinete-pcyes-vti-black-blue-cjanela-mid-tower
  2. O programa não está realizando a multiplicação, alguém pode me ajudar? #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <locale.h> //****************************************************** //Instituto Federal de São Paulo //Disciplina......: M2LPBA //Programação de Computadores e Dispositivos Móveis //Aluno...........: Misael Augusto //****************************************************** int main(int argc, char *argv[]) { setlocale(LC_ALL, "portuguese"); int numeros[5], cont, soma=0, multi=0; // OBJETIVO.......: Este loop é utilizado para pedir que um usuário digite valores que serão armazenados em um vetor for (cont=0; cont < 5; cont++){ printf("Digite um número inteiro [%d]: ", cont); scanf("%d", &numeros[cont]); soma = soma + numeros[cont]; //Computador faz a soma dos valores informados multi = multi * numeros[cont]; //Computador faz a multiplicação dos valores informados } printf("A soma é %d", soma); // OBJETIVO.......: Verifica se o resultado da soma é positivo, negativo ou zero if(soma > 0){ printf("\nO valor da soma é positivo\n"); }else if(soma < 0){ printf("\nO valor da soma é negativo\n"); }else{ printf("\nO valor da soma é ZERO\n"); } printf("A multiplicação é %d", multi); // OBJETIVO.......: Verifica se o resultado da multiplicação é positivo, negativo ou zero if(multi > 0){ printf("\nO valor da multiplicaçao é positivo\n"); }else if(multi < 0){ printf("\nO valor da multiplicaçao é negativo\n"); }else{ printf("\nO valor da multiplicaçao é ZERO\n"); } system("pause"); return 0; }
  3. Apareceu uma linha de pixel amarela no meu monitor do nd enquanto eu estava vendo video, eu ja tentei bater com uma caneta e usar o JScreenFix para resolver mas n deu certo. Vcs sabem alguma solução? Uma imagem de como esta, essa linha vai de toda largura do monitor
  4. @Kleber Peters é um monitor/tv da lg 24 polegadas, acho que n é full hd, n sei dizer
  5. Pretendo comprar uma placa de video mas não sei qual escolher porque n manjo mt disso, entao venho pedir ajuda de vcs. A placa de vídeo pode custar ate R$1100 e vou jogar os seguintes jogos: Football Manager 2019, Warframe, CS:GO, Batman Arkham Knight e Euro Truck. Configuração do Pc: Placa-Mãe - GAH110M-H Processador - Pentium G4560 Memoria Ram - DDR4 2x4 2400Mhz SSD 120gb HD 500gb Fonte: Corsair CX450
  6. Meu amigo quer montar um computador de R$3000 para jogar (jogos atuais) e com uma boa qualidade, então eu gostaria de sugestões de gabinete, processador, memoria ram, placa de video, plca-mãe, fonte, ssd e hd. Desde já agradeço.
  7. Pessoal eu estou montando um projeto de braço robotico no arduino usando servo motores e botões, para mexer os servos. Está tudo funcionando mas a parte da garra o servo não está funcionando da maneira que deveria, so está mexendo se aperta apenas 1 botão e ele vai e volta, achei que o problema poderia estar nas portas do arduino então coloquei na analogica e coloquei o digitalRead porém continua não funcionando da forma que deveria.. Queria saber se o problema esta no codigo. #include <Servo.h> //BIBLIOTECA DE FUNÇÕES COM MOTORES SERVOS // DECLARAÇÃO DOS MOTORES USADOS NO PROJETO... Servo servoBase; //RODA O SERVO PARA DIREITA E PARA ESQUERDA... Servo servoGarra; //GARRA DO BRAÇO MECÂNICO... Servo servoSD1; //MOTOR RESPONSÁVEL PELA MOVIMENTAÇÃO HORIZONTAL DO BRAÇO ATRÁS Servo servoSD2; //MOTOR RESPONSAVEL PELA MOVIMENTAÇÃO HORIZONTAL DO BRAÇO NA FRENTE int anguloInicial = 0; //ANGULO INICIAL int botaoBaseD = 2; //BOTAO RESPONSAVEL EM MOVER A BASE PARA A DIREITA int botaoBaseE = 3; //BOTAO RESPONSAVEL EM MOVER A BASE PARA ESQUERDA int botaoSubir1 = 4; //BOTAO RESPONSAVEL EM SUBIR A PARTE TRÁS DO BRAÇO int botaoDescer1 = 5; //BOTAO RESPONSAVEL EM DESCER A PARTE TRÁS DO BRAÇO int botaoSubir2 = A0; //BOTAO RESPONSAVEL EM SUBIR A PARTE DA FRENTE DO BRAÇO int botaoDescer2 = A1; //BOTAO RESPONSAVEL EM DESCER A PARTE DA FRENTE DO BRAÇO int botaoGarraFechar = 8; //BOTAO RESPONSAVEL EM FECHAR A GARRA int botaoGarraAbrir = 9; //BOTAO RESPONSAVEL EM ABRIR A GARRA bool leituraBotaoD = 0; //LÊ O BOTAO DA BASE DIREITA bool leituraBotaoE = 0; //LÊ O BOTAO DA BASE ESQUERDA bool leituraBotaoSubir1 = 0; //LÊ O BOTAO QUE SOBE O BRAÇO bool leituraBotaoDescer1 = 0; //LÊ O BOTAO QUE DESCE O BRAÇO bool leituraBotaoSubir2 = 0; //LÊ O BOTAO QUE SOBE O BRAÇO bool leituraBotaoDescer2 = 0; //LÊ O BOTAO QUE DESCE O BRAÇO bool leituraBotaoFechar = 0; //LÊ O BOTAO QUE FECHA A GARRA bool leituraBotaoAbrir = 0; //LÊ O BOTAO QUE ABRE A GARRA void setup() //FUNÇÃO ONDE SÃO ESPECIFICADAS AS CONFIGURAÇÕES DO PROJETO... { Serial.begin(9600); //ATRIBUIÇÃO DE PINOS PARA OS MOTORES servoGarra.attach(12); servoBase.attach(13); servoSD1.attach(10); servoSD2.attach(11); pinMode(botaoBaseE,INPUT); pinMode(botaoBaseD,INPUT); pinMode(botaoSubir1,INPUT); pinMode(botaoDescer1,INPUT); pinMode(botaoSubir2,INPUT); pinMode(botaoDescer2,INPUT); pinMode(botaoGarraFechar,INPUT); pinMode(botaoGarraAbrir,INPUT); Serial.begin(9600); servoBase.write(anguloInicial); servoGarra.write(anguloInicial); servoSD1.write(anguloInicial); servoSD2.write(anguloInicial); } void loop() { leituraBotaoD = digitalRead(botaoBaseD); leituraBotaoE = digitalRead(botaoBaseE); while(leituraBotaoD == HIGH && leituraBotaoE == LOW && anguloInicial < 180){ anguloInicial = anguloInicial + 2; servoBase.write(anguloInicial); Serial.println("BASE PARA DIREITA"); delay(25); leituraBotaoD = digitalRead(botaoBaseD); leituraBotaoE = digitalRead(botaoBaseE); // leituraBotaoD = 0; } while(leituraBotaoE == HIGH && leituraBotaoD == LOW && anguloInicial > 0){ anguloInicial = anguloInicial - 2; servoBase.write(anguloInicial); Serial.println("BASE PARA ESQUERDA"); delay(25); leituraBotaoD = digitalRead(botaoBaseD); leituraBotaoE = digitalRead(botaoBaseE); //leituraBotaoE = 0; } //****************** SOBE E DESCE 1 ***************************** leituraBotaoSubir1 = digitalRead(botaoSubir1); leituraBotaoDescer1 = digitalRead(botaoDescer1); while(leituraBotaoSubir1 == HIGH && leituraBotaoDescer1 == LOW && anguloInicial < 180){ anguloInicial = anguloInicial + 2; servoSD1.write(anguloInicial); Serial.println("SOBE 1"); delay(25); //leituraBotaoSubir1 = 0; } leituraBotaoSubir1 = digitalRead(botaoSubir1); leituraBotaoDescer1 = digitalRead(botaoDescer1); while(leituraBotaoDescer1 == HIGH && leituraBotaoSubir1 == LOW && anguloInicial > 0){ anguloInicial = anguloInicial - 2; servoSD1.write(anguloInicial); Serial.println("DESCE 1"); delay(25); //leituraBotaoDescer1 = 0; } //******************* SOBE E DESCE 2 **************** leituraBotaoSubir2 = digitalRead(A0); leituraBotaoDescer2 = digitalRead(A1); while(leituraBotaoSubir2 == HIGH && leituraBotaoDescer2 == LOW && anguloInicial < 180){ anguloInicial = anguloInicial + 2; servoSD2.write(anguloInicial); Serial.println("SOBE 2"); delay(25); //leituraBotaoSubir2 = 0; } leituraBotaoSubir2 = digitalRead(botaoSubir2); leituraBotaoDescer2 = digitalRead(botaoDescer2); while(leituraBotaoDescer2 == HIGH && leituraBotaoSubir2 == LOW && anguloInicial > 0){ anguloInicial = anguloInicial - 2; servoSD2.write(anguloInicial); Serial.println("DESCE 2"); delay(25); //leituraBotaoDescer2 = 0; } //******************************GARRA********************** leituraBotaoFechar = digitalRead(botaoGarraFechar); leituraBotaoAbrir = digitalRead(botaoGarraAbrir); while(leituraBotaoFechar == HIGH && leituraBotaoAbrir == LOW && anguloInicial < 180){ anguloInicial = anguloInicial + 5; servoGarra.write(anguloInicial); Serial.println("FECHA "); delay(25); //leituraBotaoFechar = 0; } leituraBotaoAbrir = digitalRead(botaoGarraAbrir); leituraBotaoFechar = digitalRead(botaoGarraFechar); while(leituraBotaoAbrir == HIGH && leituraBotaoFechar == LOW && anguloInicial > 0){ anguloInicial = anguloInicial - 5; servoGarra.write(anguloInicial); Serial.println("ABRE"); delay(25); //leituraBotaoAbrir = 0; } }
  8. @RS Faria Acabei de comprar uma Fonte Corsair VS450 80Plus White 450W. Obrigado por sanar minhas dúvidas.
  9. A configuração do pc é Pentium G4560, memoria ram DDR4 4gb, 1 ssd kingston A400 120gb, 1 hd 500gb, a placa-mãe GA-H110M-H e colocarei uma placa de video no final do ano..
  10. Estou em dúvida se a Fonte Corsair Vs400 80plus White é compatível com a placa-mãe GA-H110M-H.
  11. Tem alguma linha mais avançada custando entre 330 e 360 reais?
  12. Pessoal estou montando um computador e estou indeciso sobre essas duas placas-mães. GA-H110M-S2V - https://www.terabyteshop.com.br/produto/8547/placa-mãe-gigabyte-ga-h110m-s2v-matx-ddr4-lga-1151 GA-H110M-M.2 - https://www.terabyteshop.com.br/produto/8131/placa-mãe-gigabyte-ga-h110m-m2-ddr4-lga-1151 Obs: o processador que irei usar é o Pentium G4560.
  13. Eu estou montando um computador e já escolhi tudo menos a fonte, sou leigo e não sei escolher fonte, entao eu peço a ajuda de vcs. Segue a configuração: Processador - Pentium G4560 Placa-Mãe - Gigabyte H110M - M2 DDR4 SSD - Kingston A400 120GB 1 pente de memoria ram 4GB Crucial 2400 MHZ (adicionarei mais 4gb dps) Placa de video - pretendo colocar no final do ano

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!