標題: [現(xiàn)學現(xiàn)賣Arduino實戰(zhàn)]一、盲人雷達 [打印本頁]
作者: 大貓8888 時間: 2019-12-15 16:13
標題: [現(xiàn)學現(xiàn)賣Arduino實戰(zhàn)]一、盲人雷達
本帖最后由 大貓8888 于 2019-12-20 19:23 編輯
為盲人朋友增添一個探索空間的新方式
使用方式:本裝置為頭戴式,采用超聲波測距的方式,將周圍障礙物的距離通過振動或蜂鳴把探測結(jié)果傳輸給盲人朋友。提醒方式類似于倒車雷達,障礙物越遠提醒頻率越低,障礙物越近提醒頻率越高。熟悉一段時間后,便可以自由的探測周末障礙物的距離、方位。
優(yōu)點:
1、采用超聲波探測的方式,不存在物理接觸的問題。
2.探測距離最遠可達4~5米,遠遠超出手杖的長度。
3、失聰?shù)呐笥岩部梢允褂茫蜗露鷻C則自動切換到振動提示模式。
缺點:
外殼采用PLA材料FDM方式打印,外觀粗糙,不防雨!可能還存有一些不影響使用的缺陷
裝置參數(shù):
1、機殼采用FMD方式3D打印,材料為PLA。體積77x62x38mm,重量60克(不包括耳機)
2、HC-SR04超聲波模塊和LGT8F328P-SSOP20 MiniEVB單片機測距、控制。
3、提醒模式為振動和耳機兩種方式,用插拔耳機來切換。耳機線控控制音量
4、兩點式可調(diào)彈性頭帶。
5、普通手機充電接口,充電2~3小時,可連續(xù)使用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);
}
}
盲人雷達原理圖.png (26.42 KB, 下載次數(shù): 94)
下載附件
2019-12-15 16:11 上傳
IMG20191123181621_調(diào)整大小.jpg (109.49 KB, 下載次數(shù): 92)
下載附件
2019-12-15 16:13 上傳
IMG20191123183223_調(diào)整大小.jpg (68.57 KB, 下載次數(shù): 98)
下載附件
2019-12-15 16:13 上傳
IMG20191123183327_調(diào)整大小.jpg (96.46 KB, 下載次數(shù): 97)
下載附件
2019-12-15 16:13 上傳
IMG20191123221338_調(diào)整大小.jpg (130.64 KB, 下載次數(shù): 88)
下載附件
2019-12-15 16:13 上傳
IMG20191123221445_調(diào)整大小.jpg (119.17 KB, 下載次數(shù): 381)
下載附件
2019-12-15 16:13 上傳
51hei截圖_20191123222554.png (45.36 KB, 下載次數(shù): 88)
下載附件
2019-12-15 16:13 上傳
其他設(shè)計:
[現(xiàn)學現(xiàn)賣Arduino實戰(zhàn)]二、頭追式車載探照燈
http://www.torrancerestoration.com/bbs/dpj-176329-1.html
(出處: 單片機論壇)
作者: gch1 時間: 2020-2-11 09:48
思路不錯,但是為了了解周圍是不是要不;晤^
作者: shangwe4416 時間: 2020-2-23 08:32
看樣得不停的晃頭,加語音播報距離功能好點,帶障礙的阻止電動車通過的斑馬線咋辦
作者: 大貓8888 時間: 2021-5-13 18:32
用眼睛看也是不停的晃頭啊
作者: glinfei 時間: 2021-5-18 15:22
很好的創(chuàng)意啊,而且產(chǎn)品化了。我覺得這個超聲測距角度大約15度吧,可以用三個,就不用晃頭了,不過超聲誤差和噪聲較大,程序要完善一下。
作者: magic_young 時間: 2021-6-3 14:36
創(chuàng)意不錯,厲害
作者: cr8526 時間: 2022-2-27 22:10
那地面多高 的凹凸物品才能測出來呢?
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |