릴리패드, LilyPad

특징

릴리패드는 아두이노 소프트웨어로 간단히 프로그램할 수 있는 모듈입니다.

 

Microcontroller ATmega328
Operating Voltage 2.7-5.5 V
Input Voltage 2.7-5.5 V
Digital I/O Pins 20 (PWM, Analog 포함)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
Flash Memory 32 KB (of which 2 KB used by bootloader)
SRAM 2 KB
EEPROM 1 KB
Clock Speed 16 MHz

 

프로그램 라이팅

부품 목록
번호 부품명 수량 기능 판매처
 1 릴리패드  1 메인보드 https://kit128.com/goods/view?no=122
 2 [WAT-FB123] FTDI BASIC  1 라이팅 https://kit128.com/goods/view?no=123

 

 

릴리패드 FTDI BASIC Breakout

 

연결

아래 그림과 같이 릴리패드와 [WAT-FB123] FTDI BASIC Breakout 보드를 연결하고,
컴퓨터의 USB 케이블을 연결합니다.

 

보드 설정

Lilypad Arduino328 16Mhz 또는 Lilypad Arduino328 8Mhz 를 선택합니다.

 

포트 설정

자신의 컴퓨터에 연결된 포트를 설정합니다.

 

 

아두이노 소프트웨어의 01.BASIC 의 Blink 예제를 다운로드 하면 1초마다 LED 가 깜박입니다.

 

아두이노 보드 16MHz, 8MHz 어떻게 알 수 있을까?

 

아두이노 보드는 제조사에 따라 8MHz, 16MHz 로 2가지입니다.
사용하는데 큰 문제는 없지만 delay 등의 시간을 계산할 때 8MHz인지 16MHz 인지 알아야 할때가 있습니다.

 

blink 예제로 알 수 있습니다.

blink 코드에 delay(1000); 가 있습니다. 이것은 1초가 ON, 1초간 OFF 를 반복하는 것인데, 8MHz, 16MHz 에 따라 속도가 2배 차이닙니다.

만약 16MHz 로 설정하였는데 LED가 1초마다 ON/OFF 한다면 보드는 8MHz 입니다.
반대로 8MHz 로 설정하였는데 LED가 0.5초마다 ON/OFF 한다면 보드는 16MHz 입니다.

 

 

 

제품 구매

릴리패드 328는  https://kit128.com/goods/view?no=122 에서
[WAT- FB123] FTDI BASIC Breackout 모듈는  https://kit128.com/goods/view?no=123 에서 구매하실 수 있습니다.

.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다