简单啊 你的负重在来回振动的时候,会触碰到不同的触点
你给负重接VCC,给不同的触点接单片机IO
然后你轮询读单片机IO的电平值,读到VCC,就说明振动了,你检测到更多的触点有VCC,就说明振动幅度越大
蜂鸣器很简单,接一个IO给高电平,另一端GND
LED同蜂鸣器
这个要求不复杂啊,你一个IO扫描检测通断即可,振动使得IO会检测到不同状态,就可以报警啦。
IO一般可以上拉或者下拉,振动脱开时会切换状态。