적외선센서와 초음파센서를 동시이용한 거리측정
초음파는 가청주파수 밖의 주파수를 이용하는 것이다. 헤더파일을 이용 아두이노의 초음파 센서, 적외선 센서를 연결하여 물체와의 거리를 측정하는 예제를 어렵지 않게, 수행할 수 있는데, 이렇게 측정된 결과값을 무선통신으로 스마트폰에 전송하는 것도 쉽게 해결할 수 있다.
적외선 센서와 초음파 센서 동시 연결 회로도
소개되는 예제들은 아두이노 우노 기반으로 회로도와 프로그램이 설계되었으며, 라두이노를 이용해서 동일한 예제를 구현할 수 있도록 라두이노용 회로도와 프로그램을 추가한다. 라두이노용 회로도와 프로그램은 다음과 같으며 본 예제는 동일한 프로그램을 수정 없이 사용한다.
스케치코드
적외선센서와 관성센서를 응용한 게임
앞서 배운 내용들을 충분히 숙지했다면, 종합한 예제를 활용하고 응용해 직접 구현해보자. 적외선센서와 MPU-9250 관성센서를 응용한 게임은 앞서 사용했던 재료들에 스위치만 더 추가해주면 만들 수 있기 때문에 라두이노를 쉽게 익히는 데 자신감을 더해줄 것이다. 게임이 작동되는 원리는 간단하다. 손을 적외선센서 위-아래로 움직이기만 하면 게임을 즐길 수 있다. 직접 게임을 만들어보고 상대방이 공격하는 핑퐁을 방어해보자.
적외선센서-관성센서 응용 게임 회로도
소개되는 예제들은 아두이노 우노 기반으로 회로도와 프로그램이 설계되었으며, 라두이노를 이용해서 동일한 예제를 구현할 수 있도록 라두이노용 회로도와 프로그램을 추가한다. 라두이노용 회로도와 프로그램은 다음과 같으며 본 예제는 동일한 프로그램을 수정 없이 사용한다.
스케치코드
'교육 자료 > Raduino' 카테고리의 다른 글
12. 원격제어 로봇 - BT 이용 (0) | 2018.10.19 |
---|---|
11. 장애물 회피 로봇 (0) | 2018.10.11 |
9. 초음파센서를 이용한 거리측정 (0) | 2018.10.04 |
8. 적외선센서를 이용한 거리측정 (0) | 2018.10.04 |
7. 기압센서를 이용한 기압 및 온도 측정 (0) | 2018.10.04 |