'아두이노'(58)

post index image
DFRobot - Motor Shield for Arduino #1 DC Moter
Arduino/Shield

2A Motor Shield for Arduino Twin DFRobot사에서 나오는 아두이노용 모터 쉴드입니다. 정식 명칭은 2x2A DC Motor Shield for Arduino이고 이름처럼 두 개의 DC 모터에 2A의 전류를 공급할 수 있습니다. 위 쪽 메인 이미지는 같은 회사의 BLE 통합 보드인 Bluno와 결합한 모습입니다. DFRobot 웹사이트에 보면, 비슷한 구성에 규격까지 동일한 모터 쉴드가 하나 더 있습니다. 모터 드라이버(L298P chip)와의 핀 구성만 다른 듯 하고, 그래서 이 제품에 Twin이라는 이름을 붙인 듯합니다. 관련글 DFRobot - Motor shield for Arduino #2 Stepper Motor 이 글에 이어서, 동일한 모터 쉴드로 스텝 모터를 다루..

2018. 9. 14. 15:40

post index image
Bluno - 아두이노 bluetooth 4.0(BLE) 보드
Arduino/Board

Bluno - an Arduino Bluetooth 4.0 (BLE) Board Bluno는 DFRobot사에서 만든 아두이노 bluetooth 통합 보드입니다. 아두이노 우노(Uno)보드를 베이스로 하여 bluetooth 4.0(BLE)칩을 시리얼(Serial) 방식으로 연결하였고, 코드내에서 접근하는 것도 쉽습니다. bluno 보드 때문에 DFRobot사를 알게되어 한동안 이 회사의 제품들을 꽤 많이 사들였습니다. 비교적 저렴한 가격에 품질이 좋은 제품들을 제공하기 때문이었는데, 제품에 비해 활용을 위한 Tutorial 제공 등은 부족한 편이어서 좀 어려움이 있습니다. 그래도, bluno 보드에 대한 문서는 제법 제공하고 있습니다.패키지 및 보드 외형 소개 제품 포장은 간단합니다. 보드외에 다른 구성..

2018. 6. 25. 09:20

post index image
브레드보드 전원 공급 모듈 MB102
Arduino/Module

MB102 Breadboard Power Supply module 3.3V/5V For Arduino 아두이노를 이용하여 간단한 회로를 구성할 때 보통은 아두이노 보드의 파워 출력을 이용합니다. 하지만, 좀더 높은 출력이 필요하거나, 원하는 전원 소스를 보드에서 제공하지 않을 때는 전원을 외부에서 입력 받아야 합니다. 오늘 소개하는 모듈은 3.3V/5V 두 가지 전원을 손쉽게 제공할 수있는 전원공급장치이며, 특히 브레드보드에 바로 삽입하여 별다른 연결없이 전원을 공급할 수 있습니다. 모듈 외형입니다. 알리에서 개당 천원도 안되는 가격으로 구입할 수 있는 제품이라 매뉴얼은 당연히 없고 포장 상태도 별로 였습니다. breadboard power supply 전원 입력은 DC 잭과 USB 포트 두 가지입니다...

2018. 4. 25. 14:03

post index image
이름처럼 아담한 아두이노 Pro mini 보드
Arduino/Board

아두이노 보드 소개 : Arduino Pro mini 168P 5V 16Mhz 오늘은 아두이노 호환보드를 하나 소개하겠습니다. '프로 미니'라는 이름에 맞게 크기는 작지만, 다수의 입출력 포트를 제공하고 2천원 정도의 저렴한 가격에 쉽게 구할 수 있는 보드입니다. 이 글에서는, 보드에 대한 소개와 시리얼 어댑터와의 연결 방법, 그리고 간단한 블링크 예제를 통해 업로드하여 테스트하는 방법까지 다루도록 하겠습니다. 사양 및 특징, 보드 소개 ATmega168P 마이크로컨트롤러를 사용하였고, 5V, 16Mhz입니다. 14개의 디지털 I/O 포트와 8개의 아날로그 input 포트를 제공합니다. TTL 레벨 시리얼 통신을 위한 TX/RX 포트를 제공합니다. 6개의 PWM 포트(D3, D5, D6, D9, D10,..

2018. 3. 22. 11:26

post index image
아두이노에서 DS1302 RTC 모듈 사용하기
Arduino/Module

Using DS1302 RTC with Arduino 오늘 소개할 부품은 DS1302 칩을 사용한 RTC 모듈입니다. 아두이노로 시계와 같이 시간 관련 프로젝트를 진행한다면 꼭 필요한 부품이고, 이러한 제품들중 가장 저렴한 편이며, 라이브러리 및 예제가 아주 많기 때문에 아두이노에 적용하기도 쉽습니다. RTC (Real Time Clock) 모듈 아두이노에서 제공하는 millis() 함수는 현재 시간을 리턴해줍니다. 이 시간은 아두이노 보드가 부팅될 때부터 시작해서 전원이 유지되는 한, 계속해서 증가하는 시간입니다. 이러한 "time-keeping" 기능을 이용해서, millis(), micros() 등의 시간 관련 함수들을 제공하는 것입니다. 문제는, 전원 공급이 끊겨 보드 작동이 정지하면 "time-..

2018. 3. 20. 20:01

post index image
아두이노로 7 segment LED 제어하기 #3 TM1637 라이브러리 2
Arduino/Display

Using 7 segments LED with Arduino : 라이브러리를 활용한 예제 2 계속해서, TM1637Display 라이브러리 함수들에 대한 설명을 이어 가겠습니다. 이전 글에서 소개한 showNumberDec 함수보다 좀 더 어려운 부분이 있어 설명이 길어질 듯 합니다. 도트까지 제어하는 showNumberDecEx 함수 숫자뿐만아니라 숫자 아래쪽 도트나 디스플레이 가운데의 콜론을 출력하기 위한 함수입니다. 숫자만 출력하는 showNumberDec() 함수도 결국 이 함수를 통해서 처리됩니다. void showNumberDecEx(int num, uint8_t dots = 0, bool leading_zero = false, uint8_t length = 4, uint8_t pos = 0)..

2018. 3. 16. 15:13