做一个智能垃圾桶,人体感应和机体震动感应控制步进电机转动(开启,90度),开启后人体感应(热敏)在感应范围内感应不到人体,电机反转90度。超声波进行高度感应,在限定范围内直流电机启动,对射光电传感器感应电机转速,少于2圈/秒就控制电机停止转动,否则转5秒后电机停止转动,接着电机反转,到达光电限位后电机停止。
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
单片机程序流程图:
单片机智能垃圾桶源程序如下:
所有资料51hei附件下载:
基于51单片机智能垃圾桶仿真.rar
(860.85 KB, 下载次数: 78)
|