智能垃圾桶上

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

图片

线路图

程序图
#include <Servo.h>

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);
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。