智能桌面收纳桶
文章平均质量分 67
一个简易智能收纳桶
gitee地址:https://gitee.com/ONE_Day168/projects
ONE_Day|
这个作者很懒,什么都没留下…
展开
-
智能垃圾桶
1.接上超声波模块,实时检测前方障碍物距离,把手靠近垃圾桶前方时,距离小于检测值,舵机旋转,打开垃圾桶盖2.开盖后,持续两秒左右,模拟放入垃圾,如果手一直放在垃圾桶前面,则一直开盖,如果手放开,则两秒后自动关盖3.可加入震动模块,当模块检测到震动时,开盖两秒,然后自动关盖STC89C52RC超声波模块、舵机模块、震动模块、红外模块;将模块整合,加上垃圾桶,组装好这里将主要功能写成了一个.c文件,模块化,将舵机控制的部分放到了判断距离的语句体内,并写成了函数,供main函数调用,对于要在超声波的文件里使用舵机原创 2022-07-12 17:52:20 · 3795 阅读 · 3 评论 -
红外模块使用介绍
1、当模块检测到前方障碍物信号时,电路板上绿色指示灯点亮,同时OUT端口持续输出低电平信号,该模块检测距离2~30cm,检测角度35°,检测距离可以通过电位器进行调节,顺时针调电位器,检测距离增加;逆时针调电位器,检测距离减少。2、传感器主动红外线反射探测,因此目标的反射率和形状是探测距离的关键。其中黑色探测距离小,白色大;小面积物体距离小,大面积距离大。3、传感器模块输出端口OUT可直接与单片机IO口连接即可,也可以直接驱动一个5v继电器;连接方式:VCC-VCC;GND-GND;OUT-IO4、比较器原创 2022-07-12 13:59:14 · 6096 阅读 · 0 评论 -
SG90舵机使用介绍
型号:SG90黄线:信号线红线:电源线棕线:地线需要通过信号线往舵机输入PWM波,才能驱动舵机转动PWM波的频率不能太高,大约50HZ,即周期=1/频率=1/50=0.02s,20ms左右舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲部分,总间隔为2ms。以180度角度伺服为例,那么对应的控制关系是这样的:以下是一个周期内高电平所占的时间:0.5ms————0度; 2.5% 对应函数中占空比为2501.0ms————45度;原创 2022-07-12 13:47:26 · 6799 阅读 · 0 评论 -
超声波模块使用介绍
型号:HC-SR04超声波测距模块是用来测量距离的一种产品,通过发送和收超声波,利用时间差和声音传播速度, 计算出模块到前方障碍物的距离手上的是老版本1:此模块不宜带电连接,如果要带电连接,则先让模块的 GND 端先连接。否则会影响模块工作。2:测距时,被测物体的面积不少于 0.5 平方米且要尽量平整。否则会影响测试结果。VCC:5V电源GND:接地Trig:控制端Echo:接收端1、采用IO触发测距,给至少10us的高电平信号,实际40-50uS效果好2、模块自动发送8个40KHz的方波3、有信号返回原创 2022-07-12 13:31:30 · 3763 阅读 · 0 评论