아두이노 미로게임 (MPU-6050 + 프로세싱)

아두이노 미로게임 (MPU-6050 + 프로세싱)

MPU-6050 가속도 센서 MPU-6050은 x, y, z축의 자이로스코프 기울기와 가속도를 측정할 수 있는 센서입니다. 이 센서를 이용하면, 드론 및 3차원 탑승장치의 기울어짐이나 운동 상태를 모니터링 할 수 있습니다. 이 센서는 I2C 통신을 사용하여 데이터를 송수신합니다. 아두이노에 기본적으로 내장된 Wire 라이브러리가 … more

아두이노 LM35 온도계 (with Processing)

아두이노 LM35 온도계 (with Processing)

아두이노에서 받아들인 온도센서 데이터를 PC로 전송하여 PC 화면으로 출력하는 프로그램을 만들어 보겠습니다. PC쪽 프로그램은 프로세싱(https://processing.org/)을 이용하였습니다. LM35 온도센서 LM35 온도센서는 측정된 온도 값을 아날로그 데이터(전압)로 출력해 주는 센서입니다. 측정할 수 있는 온도 범위에 따라 다양한 규격과 가격으로 판매되고 있습니다. LM35DZ의 … more

아두이노 초음파 거리측정기 (I2C LCD 사용)

아두이노 초음파 거리측정기 (I2C LCD 사용)

HC-SR04 초음파 센서 모듈과 I2C 모듈을 적용한 LCD 디스플레이를 결합하여 측정한 거리가 LCD에 출력되도록 만들었습니다. HC-SR04 사람이 들을 수 있는 소리의 주파수는 약 20 ~ 20만Hz입니다. 20만Hz 보다 높은 음은 초음파라고 합니다. 초음파는 사람이 직접 들을 수 없습니다. 박쥐의 경우는 … more

아두이노 초음파 거리측정기 (I2C LCD 사용)

아두이노 LCD Test (I2C 모듈 사용)

I2C 모듈 LCD 디스플레이를 작동시키기 위해서는 상당히 많은 케이블을 연결해야 합니다. LCD용 I2C 모듈은 통신 프로토콜을 변형시켜 적은 수의 케이블로도 LCD를 동작시키게 해 줍니다. 아래 사진의 왼쪽이 일반적인 LCD 디스플레이이고, 오른쪽이 I2C 모듈이 적용된 디스플레이입니다. 자세한 통신 방법에 대해서는 우리가 … more

아두이노 초음파 센서 HC-SR04

아두이노 초음파 센서 HC-SR04

HC-SR04 사람이 들을 수 있는 소리의 주파수는 약 20 ~ 20만Hz입니다. 20만Hz 보다 높은 음은 초음파라고 합니다. 초음파는 사람이 직접 들을 수 없습니다. 박쥐의 경우는 이 초음파가 반사되는 메아리를 이용하여 장애물을 피한다고 알려져 있습니다. 초음파는 직진성이 강하기 때문에 주변부의 메아리와 … more

아두이노 DS1302 Realtime Clock Test

아두이노 DS1302 Realtime Clock Test

DS1302 DS1302 모듈은 실제 시간을 기록해 두었다가 필요시 읽을 수 있도록 해 줍니다. 일반적으로 DS1302 칩 옆에는 항상 배터리가 있는 것을 볼 수 있습니다. 이 배터리는 DS1302 칩이 시간을 계속 카운트 할 수 있도록 전원을 공급해주는 역할을 합니다. 배터리의 수명이 … more

아두이노 4x4 Keypad Test

아두이노 4×4 Keypad Test

키패드 키패드는 여러 개의 스위치들이 반복적으로 나열된 것으로 전자식 잠금장치, 통신장치 등에 많이 사용됩니다. 그림 출처: circuitdigest.com 키패드 단자의 개수는 행(row)과 열(column)의 합이 됩니다. 예를들어, 4×4 키패드 단자의 개수는 4+4=8이 됩니다. 아두이노와 키패드의 단자는 1:1로 연결합니다. 라이브러리 설치 및 키패드 … more

아두이노 3-Color LED Test

아두이노 3-Color LED Test

LED는 아두이노를 시작하면 반드시 해보게 되는, 마치 프로그래밍 계의 “Hello World”와 같은 것이죠. 아두이노 키트를 구입하면 3-Color LED는 대부분 들어 있는 것을 볼 수 있습니다. 모듈로 판매되는 것은 보호 저항까지 연결되어 있어서 더욱 편리합니다. 하나의 LED 하우징 안에 빨강, 녹색, … more

아두이노 LCD Test

아두이노 LCD Test

아두이노 기본 예제에 포함된 LCD(Liquid Crystal Display)를 작동시켜 보았습니다. 아두이노 프로그램은 LCD와 관련하여 다양한 기본 예제를 제공하고 있습니다. 파일 > 예제 > LiquidCrystal > … Autoscroll: 왼쪽에서 오른쪽으로 텍스트를 써 나갑니다. Blink: 블록 스타일 커서를 컨트롤 합니다. Cursor: 언더라인 스타일 … more

아두이노 RFID Reading Test

아두이노 RFID Reading Test

RFID? RFID 태그는 라디오 전파를 이용한 비접촉식 ID 인식 시스템입니다. RFID 시스템은 RFID 태그와 태그를 읽고 쓰기 위한 장치 및 소프트웨어 처리를 위한 기기들로 구성됩니다. RFID 태그는 비교적 가까운 거리에서만 인식되며, 각각의 태그에 기록된 고유코드를 읽을 수 있습니다. RFID 태그는 … more