安全设备/系统
这是一个基于传感器的系统的碰撞警告。这样的系统是行业中的一种安全开发的类型。这样的系统是安全的。使智能检测系统能够识别汽车的听力和听力。该项目需要根据阿杜诺当地情况来理解。解释了整个项目与您的系统的工作原理有关,以便您可以制作此系统。和Arduino程序有在此解释清楚。
第1步:需要物品
另外,您需要在网站下载部分免费获得的Arduino IDE。
控制器:我用了Arduino微控制器。
传感器:我的HR SC-04使用了传感器。
压电蜂鸣器:我使用压电蜂鸣器发出声音警告。
LED:我使用了一种颜色的 LED - 红色和蓝色。
电线:需要线来进行硬件连接。您需要使用所有类型的跳线,例如公对公、母对母和母对公。
第2步:连接所有硬件
在第1步中收集的硬件,现在通过电线将所有硬件连接到设备。
传感器导航信息
该传感器、基站:连接VCC、Trig和GND:
虚拟现实上的 VCC 定位到 5V
摄像机上的 GND 接地到 GND
发射到手机上的天线7
回显针到手上的针 4
压电蜂鸣器到地理位置信息
压电蜂鸣器有目的地:
将手机连接到上层的目的地10
将 GND 连接到第三方的
红色 LED 到你想要的信息
红色LED有目的地:
将手机连接到上层的目的地2
将 GND 连接到第三方的
蓝色 LED 到地址信息
蓝色 LED 有目的地:
将一个针脚连接到机器人上的针脚 13
将 GND 连接到第三方的
计算机到计算机的连接信息
你还需要有一个Arduino的USB数据线。使用这条数据线,你可以将计算机连接到Arduino板。现在启动Arduino IDE。连接计算机后,需要从菜单中选择板卡和。
第 3 步:我们现在在程序
中为您制定程序,并在其中输入信息。我们现在将直接使用该程序来编写程序指令。
复制此代码时,您必须小心,因为在某个特定时间上写入时无法让程序中使用的地方。
////碰撞警告系统////
//// 2017 年 ////
//// Vijendra Kumar////
const int trigPin = 7;
常量 int echoPin = 4;
国际嗡嗡声= 10;
持续时间长;
整数距离;
// 当您按下复位或为板供电时,设置函数运行一次
void setup() {
// 将数字引脚 13 初始化为输出。
pinMode(trigPin,输出);
pinMode(echoPin,输入);
pinMode(13,输出);
pinMode(2,输出);
序列号.开始(9600);
}
// 循环函数永远反复运行
void loop()
{
// 清除 trigPin
digitalWrite(trigPin, LOW);
延迟微秒(2);
// 将 trigPin 设置为 HIGH 状态 10 微秒
digitalWrite(trigPin, HIGH);
延迟微秒(10);
数字写入(trigPin,低);
// 读取 echoPin,以微秒为单位返回声波传播时间
duration = pulseIn(echoPin, HIGH);
// 计算距离
distance=duration*0.034/2;
// 在串行监视器上打印距离
if(distance <= 50 && distance >= 20)
{
digitalWrite(13, HIGH);
// digitalWrite(13, LOW);
// 打开 LED(HIGH 是电压电平)
}
else
{
digitalWrite(13, LOW); //通过使电压变低来关闭LED
//等待一秒钟
}
如果(距离 <= 20)
{
数字写入(2,高);
音调(嗡嗡声,2000);
延迟(100);
无声(嗡嗡声);
延迟(100);
音调(嗡嗡声,2000);
延迟(100);
无声(嗡嗡声);
延迟(100);
音调(嗡嗡声,2000);
延迟(100);
无声(嗡嗡声);
音调(嗡嗡声,2000);
延迟(100);
无声(嗡嗡声);
延迟(100);
}
else
{
digitalWrite(2, LOW); // 通过使电压为低来关闭 LED
// 等待一秒钟
}
}
第4步:发现Arduino板
完成所有连接后,我们就可以将程序上传到Arduino上面了。请参阅供参考:
第5步:系统如何工作
关于这个系统是如何工作的。我定义了三个不同的区域:
区域1:无警告
区域2:只有视觉警告(在这个区域,司机必须注意)
区域3:视觉和听觉警告(必须采取警示碰撞)
第6步:测试您的设置
现在整个系统已经准备好进行测试,测试完成后就能够测试使用。
全部0条评论
快来发表一下你的评论吧 !