-
IRremote 기능과 piezo 부조 센서, 초음파센서를 이용해서,
리모컨으로 원격으로 on/off가 가능한 사물의 접근을 감지하는 프로그램 개발.
중간 고사가 끝나고, 많은 시간을 할당해놓고 준비한 프로젝트가 아니라 높은 수준의 결과물을 만들지 못하여 아쉬운 마음이 들기도 한다. 서킷으로만 했지만, 매력적인 분야임에는 틀림이 없다.
>>> 0. 개발 목적
길고양이들이 날이 추워지면 자동차 밑, 안으로 들어가는 경우가 종종 있다고 한다. 이 경우 고양이의 생명이 안타깝게 사라지는 것도 있지만, 그것으로 인한 차의 손상 또한 굉장히 크기 때문에. 이를 방지하는 보조 시스템이 필요하리란 생각을 했다. 그리하여 이를 아두이노 프로그램으로 작성하기로 결정하였다.
>>> 1. 흐름도
아두이노 프로젝트. 아두이노. 무선 모바일 인식. 했을 때 가장 먼저 뇌리에 스친 것이 자동차 후진 센서였다. 일상에서 가장 눈에 띄지 않게 우리 삶에 당연하게 어느 순간 녹아든 기능 아닐까? 자동차에 매력을 느끼지는 못하지만 자동차에 탑재되기 시작한 기능들에는 매력을 느낀다. 그래서 이 주제를 선택했다. 생각하기에 따라서 다이소나 대형 마트에서 도난 방지 알림 시스템에도 비슷한 원리의 기능이 쓰인다. 간단한 센서 인식은 사용하기에, 어떤 개발자가 적용시키느냐에 따라서 다양한 발전의 가능성이 있다고 봐서 매력적이지 않을까?
>>> 2. 메인 기능
(1) 사용자는 해당 기능을 on/off 로 원격으로 조절할 수 있어야 함.
(2) 사용자는 해당 기능을 통해서 물체가 가까워짐에 따라 경고음의 높낮이 차이, LED 경고 색상에 따라 차별된 신호를 받음.
>>> 3. 소스코드
github.com/Kminseokk/arduino/tree/main
에서 final 코드를 확인하면 볼 수 있다.
>>> 4. 실행 화면.
삼색 LED를 응용하였으므로 구현할 수 있는 색상은 굉장히 많다.
>>> 5. 마치며.
기회가 된다면 실제 환경에서 app이나 블루투스 통신을 이용한 코드와 접목시켜서 개발과 발명을 해보고 싶다. 어찌 매력적이면서도 흥미로운 분야가 아닐 수 있겠는가.
'프로젝트' 카테고리의 다른 글
마리모탈출 (0) 2021.10.22 유니티(Unity)_ 프로젝트 최종본. 배포 및 사용 방법. (0) 2021.10.22 유니티(Unity)_ 프로젝트 서버 및 데이터 연동 추가 (0) 2021.10.22 Unity 프로젝트_ 쿼터뷰 3D 액션 게임 개발 프로젝트_(2) 게임 구현 (0) 2021.09.25 Unity 프로젝트_ 쿼터뷰 3D 액션 게임 개발 프로젝트_(1) 게임 설계 (0) 2021.09.25 댓글 (비로그인 댓글 허용하지 않습니다.)