본문 바로가기
반응형

Avr24

[아두이노] 30. IR 센서 + lcd 모듈 응용 예제 IR센서 및 리모컨과 lcd 모듈을 활용한 응용 예제입니다. 두가지를 응용한 예제를 댓글로 문의 받아 제작하였습니다. 간단히 예제를 설명하면, 리모컨의 숫자키와 OK 버튼을 활용하며, 숫자키(0 ~ 9) 를 누르면 LCD 창에 순차적으로 해당 숫자를 출력합니다. OK 버튼을 누르면 모든 lcd의 내용이 삭제되며 처음으로 커서가 돌아갑니다. 자세한 내용 참조는 아래 두 내용을 참조하시면 되겠습니다. [아두이노] 15. LCD 디스플레이 (I2C) [아두이노] 15. LCD 디스플레이 (I2C) LCD 디스플레이 모듈을 활용해서 글씨를 출력하는 것을 구현하도록 하겠습니다. 기존의 LCD 모듈의 경우 12개의 핀이 있어서 배선을 일일이 넣어주고 화면 밝기 조절하는 가변저항도 따로 구현해 copynull.tis.. 2021. 3. 27.
[아두이노] 28. 블루투스 모듈 4.0 BLE cc2541 아두이노에 블루투스를 이용하여 근거리 무선 통신을 사용할 수 있습니다. 블루투스는 10m 내외의 거리에서 사용되는 근거리 무선 통신으로 거리가 멀어지면 통신이 끊어질 수 있지만 가까운 거리의 경우 편리하게 이용할 수 있다는 장점이 있습니다. 보통 사용되는 아두이노 블루투스 모듈에는 HC-05, HC-06 등이 있으며, 본 예제에서는 BLE cc2541 모듈을 사용하여 블루투스 통신을 해보도록 하겠습니다. 블루투스 모듈 cc2541의 경우 5천원 내외로 저렴하게 구매하였습니다. 회로도 코드 위 코드를 작성하고 컴파일 후 아두이노로 업로드합니다. a. 블루투스 세팅 확인 시리얼 모니터를 열어서 아래와 같이 AT를 입력하여 OK가 다시 전송되어 출력되면 블루투스 모듈이 아두이노와 연결이 정상적으로 되었음을 알.. 2021. 2. 1.
[아두이노] 27. 8 x 8 도트 매트릭스 도트 매트릭스 모듈 (1088bs) 는 위와 같이 16개의 핀과 8x8 의 LED 로 구성되어 있습니다. 도트 매트릭스의 경우 전광판이나 광고표시판 등에 이용되며 각각의 LED를 배열로 구성하여 글자 그림등을 표현할 수 있습니다. 본 예제에서는 두가지 예제를 표현해보려 합니다. 하나는 하트 모양을 표시하고, 하나는 각위치에 따른 LED를 직접 x,y 포인트 값으로 점등할 수 있도록 하겠습니다. 도트매트릭스 아두이노 핀배열 도트 매트릭스 아두이노 도트 매트릭스 (y) 아두이노 1 13 9 2 2 12 10 3 3 11 11 4 4 10 12 5 5 A0 13 6 6 A1 14 7 7 A2 15 8 8 A3 16 9 회로도 코드 결과 다음은 좌포값(x, y) 에 따른 LED 표시를 해보도록 하겠습니다. 간단.. 2021. 1. 30.
[아두이노] 26. 조이스틱 LED 제어 조이스틱 모듈은 5v, GND, x, y, sw 5개의 핀으로 구성되며, 좌표는 위와 같습니다. x, y 좌표는 아날로그 신호로 출력되며, 푸시버튼의 경우 디지털 신호를 출력합니다. 본 예제에서는 8개의 방향을 감지하여 LED로 표시해주는 예제입니다. 푸시버튼 예제는 따로 출력하지 않고 시리얼모니터를 통해서 출력하도록 하였습니다. ※ 조이스틱 모듈 - 아두이노 핀번호 조이스틱 모듈 아두이노 보드 GND GND 5V 5V VRX A0 VRY A1 SW D2 ※ LED 방향 - 아두이노 핀번호 LED 방향 아두이노 보드 ↖ D3 ↑ D4 ↗ D5 ← D6 → D7 ↙ D8 ↓ D9 ↘ D10 회로도 아두이노보드, LED 8개, 점프선, 조이스틱버튼 등 코드 결과 2021. 1. 24.
[아두이노] 25. 4x4 키패드 키패드는 반복적인 키 스위치의 배열로 만들어진 것으로써 키보드나 현관문 비밀번호 장치 등에 사용됩니다. 이번 시간에는 키패드를 사용하는 법에 대해서 알아보겠습니다. 간단히 키패드를 입력하면 입력한 값을 시리얼모니터로 출력하는 기능을 구현합니다. 회로도 코드 결과 2021. 1. 9.
[아두이노] 24. 스텝 모터 스텝모터는 한 바퀴를 여러 단위(step)으로 분할하여 정밀하게 돌릴 수 있는 모터입니다. 서보모터와 비슷하지만 정밀한 작업을 요하는 곳에 쓰이는 점에서는 동일하다고 할 수 있다. 컨베이어벨트, 전자식도어락, 컴퓨터 프린터 등과 같은 곳에서 사용된다. 이번 시간에는 스텝모터를 사용하여 정회전 및 역회전을 테스트하도록 하겠습니다. 회로도 코드 결과 2021. 1. 8.
반응형