摘要:基于许多考虑和相应的研究,我们希望创建一个宿舍举重,以为学生上床睡觉提供更方便,更安全的方式。 总结该设计采用了开发板作为主要控制板,并将压力传感器红外障碍物避免传感器电动机驱动模块结合在一起,以实现可以自动升级,下车,停止,自动调整速度的宿舍电梯模型系统。
(我在大一新生中进行的第一个博客和录音课程设计。我希望如果不适当的话,我会更宽容)
1。学生需要爬上阶梯才能起床并起床。有很多不便,使学生能够尽早醒来,并在心理上抵抗,并且可以轻松引起安全问题。 基于许多考虑因素和相应的研究,我们希望创建一个宿舍升降机,为学生提供更便捷,更安全的方式。
但是,由于时间和技术有限,它以模型方式呈现。
摘要
此设计使用Arduino uno R3开发板作为主要控制板,并自动自动使用FSR402压力传感器,红外障碍物避免避免使用者和L298N电动机驱动模块。
2。系统体系结构的实施原理
从互联网购买科学教育拼图模型,对其进行更改,并将原始有线控制器更改为压力控制。 这个想法是使用压力传感器检测物体和物体是否具有重量并控制电动机是否旋转旋转速度。 红外检测模块安装在电梯卡车的顶部和底部,以确定电动机的位置并控制电机旋转方向。
>图像源网络
Mini-Chip处理器:Arduino Uno R3开发委员会
<p style =“文本- lign:中心:中心;逆时针逆时针调节电位计,以减少检测距离和检测角35度。
压力传感模块:FSR402压力传感器,线性电压转换模块
压力检测。使用支持的线性电压转换模块实现PWM速度调节
电动机驱动器:L298N电动机驱动模块
通过控制高和低级别和低级别
<p样式=“ text - align:align:中心;连接图
hartware Repration Platform
platporm
Use c/c++ programming, the basic syntax is consistent with c/c++, but the main function main() is split into initialization function setup() and main loop loop()
Preparation phase preparation phase initialization phase setup runs one execution phase loop # #void setup() void setup() loop() {…} 2. Software Process
<
3。代码实现
(1)引脚和可变设置
引脚可变定义和初始化代码
(2)设置设置的PIN模式
(5)检测压力并执行数值转换
”>
在随后的循环中以循环,维持和更新的变量。最终对象
与Arduino uno uno uno uno uno uno uno uno开发董事会以及其他ARDU的协作和其他ARDU的协作努力,以及其他ARD AR的协作量现实世界的经验
应该改善产品的美学和操作稳定性。需要改进所使用的材料。蓝牙控制参考材料
(25条消息)arduino练习详细说明(iii)L298N驱动DC Motor_guanfuxincsdn的博客- CSDN Blog_l298N控制DC Motor
(25 messages) A struggled Xiaocai - csdn blog
's introduction to using L298n module_blog DC motor drive using arduino and l298n_lingshun Laboratory - csdn blog_l298n
评论前必须登录!
注册