Completed

Projeto Arduino motor Dc

Published on the October 30, 2015 in IT & Programming

About this project

Open

Preciso realizar 3 programações utilizando o arduino:

Montagem 01 – Ponte H – Motor dc
fazer um controle de aceleração e desaceleração do motor dc, programando uma rampa aceleraçãoe desaceleração suave do seu motor. Assim o motor acelera suavemente no sentido horário, fica comvelocidade máxima constante por um período de tempo e depois desacelera suavemente. Depois ele faz o mesmo
para o sentido anti-­horário
Dicas
Na função setup ( ), configure os pinos de controle do Motor DC e na função loop ( ), coloque a tarefa de controlara rampa de aceleração e desaceleração do Motor DC
Use o pino do Arduino ligado ao IN1 para controlar de velocidade do MOTOR A, através de um sinal PWM do Arduino (função analogWrite ()) e o pino ligado ao IN2 para controlar o sentido de giro do motor A, através de um sinal lógico fornecido pelo Arduino: low = horário, high = anti-­horário.


Montagem 02 – Motor Servo
Controle o ângulo de um motor servo com o potenciômetro linear, quando o potenciômetro estiver na rotação
mínima o servo estará no ângulo zero e quando o potenciômetro estiver na rotação máximo o servo estará no
ângulo 180o.
Dicas
Utilize a função map( ) para realizar a conversão linear entre o valor lido pelo potenciômetro para valor angulares
do motor servo.

Montagem 03 – Motor Servo 2
Controlar o giro do servo motor com dois botões para rotacioná-­lo no sentido horário (botão 01) e no sentido anti-­
horário (botão 02), mantendo-­o dentro dos limites de ângulos entre 10o e 170o. Não permita que o motor gire para
valores menores que dez graus e maiores que 170o graus.


Tenho as fotos de como devem ficar a ligações na protoboard com o arduino,(mando elas para quem se habilitar fazer a programação) preciso apenas da programação!

Category IT & Programming
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)

Delivery term: Not specified

Skills needed