查看“智能垃圾桶/zh”的源代码
←
智能垃圾桶/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| style="width: 800px;" |- | ==概述== *项目名称:Microduino智能垃圾桶 *目的:垃圾桶自动开合 *难度:中 *耗时:2小时 *制作者: ==材料清单== *Microduino设备 {|class="wikitable" |- |模块||数量||功能 |- |[[Microduino-Core/zh]]||1||核心板 |- |[[Microduino-USBTTL/zh]] ||1||下载程序 |- |[[Microduino-BM/zh]] ||1||供电 |- |[[Microduino-Duo-v/zh]] ||1||连接垃圾桶 |- |[[Microduino-Sensorhub/zh]] ||1||与传感器和舵机相连 |} *其他设备 {|class="wikitable" |- |舵机(MG996R) ||1||开启、关闭垃圾桶 |- |Microduino servo-cin ||1||连接舵机和hub板 |- |sharp 2y0a21 ||1||在10cm~80cm距离检测红外线 |- |电池||1||供电 |} *实验原理 '''距离测量传感器''' sharp 2y0a21型号的测量传感器,为基于PSD的距离传感器。通过自身电路中热电阻感受外接环境中温度的变化阻值,从而改变传感器两端的电压。但是热电阻的感受温度的变化测量距离有一定的范围,sharp 2y0a21型号的测量距离为10~80cm。在0~8cm左右的距离范围内与距离成正比非线性关系,在10~80cm的距离范围内成反比非线性的关系,平均消耗约为30mA,反应时间约为5ms,并且对背景及温度的适应性较强。有效的测量角度大于40度,输出信号为模拟电压。 '''舵机(MG996R)''' 舵机是船舶上的一种大甲板机械。舵机的大小由外舾装按照船级社的规范决定,选型时主要考虑扭矩大小。在航天方面,舵机应用广泛。航天方面,导弹姿态变换的俯仰、偏航、滚转运动,都是靠舵机相互配合完成的。舵机在许多工程上都有应用,不仅限于船舶。 舵机主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由接收机发出讯号给舵机,经由电路板上的 IC判断转动方向,再驱动无核心马达开始转动,透过减速齿轮将动力传至摆臂,同时由位置检测器送回讯号,判断是否已经到达定位。 MG996R最大旋转角度为180度,在编写程序代码时,旋转的角度范围为(0~180度)。 '''总体结构''' 距离测量传感器感应两侧的红外线的强度,将感应到的数值传送到核心芯片上,核心芯片通过处理该数据,确定舵机旋转的角度,从而确定垃圾箱是否开门,如果开门开哪侧的门。因为舵机的旋转角度为0~180度,所以最好将平衡位置放在舵机旋转的角度中间。 垃圾箱安装的原理图,如下图所示 [[File:Smartlitterbox.png||600px|center|thumb]]
返回至
智能垃圾桶/zh
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息