프로젝트

나도 메이커! 메이커스 여러분들의 작품/프로젝트를 공유하는 공간입니다.

아두이노를 이용한 맹인 안내 지팡이~ 디텍팅 완드!

2015-01-21 23:20:10

아두이노를 이용한 맹인 안내 지팡이~ 디텍팅 완드!

[본문 : http://cafe.naver.com/arduinostory/31635]

안녕하세요~ 가천대 전자공학과 학생입니다.
 
얼마전 아두이노 나노를 이용하여 만든 작품을 공유하고자 글 올리게 되었습니다^^
 
작품이름은 바로!  [디텍팅완드] 입니다!!!
 
이름만 들어보면 무엇인지 감이 잘 안오실텐데요~ 사실 시각장애인을 위한 로봇지팡이 입니다.
 
고가의 맹인안내견 훈련비용과 안정성이 떨어지는 기존의 일반 지팡이의 장단점을 보완한
 
아이템인데요~ 혹시나 다른 응용가능성과 꼭 필요 할지도 모르는 분이 계실것 같아 오픈하고자합니당~
 



 
간단히 기능을 소개하자면~
 
역시 초음파 센서를 이용한 장애물 감지이죠~ 하지만 그냥 감지만 해서는 일반 지팡이와 다를게 없다고 생각했습니다.
 
그래서 저희는 오름형 계단과 벽을 구분 할 수 있는 지팡이, 그리고 감지되는 장애물의 위치에따라 각각 다른 신호를
 
주기로 하였습니다~
 
 
위 이미지는 벽과 오름형 계단을 구분하기 위한 알고리즘을 도식화 한 이미지입니다.^^
사실 정말 간단한 원리이지만 이부분에서 평가점수가 상당히 좋았습니다~^^
 
또 다른 특별한 기능은 상황에 따른 다른 종류의 신호 발생인데요~ 사실 이부분에서 굉장히 애를 먹었습니다.
진동모터 4개의 조합으로 만들어 낼 수 있는 신호의 경우의 수는 많았지만;;;
직접 손잡이를 만져보면서 설계를 하니 실제로 유저에게 정확한 신호전달이 될지 또는 어떻게 신호를 줘야 직감적으로
장애물의 위치를 예측할 수 있을지 고민이 많이 되더라구요...이 부분 역시 평가점수가 좋았지만 개인적으로는 아직
만족하지 못하는 부분이라고 할 수 있겠습니다.
 
작품 전체 이미지를 보시면 백색 LED와 조도센서가 있는 것을 보실 수 있습니다.^^
맹인은 불빛을 볼 수 없지만...ㅠ 밤에 돌아다니게 될 경우 다른 보행자가 차마 보지못하고 충돌하는 것을 방지하기 위해
설치하였습니다. 물론 광량에 따라 LED의 밝기가 조절되도록 하였죠~ ㅎㅎ
 
허접허접한 작품이지만 응용가능성과 실용성을 좋게 평가받았는지 무려 은상이라는 영광을 받게 되었습니다~
혹시라도 저 비루한 작품을 응용해 보시거나 만들어 보고싶으신 분을 위해 소스 첨부합니당^^(회로도는 준비중입니다 ㅠ)
 
혹시 궁금한 점이나 함께 정보를 공유하고 싶으신 분이 계시면 언제든 연락주시기 바랍니당^^ [카톡 ID : rushiela]
 
긴글 읽어 주셔서 감사합니당~
[첨부한 소스에서 조건문을 이용한 진동모터 동작Commend부는 삭제하였습니다. 설계자의 편의에 맞게 사용하는게 나을것 같다는 생각이 드네요...]
 
 
-구성품-
Arduino Nano 1개
SRF-05(초음파센서) 4개
[JK전자] 조도센서 CDS GL5537 1개
10파이 백색 LED 1개
3.3V 진동모터 4개
만능기판(Size가 기억이 안나네요...) 4개
핀헤더 및 핀 소켓
맹인 안내용 지팡이 1개
9V 배터리 슬롯
9V 배터리
점퍼선 다수...
 

SaBo

아두이노