#include #define trig 8 #define echo 10 #define maxi 100 int led=6; NewPing uv(trig,echo,maxi); void setup() { pinMode(led,OUTPUT); Serial.begin(115200); } void loop() { if((uv.ping_cm())!=0 && uv.ping_cm()<100) { analogWrite(led,30-uv.ping_cm()); delay(10); } else { digitalWrite(led,LOW); delay(30); } Serial.print("ping:"); Serial.println(uv.ping_cm()); Serial.print("cm"); delay(50); }