Ir ao conteúdo
  • Cadastre-se

Opuchkevitch

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

1
  1. Paulo eu preciso de 3 níveis de pulsos para a ponte h, para ficar mais claro meu tcc é de uma jaqueta que esquenta e esfria comandada por celular, ou seja, quando o usuário selecionar que quer que esquente em nível médio, eu preciso mandar 50% na saída pwm3. Minha maior dificuldade é colocar estes níveis no código. Obrigado pela ajuda Leonardo
  2. Boa tarde, eu sou novo aqui no Clube do Hardware, eu recebi um tcc de professor e meu grupo esta com muitas dificuldades. Recebi a tarefa de fazer a programação, o objetivo dela é se comunicar com o aplicativo celular para comandar as saidas pwm do arduino como segue a programação abaixo: ///////////////////////////////////////////////////////////////////////////////////////////////////////// int pwm1 = 3; // pino de esquentar int pwm2 = 5; // pino de esfriar int power = 0; int nivel = map(power, 0,99,0,255); void setup() { Serial.begin(9600); //Inicia Comunicação Serial pinMode(pwm1, OUTPUT); // configura pino como saída pinMode(pwm2, OUTPUT); // configura pino como saída } void loop() { char option; if(Serial.available()>0) { option = Serial.read(); if(option == 'a') power = 25; else if(option == 'b') power = 50; else if(option == 'c') power == 99; if(power>99)power = 99; if(power<0)power = 0; nivel=map(power,0,99,0,255); } digitalWrite(pwm1, nivel); { option = Serial.read(); if(option == 'd') power = 25; else if(option == 'e') power = 50; else if(option == 'f') power == 99; if(power>99)power = 99; if(power<0)power = 0; nivel=map(power,0,99,0,255); } digitalWrite(pwm2, nivel); } /////////////////////////////////////////////////////////////////////////////////////// O problema desta programação é que após eu testa-la no proteus, no proteus ela não funcionou, gostaria de saber se alguém, poderia me ajudar ver se ela possui alguma coisa errada, ou poder me explicar porque deu errado. Essa programação esta utilizando as duas saidas pwm do arduino para acionar uma ponte h.

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...