Escolar Documentos
Profissional Documentos
Cultura Documentos
CÓDIGO ARDUINO
// generated by mBlock5 for <your product> if((distancia < 100) && (distancia
// codes make you happy > 50)){
tone(5,262,0.6*1000);
#include <Arduino.h> delay(0.6*1000);
#include <Wire.h> _delay(0.6);
#include <SoftwareSerial.h>
}
float distancia = 0; if((distancia < 50) && (distancia
> 25)){
float getDistance(int trig,int echo){ tone(5,262,4*1000);
pinMode(trig,OUTPUT); delay(4*1000);
digitalWrite(trig,LOW); _delay(4);
delayMicroseconds(2);
digitalWrite(trig,HIGH); }
delayMicroseconds(10); if(distancia < 50){
digitalWrite(trig,LOW); tone(5,262,2*1000);
pinMode(echo, INPUT); delay(2*1000);
return pulseIn(echo,HIGH,30000)/58.0;
} }