'Arduino'(13)

post index image
Accessory shield for BLUNO(Arduino) : 올인원 쉴드
Arduino/Shield

Bluno 보드를 위한 올인원 쉴드, Accessory shield for Bluno 오늘 소개하는 Accessory shield for bluno는 OLED 디스플레이 및 여러가지 센서들을 하나의 보드로 통합한 것으로, 다른 쉴드들처럼 아두이노 보드위에 삽입하여 쉽게 접근할 수 있습니다. 또한, 같은 DFRobot사에서 만든 Bluno(아두이노 bluetooth 통합 보드)와 연결하면, 블루투스 통신을 이용하여 스마트폰 등에서 원격으로 제어할 수 있고, 이를 테스트할 수 있는 스마트폰용 앱과 소스도 제공하고 있습니다. 쉴드는 이렇게 생겼습니다. 박스는 없고 정전기 방지 필름으로만 포장되어 있었습니다. 사진만 보더라도 어떤 기능들이 포함되었는지 쉽게 알 수 있을듯 합니다. 아래 리스트를 참고하세요! 12..

2018. 8. 9. 13:21

post index image
아두이노로 LED matrix 제어하기 #2 : LedControl Library 1
Arduino/Display

Arduino LedControl Library #1 이번 글부터 아두이노를 이용하여 LED matrix를 다루는 방법에 대한 연재를 시작합니다. 이전 글에서 소개한 RobotDyn의 8x8 Led matrix driver 모듈 3개를 연결하여 24x8 matrix로 실습하며, 개별 LED의 on/off에서 시작해서 숫자, 알파벳 구현 등 여러 가지로 활용해 볼 계획입니다. Max7221 chip을 사용한 LED matrix driver module이기에 쉽게 접근이 가능하고, 케이블 연결 외엔 더 해줄 일이 없으며, arduino.cc에서 라이브러리가 제공되어 소스 코드 작성도 어렵지 않습니다. 먼저 기본 라이브러리인 LedControl에 대해서 살펴보며 연재를 시작하겠습니다. Arduino UNO R..

2017. 9. 19. 07:25

post index image
아두이노로 LED matrix 제어하기 #1 : LED matrix module
Arduino/Display

Robotdyn Matrix LED 8x8 module driver Robotdyn에서 만든 LED Driver module에 대한 리뷰입니다. 로, 세로 8개씩 64개의 LED를 가진 module을 장착했고, MAX7221 LED driver를 사용하여 구동합니다. 또, SPI 방식으로 연결하여 아두이노를 통해 제어할 수 있으며 입력 핀과 출력 핀을 별도로 두어 여러 개의 모듈을 직렬로 연결할 수 있습니다. 전원(5V, GND)을 제외하면 딱 3개의 핀만으로, 연결된 LED module들을 제어할 수 있기 때문에, 아두이노와의 연결이 아주 간단해집니다. Robotdyn Matrix LED 8x8 module driver 소개 아두이노나 컴퓨터 튜닝(Mod)에 입문할 때 가장 먼저 접하는 아이템이 LED..

2017. 9. 11. 09:27

post index image
Adafruit 4 Digit 7 Segment Display - I2C Backpack (2)
Arduino/Display

Adafruit 0.56" 4 Digit 7 Segment Display - I2C Backpack (2) Adafruit 7 segment display I2C backpack 두번째 글입니다. 여기서는 구동 소스코드에 대해 알아보겠습니다. Adafruit 사는 먼저 글에서도 말씀드렸듯이, 자신들이 판매하는 제품에 대한 튜토리얼을 대부분 제공하고 또 필요한 라이브러리를 제작해 제공합니다. 이 백팩도 전용 라이브러리와 예제가 제공되어 손쉽게 적용할 수 있었습니다. 여기서는 제가 필요한 함수 위주로 소스코드를 소개하겠습니다. 우선, 테스트를 위해 아래와 같이 회로를 구성했습니다. 사용한 보드는 DFRobot 사의 Bluno NANO 입니다. Arduino NANO와 호환되고 BLE 칩을 포함시켜서 아이폰 ..

2015. 11. 5. 16:50

post index image
Adafruit 4 Digit 7 Segment Display - I2C Backpack (1)
Arduino/Display

Adafruit 0.56" 4 Digit 7 Segment Display - I2C Backpack (1) Adafruit 사에서 나온 네자리 7 세그먼트( 또는 FND)입니다. 세그먼트 LED 모듈과 이를 구동하기 위한 백팩 즉 드라이버로 구성된 KIT으로 I2C 방식으로 연결하는 게 특징인 제품입니다. 저도 이 이유 때문에 구입했고, 또 모듈을 활용하기 위한 라이브러리와 예제를 홈페이지를 통해 배포하고 있어서 활용성이 좋습니다. Adafruit 사는 홈페이지를 통해 자신들이 판매하는 제품에 대한 자세한 활용 정보를 제공하는데 저처럼 초보자들에게 큰 매력으로 느껴지네요! 아두이노 처음 접하시는 분이라도 뭐하는 부품인지는 잘 아실테니 FND 또는 7 Segment LED에 대한 얘기는 나중에 다루겠습니다..

2015. 11. 2. 22:00

post index image
자작 정수기 컨트롤러 8, 유량센서 적용
Project/Water Purifier

자작 정수기 컨트롤러 8, 유량센서(Flow meter) 적용 플로우센서를 적용하겠습니다. 우선 위 사진처럼 아두이노 5V, GND, D2 핀에 연결했습니다. DFRobot 사의 IO Expansion Shield를 이용하니 따로 브레드보드가 필요없어 테스트하기 참 편하네요! 그 다음, 소스코드는 Adafruit 에서 제공하는 예제를 사용했습니다. 따로 라이브러리는 필요없고 인터럽트 방식을 이용했는데, 초보인 저에게는 너무 어려운 문제라 그냥 예제를 고쳐서 쓸 수 밖에 없었습니다. 아래 링크 따라가시면 예제 나옵니다. Flow Meter Example (https://github.com/adafruit/Adafruit-Flow-Meter) 기본 예제를 불러 온 모습입니다. 플로우센서가 연결된 디지털 핀만..

2015. 10. 16. 14:09