์๋์ด๋ ธ ๋ ์ค๋๋ฅด๋

์๋์ด๋ ธ ๋ ์ค๋๋ฅด๋(Arduino Leonardo)๋ ์๋์ด๋ ธ ๋ณด๋๋ก ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ Atmega32U4์นฉ์ ์ฌ์ฉํ๋ 8 bit ์ฐ์ฐ์ ์๋์ด๋ ธ์ด๋ค.[1] ATmega32U4์นฉ์ ์ฑ๋ฅ ์คํ์ธ 16 MHz / 8 MHz (5 V / 3.3 V)์ ๋์ํด๋ญ๊ณผ ํ๋์ ๋ฉ๋ชจ๋ฆฌ32KB, EEPROM 1KB, SDRAM2.5KB์์ ์๋ํ๋ค.
ํน์ง
[ํธ์ง]์ ์์ ํฌํจํ๋ ์๋ฆฌ์ผ ํต์ ์ USBํฌํธ ์ธ์ ์ ์ฉ ์๋ฆฌ์ผ ํต์ ํฌํธ์ธ Rx ๋ฐ Tx ํ์ ๋ณ๋๋ก ๊ฐ์ง๊ณ ์๋ค. 6๊ฐ์ ์๋ ๋ก๊ทธ ํ๊ณผ 13๊ฐ์ ๋์งํธ ํ(7๊ฐ์ PWMํฌํจ) , 5๊ฐ์ ํ์ํ ๊ทธ๋ฆฌ๊ณ 6๊ฐ์ ํ์ ํ์ ๊ฐ์ง๊ณ ์๋ค.
์์ฒด ์กฐ์์ฉ LED๋ฅผ ๊ฐ์ง๊ณ ์์ด ์์๋ก ์ปจํธ๋กค์ด ๊ฐ๋ฅํ๋ฉฐ ์ ์ฉ ํต์ ์ฑ๋์ธ I2C ๋ฐ SPIํ์ ๊ฐ๊ณ ์๋ค.
์๋์ด๋ ธ ์ฐ๋ ธ(Uno) ๋ฐ ์ด์ ์ถ์ํ์ธ ์๋์ด๋ ธ ๋๋ ธ(Nano) ๋ณด๋์๋ ๋ค๋ฅธ ํน์ง๋ค์ ๊ฐ๊ณ ์๋ค.
๋ ์ค๋๋ฅด๋ ๊ณ์ด
[ํธ์ง]์๋์ด๋ ธ ๋ ์ค๋๋ฅด๋(Arduino Leonardo)๋ ์ฌ๋ฌ ํธํ๋๋ ๊ณ์ด์ ๊ฐ๋ ์คํ์คํ์ ๋ชจ์ฒด์ค ํ๋์ธ ์๋์ด๋ ธ ๋ณด๋์ด๋ค. ์ด๋ค์ค ์๋์ด๋ ธ ํ๋ก ๋ง์ดํฌ๋ก(Arduino Pro Micro)๋ Atmega32U4์นฉ์ ์ฌ์ฉํ๋ ์๋์ด๋ ธ ๋ ์ค๋๋ฅด๋์ ์ด์ํ ํฌ๊ธฐ์ ์คํ์คํ์ด๋ค. ์๋์ด๋ ธ ํตํฉ๊ฐ๋ฐํ๊ฒฝ(IDE)์์ ์๋์ด๋ ธ ๋ ์ค๋๋ฅด๋๋ก ์ธ์๋๋ ๋ณด๋๋ค์ค ํ๋์ด๋ฉฐ ์์ ๋ ํธํ์ฑ์ ์ ์งํ๋ค. ์ธ๋ถ ์ธ๊ฐ์ ์์ 16VDC๊ฐ ์ต๊ณ ์น์ด๋ ์ผ๋ฐ์ ์ผ๋ก 12VDC์์ ์์ ์ ์ธ ํธ์ด๋ค.[2]
| 4๊ฐ์ ์๋ ๋ก๊ทธํ,12์ ๋์งํธํ(5๊ฐ์ PWM์5๊ฐ์ ์๋ ๋ก๊ทธ๋ณํํํฌํจ), 2๊ฐ์ ์๋ฆฌ์ผํฌํธ ๊ทธ๋ฆฌ๊ณ 6๊ฐ์ ํ์ ํ(์ ์ํฌํจ)๋ฅผ ๊ฐ๋ ์๋์ด๋ ธ ํ๋ก ๋ง์ดํฌ๋ก |
๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ SDA(Serial Data)์ ํด๋ญ์ ์ ์กํ๋ SCL(Serial Clock)์ 2๊ฐ์ํ์ ๊ฐ๋ I2Cํต์ ์ฑ๋๊ณผ SS(Slave Select)๋ฐ MOSI(Master Out Slave IN)์ MISO(Master In Slave Out), SCK(Serial Clock)์ 4๊ฐ์ ํ์ ๊ฐ๋ SPIํต์ ์ฑ๋ ๋ฐ ์ธ๋ถ ์ ์์ธ๊ฐ๋ฅผ ์ํ RAWํ์ ๊ฐ์ง๊ณ ์๋ค.
๊ฐ์ด ๋ณด๊ธฐ
[ํธ์ง]๊ฐ์ฃผ
[ํธ์ง]- ์๋์ด๋ ธ ๋ ์ค๋๋ฅด๋ - ๊ณต์ํ์ด์ง ๋ณด๊ด๋จ 2021-05-15 - ์จ์ด๋ฐฑ ๋จธ์
- ์๋์ด๋ ธ ๋ง์ดํฌ๋ก - ๊ณต์ํ์ด์ง ๋ณด๊ด๋จ 2020-10-29 - ์จ์ด๋ฐฑ ๋จธ์
- ์ฝ๋์ํค - ์๋์ด๋ ธ ๋ ์ค๋๋ฅด๋ ๊ฐ์ด๋ ๋ณด๊ด๋จ 2019-01-25 - ์จ์ด๋ฐฑ ๋จธ์
- ํ๋์นดํผ์๋ ๋ณด๊ด๋จ 2019-01-25 - ์จ์ด๋ฐฑ ๋จธ์
- ATMega32U4 ์คํ
- ์๋์ด๋ ธ ํ๋ก๋ง์ดํฌ๋ก - ์คํํ๋์จ์ด