Arquivo da Categoria: roboOLA-VOC

NewPing

#include <NewPing.h>

#define TRIGGER_PIN 4
#define ECHO_PIN 3
#define MAX_DISTANCE 200
#define PING_INTERVAL 330

NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);

void setup() {
Serial.begin(9600);
}

void loop() {
delay(10);
double sonarCm = sonar.ping_cm();
// Serial.print(“Ping: “);
//Serial.print(uS / US_ROUNDTRIP_CM);
//Serial.print(sonarCm);
//Serial.print(“cm”);
if(sonarCm<10 and sonarCm>0)
{
Serial.println(“alerta”);

}
Serial.println(“”);

}

roboOLA-VOC

Boa tarde caros seguidores,

 

a colaboração da turma CMVOC para o RB01 vai ser a colocação de um sensor que permita parar o robot para reparação/operação.

Vamos usar para isso o sensor HC-SR04.

Em vez de usar um interruptor mecânico vamos usar o sensor ultra sônico para parar o robot.

 

Vamos seguir o tutorial do arduino portugal e filipeflop.

 

www.arduinoportugal.pt/temas/sensor-distancia-ultrasonico-hc-sr04

 

Sensor distância Ultrasónico HC-SR04

blog.filipeflop.com/sensores/sensor-ultrassonico-hc-sr04-ao-arduino.html

http://blog.filipeflop.com/sensores/sensor-ultrassonico-hc-sr04-ao-arduino.html

 

 

Abraço,

Leandro