智能垃圾桶上

机械振动介质中的传播称为机械波(mechannical wave)。机械波与电磁波既有相似之处又有不同之处,机械波有电磁振荡产生;在不同介质中的传播速度也不同,在真空中根本不能传播,而电磁波(如光波)可以在真空中传播;机械波可以是横波和纵波,而电磁波只能是横波;机械波与电磁波的许多物理性质,如:折射、反射等是一致的,描述它们的物理量也是相同的。常见的机械波有:水波、声波、地震波。

图片

线路图

程序图
#include 

volatile int shen;

float checkdistance_3_4() {
  digitalWrite(3,LOW);
  delayMicroseconds(2);
  digitalWrite(3,HIGH);
  delayMicroseconds(10);
  digitalWrite(5,LOW);
  float distance = pulseIn(4,HIGH) / 58.00;
  delay(10);
  return distance;
}

Servo servo_2;

void setup(){
  shen = 0;
  pinMode(3,OUTPUT);
  pinMode(4,OUTPUT);
  Serial.begin(9600);
  servo_2.attach(2);
}
void loop(){
  shen = checkdistance_3_4();
  Serial.println(shen);
  if (shen < 10){
    servo_2.write(90);
    delay(0);
  } else {
    servo_2.write(0);
    delay(0);
  }
  delay(200);
}

你可能感兴趣的:(智能垃圾桶上)