Estou embaraçado num erro que não consigo descobrir. Alguém poderia auxiliar-me? Segue o programa e logo abaixo os erros apresentados. Uso o Arduino 1.0.5.
//#include <SoftwareSerial.h> // testei com isto mas não adiantou
int motorPin1 = 12; //Comandos podem ser enviados por um sensor.
int motorPin2 = 13; //Tipo: P bipolar, ang de 1.8, 2 fases, 12 v, corrente de 330 ma torque de
int entrada = 0; //2,3 kg por cm, diam eixo 5mm.
void setup() {
Serial.begin(9600);
pinMode(motorPin1,OUTPUT);
pinMode(motorPin2,OUTPUT);
}
void loop(){ //testa se a porta serial está disponível
if (Serial.available() > 0) { // le os dados da porá armazena na var ‘entrada’
entrada = Serial.read();
if (entrada == ‘e’) {
esquerda();
}
else if (entrada == ‘d’) {
direita();
}
else {
parar();
}
}
}
void esquerda(){
digitalWrite(motorPin1,1); // motor para a esquerda
digitalWrite(motorPin2,0);
}
void direita(){
digitalWrite(motorPin1,0); // motor para a direita
digitalWrite(motorPin2,1);
}
void parar(){
digitalWrite(motorPin1,0); // parar o motor
digitalWrite(motorPin2,0);
}
ERROS:
Ponte_H_L293D_2:19: error: stray '\' in program
Ponte_H_L293D_2:19: error: stray '\' in program
Ponte_H_L293D_2:23: error: stray '\' in program
Ponte_H_L293D_2:23: error: stray '\' in program
Ponte_H_L293D_2.ino: In function 'void loop()':
Ponte_H_L293D_2:19: error: 'u2018e' was not declared in this scope
Ponte_H_L293D_2:19: error: expected `)' before 'u2019'
Ponte_H_L293D_2:23: error: 'u2018d' was not declared in this scope
Ponte_H_L293D_2:23: error: expected `)' before 'u2019'
Tags:
Testei aqui e só compilou depois de recolocar as aspas simples.
Obrigado Yure,
Você solucionou um problema muito sutil. Jamais poderia imaginar que as aspas simples eram as causadoras do erro, foi só regrava-las que tudo funcionou perfeitamente! Fica aqui um alerta aos colegas: cuidado com as aspas simples geradas - quem sabe? - por algum editor incompatível com a IDE do Arduino.
Abrçs
Mauricio
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por