Escolar Documentos
Profissional Documentos
Cultura Documentos
Circuito:
Cdigo .pde
// MOTOR DC SIMPLES
// By RUDRIGO LIMA
// VARIAVES //
int PortPin2 = 2;
// Motor 1
int PortPin3 = 3;
// Motor 1
int PortPin7 = 7;
// Motor 2
int PortPin8 = 8;
// Motor 2
////
void setup() {
// inicializar as portas digitais de saida:
pinMode(PortPin2, OUTPUT);
pinMode(PortPin3, OUTPUT);
pinMode(PortPin7, OUTPUT);
pinMode(PortPin8, OUTPUT);
}
void loop() {
delay(tempo);
drive_direita();
delay(tempo);
drive_stop();
var++;
}
// FUNES //
void drive_esquerda(){
//funo drive_esquerda
digitalWrite(PortPin2, LOW);
//Motor 1
digitalWrite(PortPin7, LOW);
//Motor 2
digitalWrite(PortPin3, HIGH);
//Motor 1
digitalWrite(PortPin8, HIGH);
//Motor 2
void drive_direita(){
//funo drive_direita
digitalWrite(PortPin2, HIGH);
//Motor 1
digitalWrite(PortPin7, HIGH);
//Motor 2
digitalWrite(PortPin3, LOW);
//Motor 1
digitalWrite(PortPin8, LOW);
//Motor 2
void drive_stop(){
//funo drive_stop
digitalWrite(PortPin2, LOW);
//Motor 1
digitalWrite(PortPin7, LOW);
//Motor 2
digitalWrite(PortPin3, LOW);
//Motor 1
digitalWrite(PortPin8, LOW);
//Motor 2
}
//-//
Encontrei uma pgina que tambm tem um bom tutoria com esse tema segue o link:
http://itp.nyu.edu/physcomp/Labs/DCMotorControl