找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3905|回复: 6
打印 上一主题 下一主题
收起左侧

[现学现卖Arduino实战]一、盲人雷达

  [复制链接]
跳转到指定楼层
楼主
本帖最后由 大猫8888 于 2019-12-20 19:23 编辑

为盲人朋友增添一个探索空间的新方式
使用方式:本装置为头戴式,采用超声波测距的方式,将周围障碍物的距离通过振动或蜂鸣把探测结果传输给盲人朋友。提醒方式类似于倒车雷达,障碍物越远提醒频率越低,障碍物越近提醒频率越高。熟悉一段时间后,便可以自由的探测周末障碍物的距离、方位。
优点:
1、采用超声波探测的方式,不存在物理接触的问题。
2.探测距离最远可达4~5米,远远超出手杖的长度。
3、失聪的朋友也可以使用,拔下耳机则自动切换到振动提示模式。
缺点:
外壳采用PLA材料FDM方式打印,外观粗糙,不防雨!可能还存有一些不影响使用的缺陷
装置参数:
1、机壳采用FMD方式3D打印,材料为PLA。体积77x62x38mm,重量60克(不包括耳机)
2、HC-SR04超声波模块和LGT8F328P-SSOP20 MiniEVB单片机测距、控制。
3、提醒模式为振动和耳机两种方式,用插拔耳机来切换。耳机线控控制音量
4、两点式可调弹性头带。
5、普通手机充电接口,充电2~3小时,可连续使用20小时以上
代码:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
volatile float dist;
LiquidCrystal_I2C mylcd(0x27,16,2);
float checkdistance_6_7() {
  digitalWrite(6, LOW);
  delayMicroseconds(2);
  digitalWrite(6, HIGH);
  delayMicroseconds(10);
  digitalWrite(6, LOW);
  float distance = pulseIn(7, HIGH) / 58.00;
  delay(10);
  return distance;
}
void setup(){
  dist = 0;
  pinMode(6, OUTPUT);
  pinMode(7, INPUT);
  pinMode(5, OUTPUT);
  pinMode(3, OUTPUT);
}
void loop(){
  dist = checkdistance_6_7();
  if (dist < 500) {
    delay((dist * 2));
    tone(5,2000);
    digitalWrite(3,LOW);
    delay(40);
    noTone(5);
    digitalWrite(3,HIGH);
  }

}


其他设计:
[现学现卖Arduino实战]二、头追式车载探照灯
http://www.51hei.com/bbs/dpj-176329-1.html
(出处: 单片机论坛)


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:685875 发表于 2020-2-11 09:48 | 只看该作者
思路不错,但是为了了解周围是不是要不停晃头
回复

使用道具 举报

板凳
ID:695424 发表于 2020-2-23 08:32 | 只看该作者
看样得不停的晃头,加语音播报距离功能好点,带障碍的阻止电动车通过的斑马线咋办
回复

使用道具 举报

地板
ID:560595 发表于 2021-5-13 18:32 | 只看该作者
用眼睛看也是不停的晃头啊
回复

使用道具 举报

5#
ID:844772 发表于 2021-5-18 15:22 | 只看该作者
很好的创意啊,而且产品化了。我觉得这个超声测距角度大约15度吧,可以用三个,就不用晃头了,不过超声误差和噪声较大,程序要完善一下。
回复

使用道具 举报

6#
ID:803025 发表于 2021-6-3 14:36 | 只看该作者
创意不错,厉害
回复

使用道具 举报

7#
ID:373684 发表于 2022-2-27 22:10 | 只看该作者
那地面多高 的凹凸物品才能测出来呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表