목차
특징
릴리패드는 아두이노 소프트웨어로 간단히 프로그램할 수 있는 모듈입니다.
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 에서 구매하실 수 있습니다.
.