|
想做一个能够提醒喝水的杯垫,打算用arduino的中断(外部中断和计数器中断)来实现压力的感知,进而提醒用户喝水。计数器中断是设置一个倒数时间,时间结束,杯垫会提醒用户喝水。如果在时间结束前用户已经喝水(压力检测到压力变小了),计数器应当重新启动。
现在问题是arduino的外部中断,我的型号(UNO)只支持数字口2和3实现外部中断(通过若干mode实现,比如电平变化啥的),而读取压力传感器的数值的接口是一个模拟口A0,放不到一起,是不是就不能使用外部中断了呢? 如果不能使用外部中断,请问还能有什么别的方法可以实现相同的功能呢?
|
|