资料介绍
描述
如何使用超声波传感器 HR SC-04 进行自动开门
该项目涉及自动门开闭系统。自动门控制系统包括用于感测人或物体接近门的传感器。用于打开和关闭门以进出建筑物、设施等的系统和方法在本领域中非常常见。自动门常见于零售商店、超市等。
该项目一般涉及门的自动打开和关闭,它会感应到人或物体接近并自动打开。该系统由 Arduino 微控制器控制。该系统包括通过齿轮齿条在开门或关门时使门滑动的直流电机、显示门信息状态的液晶显示器、在开门期间发出声音的蜂鸣器和控制开门和关门的控制器。门作为传感器检测到的人或物体。
整个系统为机电一体化系统,采用机电一体化系统设计七个步骤进行设计。
要开始制作这样的机电一体化系统,需要以下元素和工具......
第 1 步:- 收集所有硬件(材料和工具)
收集组装系统所需的所有硬件。LCD 和压电蜂鸣器不是该系统的强制要求。添加这些只是为了向用户提供视觉和音频识别,以了解门的状态是打开还是关闭。
要开始制作这样的机电一体化系统,需要以下元素和工具......
材料 -
2. Arduino 控制器(UNO、MEGA 等中的任何一种),但我将低成本的 UNO R3 用于学习目的,并为我的学术部分实现而制作这个项目。
ATMEL : ATmega328-PU
3. HRSC04超声波传感器(用作接近传感器来感应到门的人或物体)。
超声波测距模块HC-SR04提供2cm-400cm非接触测量功能,测距精度可达3mm。该模块包括超声波发射器、接收器和控制电路。基本工作原理:
对至少 10us 高电平信号使用 IO 触发
模块自动发送 8 个 40 kHz 并检测是否有脉冲信号返回
IF 信号返回,通过高电平,高电平输出 IO 持续时间是从发送超声波到返回的时间
测试距离=(高电平时间X声速(340M/S)/2
4. 12V直流电机
负载电流:70mA (250mA MAX) (3V pm)
工作电压:3V~12V DC
扭矩:1.9 Kgf.cm
空载转速:170RMP(3V)
减速比:1:48
重量:30克
空载电流 = 60 mA,
失速电流 = 700 mA
5. LCD:16 X 2 DOT MATRIX。
6.压电蜂鸣器
7.电机屏蔽:L293D
L293 和 L293D 器件是四倍大电流半 H 驱动器。
使用电机护罩的原因:
您可以运行电机直接连接到 9-12 V 直流电源。电机将从 12V 直流电源中汲取所需的电流。但是在这个项目中,我们必须用程序指令来控制电机,所以我们必须通过输出电压和电流受限的 arduino 控制器连接电机。因此,当您将电机连接到 arduino 控制器时,它将在 5V 时消耗更多电流。所以会有机会烧控制器。
为了防止微控制器烧毁,我使用了电机护罩。这只是充当放大器。
8. 机械元素:为了制作原型,我使用塑料亚克力板并将它们切成和平,制作带有滑动门的房屋模型。
9. 跳线
10 电源
工具-
1.万用表
2.烙铁
这些工具不是必需的,但如果你有,那么你会很好。
第 2 步:Arduino 程序:-。
您也可以下载附加的.ino文件并直接编译和上传。
第 3 步:- 硬件连接
将所有硬件连接到 arduino 控制器。所附原理图仅供参考。您可以使用控制器板上可用的引脚。
您可以使用我的程序获取引脚信息的最佳方式。你也提出我要求分享。
第 4 步:- Flash Arduino 程序和电源
将本教程中提供的 arduino 草图上传到控制器。
- Arduino制作循迹小车教程 3次下载
- Arduino之通过Facebook Messenger监控开门
- 使用arduino和红外传感器的自动开门器
- 自动开门器开源项目
- 如何制作Arduino自动温湿度控制器
- 使用Arduino和i2c液晶显示器制作自动泊车系统
- 基于Arduino系统拉线墙画机器人设计制作 10次下载
- 基于Arduino硬件光控灯制作资料 6次下载
- 使用RDA5807制作收音机的Arduino代码免费下载 67次下载
- Arduino示波器制作资料说明 35次下载
- Arduino教程之如何使用Arduino制作一个宝宝使用的小桔灯详细资料概述 14次下载
- 基于Arduino的趣味电子制作 88次下载
- 几个Arduino创意制作分享 6次下载
- 汽车落水自动开门开窗技术解读 7次下载
- 基于Arduino的触摸变色台灯制作 14次下载
- 用Arduino做一个自动割草机 1591次阅读
- 如何制作一个简单的2步Arduino可编程定时器电路 1980次阅读
- 如何使用Arduino制作一个频率计数器? 6115次阅读
- 如何制作一个简单的2步Arduino可编程定时器电路 4220次阅读
- 如何利用Arduino UNO和SD卡制作音乐播放器 7322次阅读
- 如何使用Arduino和LDR传感器实现LCD液晶屏亮度的自动调节 6532次阅读
- 如何使用Arduino来制作一个简单的欧姆表 5565次阅读
- DIY一个简单的Arduino板子 5350次阅读
- 基于使用Arduino、加速度计和LED制作时间手套 2802次阅读
- dfrobot Arduino Nano控制板介绍 5611次阅读
- 利用Arduino制作8×10 LED矩阵 8489次阅读
- 自动浇花系统的设计及制作 基于Arduino 2.5w次阅读
- max7219与arduino驱动设计例程 4.7w次阅读
- DIY一款基于arduino的自动浇花系统 7.5w次阅读
- 汽车无线遥控开门技术 6804次阅读
下载排行
本周
- 1PC1013三合一快充数据线充电芯片介绍
- 1.03 MB | 5次下载 | 免费
- 2基于c51的时钟设计
- 0.56 MB | 3次下载 | 免费
- 3智能门锁原理图
- 0.39 MB | 3次下载 | 免费
- 4通过C51单片机控制数码管显示
- 0.56 MB | 2次下载 | 免费
- 52024PMIC市场洞察
- 2.23 MB | 2次下载 | 免费
- 6电源拓扑快速参考指南
- 3.98MB | 1次下载 | 免费
- 7ADS8332EVMV2-PDK评估模块
- 1.98MB | 1次下载 | 免费
- 8ADI高性能电源管理解决方案
- 2.43 MB | 1次下载 | 免费
本月
- 1XL4015+LM358恒压恒流电路图
- 0.38 MB | 146次下载 | 1 积分
- 2新概念模拟电路第四册信号处理电路电子书免费下载
- 10.69 MB | 65次下载 | 免费
- 3PCB布线和布局电路设计规则
- 0.40 MB | 24次下载 | 免费
- 4GB/T4706.1-2024 家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 11次下载 | 1 积分
- 5JESD79-5C_v1.30-2024 内存技术规范
- 2.71 MB | 10次下载 | 免费
- 6elmo直线电机驱动调试细则
- 4.76 MB | 9次下载 | 6 积分
- 7串口工具UartAssist5.0.exe
- 0.60 MB | 8次下载 | 免费
- 8使用CR6850C设计并制作12V5A开关电源
- 1.53 MB | 6次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935115次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183330次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73806次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多