tag:blogger.com,1999:blog-7139318771131456504.post6989577141596046976..comments2023-05-05T08:32:33.634-04:00Comments on Robótica Educacional: Documentário sobre o ArduinoAnonymoushttp://www.blogger.com/profile/12283119063430851656noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-7139318771131456504.post-50464114193150791842012-08-03T13:30:31.045-04:002012-08-03T13:30:31.045-04:00Ola, vc sabe por que da esse erro ?
sketch_aug03a...Ola, vc sabe por que da esse erro ?<br /><br />sketch_aug03a:9: error: 'Ultrasonic' does not name a type<br /><br /><br />#if defined(ARDUINO) && ARDUINO >= 100<br /> #include "Arduino.h"<br />#else<br /> #include "Ultrasonic.h"<br /> #include "WProgram.h"<br />#endif<br />#define echoPin 13 //Pino 13 recebe o pulso do echo<br />#define trigPin 12 //Pino 12 envia o pulso para gerar o echo<br /><br />Ultrasonic ultrasonic(12,13); // TRIG = pino 12 ECHO = pino 13<br /><br /><br /><br />void setup()<br />{<br /> Serial.begin(9600); //inicia a porta serial<br /> pinMode(echoPin, INPUT); // define o pino 13 como entrada (recebe)<br /> pinMode(trigPin, OUTPUT); // define o pino 12 como saida (envia)<br /><br />}<br /><br /><br />void loop()<br /><br /><br />{<br /> int CM;<br /><br /> //seta o pino 12 com um pulso baixo "LOW" ou desligado ou ainda 0<br /><br /><br /> digitalWrite(trigPin, LOW);<br /><br /><br /> // delay de 2 microssegundos<br /><br /> delayMicroseconds(2);<br /><br /><br /><br /> //seta o pino 12 com pulso alto "HIGH" ou ligado ou ainda 1<br /><br /><br /> digitalWrite(trigPin, HIGH);<br /><br /><br /> //delay de 10 microssegundos<br /><br /><br /> delayMicroseconds(10);<br /><br /><br /> //seta o pino 12 com pulso baixo novamente<br /><br /><br /> digitalWrite(trigPin, LOW);<br /><br /><br /> // função Ranging, faz a conversão do tempo de<br /><br /><br /> //resposta do echo em centimetros, e armazena<br /><br /><br /> //na variavel distancia<br /><br /><br /> int distancia = (ultrasonic.Ranging(CM));<br /><br /><br />Serial.print("Distancia em CM: ");<br /><br />Serial.println(distancia);<br /><br /><br />delay(1000); //espera 1 segundo para fazer a leitura novamente<br /><br /><br />}Anonymoushttps://www.blogger.com/profile/00736689110437162272noreply@blogger.com