-
[1ํ์ฐจ-1] ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋?๋ก๋ด๊ต์ก/1ํ์ฐจ_ํ์ด์ฌ 2020. 8. 2. 01:07
1. ์ฝ๋ฉ์ตํฉ๊ต์ก
- 1~2์ฃผ์ฐจ - ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ
- 3์ฃผ์ฐจ - ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ์ค์น
- 4~5์ฃผ์ฐจ - ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด GPIO ์ฐ๊ฒฐ ๋ฐ ํ๋ก๊ทธ๋๋ฐ
- 6~8์ฃผ์ฐจ - ๋ก๋ด ์กฐ๋ฆฝ ๋ฐ ์์ง์ด๊ธฐ
2. ์คํ์์ค ํ๋์จ์ด
์คํ์์ค ํ๋์จ์ด๋ ํ๋์จ์ด์ ์ค๊ณ ๊ฒฐ๊ณผ๋ฌผ, PCB ๋ฟ๋ง ์๋๋ผ ๊ทธ๊ฒ์ ๋ชฉ์ ์ ๋ง๊ฒ ๊ตฌ๋ํ๋ ์ํํธ์จ์ด์ ์์ค ๊ฒฐ๊ณผ๋ฌผ๊น์ง๋ ๋ฌด๋ฃ๋ก ๊ณต๊ฐํจ์ผ๋ก์จ ๋ค์์ ์ํด ๊ณต์ ๋๊ณ ๋ ผ์๋๊ณ ๋ฐ์ ๋๋ฉด์ ์ํ๊ณ๋ฅผ ๋ง๋ค์ด๊ฐ๋ ์คํ์์ค ๋ฌธํ์ ๊ทธ ๊ฒฐ๊ณผ๋ฌผ์ ์ด์ผ๊ธฐํฉ๋๋ค.
(1) ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ ์๊ตญ ์๊ธ๋๋์ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด(Raspberry Pi) ์ฌ๋จ์์ ์ปดํจํฐ ๊ณผํ ๊ต์ก์ ์ํด ๊ฐ๋ฐํ์ฌ 2012๋ ์ ์ฒ์ ์ถ์๋์์ผ๋ฉฐ ์ง๊ธ๊น์ง ๊ฐ์ข ๋ชจ๋ธ์ ์ถ์ํ๊ณ ์์ต๋๋ค. ์๋ฐ๋ฅ ํฌ๊ธฐ์ ์์ ์ปดํจํฐ๋ก ๋ชจ๋ํฐ์ ํค๋ณด๋, ๋ง์ฐ์ค๋ฅผ ์ฐ๊ฒฐํ๋ฉด ์ผ๋ฐ์ ์ธ ์ปดํจํฐ ์์ ์ ํ ์ ์์ต๋๋ค.
ํ์ฌ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด 4 ๊น์ง ๋์์์ผ๋ฉฐ ์ด๊ธฐ์๋ ์์ดํ์ด๊ฐ ๋ด์ฅ๋์ด ์์ง ์์ ๋ฐ๋ก ๋ฌด์ ๋์นด๋๋ฅผ ์ค์นํด์ ์ฌ์ฉํ๊ธฐ๋ ํ์ง๋ง 2016๋ ์ ๊ฐ๋ฐ๋ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด 3 model B ๋ถํฐ๋ ์์ดํ์ด๊ฐ ๊ธฐ๋ณธ์ผ๋ก ๋ด์ฅ๋์ด ์ฌ์ฉํ๊ธฐ ํธ๋ฆฌํด์ก์ต๋๋ค.
์ด์์ฒด์ ๋ ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ์ ๋ผ์ฆ๋น์์ด๋ผ๋ OS๋ฅผ ํ์ฌํ ์ ์์ผ๋ฉฐ Python, Scratch, ๋ง์ธํฌ๋ํํธ๊น์ง ๋ด์ฅ๋์ด ์๋ ๊ต์ก์ฉ ๋ชฉ์ ์ด๋ ๊ฐ๋ฐ, ์ทจ๋ฏธ ์ํ์ ๋ค์ํ๊ฒ ํ์ฉํ ์ ์์ต๋๋ค.
(2) ์๋์ด๋ ธ
์๋์ด๋ ธ๋ ์คํ์์ค ํ๋์จ์ด ์ค์์ ๊ฐ์ฅ ์ฝ๊ฒ ํ์ฉํ ์ ์์ต๋๋ค. ๋ง์ดํฌ๋ก ์ปจํธ๋กค๋ฌ๋ฅผ ๋ด์ฅํ์ฌ ๋ค์ํ ์ผ์๋ ๋ถํ ๋ฑ์ ์ฅ์น์ ์ฐ๊ฒฐํ์ฌ ์ฝ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค. ์ฃผ๋ก ๋ก๋ด, ์๋ฒ ๋๋ ๊ฐ๋ฐ, ๊ต์ก์ฉ ๋ฑ ์คํ์์ค ํ๋์จ์ด์ ์์ด๋ก ์ด๋ ค์ด ํ๋์จ์ด ์ ์ด๋ฅผ ์ฝ๊ฒ ํ ์ ์๋๋ก ๋์์ ์ฃผ๊ธฐ ์ํด ๊ฐ๋ฐ๋์์ต๋๋ค.
์๋์ด๋ ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ ์์ค ์ฝ๋(ํ๋ก๊ทธ๋จ)๋ฅผ ์์ฑํ๊ณ ํธ์งํ ์ ์๋๋ก ํ๋ฉฐ C++ ์ธ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ ์ธ๊ณ์ ์ผ๋ก ๊ฐ์ฅ ๋ง์ด ํ์ฉ๋๋ฏ๋ก ์ฐ๊ฒฐ๋๋ ์ผ์์ ๋ถํ์ด ๋ง์ต๋๋ค.
[๋ผ์ฆ๋ฒ ๋ฆฌํ์ด์ ์ฐจ์ด์ ]
- ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ์๋ ๊ฐ์ ์ด์์ฒด์ ๊ฐ ์์ด์ผ ์์ง์ด๋ฉฐ ๊ฐ๋ ฅํ ์ฑ๋ฅ์ ๋ฐํ์ผ๋ก ๋ณต์กํ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์์ต๋๋ค. ์ฅ์น๋ฅผ ์ ์ดํ๋๋ฐ ์๋์ด๋ ธ๋ณด๋ค ๋ณต์กํ ์ ์์ผ๋ฉฐ ์ ๋ ฅ์ด ๋ง์ด ํ์ํฉ๋๋ค.
- ์๋์ด๋ ธ๋ ์๋ ๊ฐ์ ์ด์์ฒด์ ๋ฅผ ๋ฐ๋ก ์ค์นํ ํ์๊ฐ ์์ด ์ฅ์น๋ฅผ ๊ฐ๋จํ ์ ์ดํ ์ ์์ผ๋ ๋ณต์กํ ํ๋ก๊ทธ๋จ์ ์คํํ ์๋ ์์ต๋๋ค. ์ฅ์น ์์ฒด๊ฐ ๋งค์ฐ ๋จ์ํ๋ฏ๋ก ์ ๋ ฅ์ด ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด์ ๋นํ์ฌ ์ ๊ฒ ์๋ชจ๋ฉ๋๋ค.
(3) ๋ง์ดํฌ๋ก๋นํธ
๋ง์ดํฌ๋ก๋นํธ๋ ARM ๊ธฐ๋ฐ์ ์ํ ์ฑ๊ธ ๋ณด๋ ์ปดํจํฐ์ ๋๋ค. ๋ณด๋ ์์ฒด์ ํ๋ก๊ทธ๋๋ฐ์ด ๊ฐ๋ฅํ LED์ ๋ฒํผ, ๋ช ๊ฐ์ง ์ผ์๊ฐ ๊ธฐ๋ณธ์ผ๋ก ๋ด์ฅ๋์ด ์์ผ๋ฉฐ USB ์ผ์ด๋ธ๊ณผ ๋ธ๋ฃจํฌ์ค๋ก ์ปดํจํฐ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
2012๋ ์๊ตญ BBC์์ ์ปดํจํฐ ์์ ๊ต์ก์ ์ผํ์ผ๋ก ์์ํ์ฌ ์ฌ๋ฌ ๊ธฐ์ ๊ณผ ์ฌ๋จ ๋ฑ ํ๋ ฅ์ฌ๋ค๊ณผ ๊ณต๋์ผ๋ก ๊ฐ๋ฐํ์์ต๋๋ค. ์ปดํจํฐ, ํ๋ธ๋ฆฟ PC, ์ค๋งํธํฐ ๋ฑ์์ ์๋ฐ์คํฌ๋ฆฝํธ ๋ธ๋ก, ํ์ด์ฌ ๋ฑ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.
[์๋์ด๋ ธ์ ๊ณตํต์ ๊ณผ ์ฐจ์ด์ ]
- ๋ง์ดํฌ๋ก๋นํธ๋ ์๋์ด๋ ธ์ ๋งค์ฐ ๋น์ทํฉ๋๋ค. ๊ฐ์ข ์ผ์์ ๋ถํ์ ์ ์ดํ๋๋ฐ ์ ํฉํ๋ฉฐ ์ด์์ฒด์ ๋ฅผ ๋ฐ๋ก ์ค์นํ ํ์๊ฐ ์์ต๋๋ค. ์ ๋ ฅ ๋ํ ์ ๊ฒ ์๋ชจํฉ๋๋ค.
- ๋ง์ดํฌ๋ก๋นํธ๋ ์๋์ด๋ ธ์ ๋ฌ๋ฆฌ ๊ธฐ๋ณธ์ ์ผ๋ก LED์ ๋ฒํผ, ๋ช ๊ฐ์ง ์ผ์๊ฐ ๊ธฐ๋ณธ์ผ๋ก ๋ด์ฅ๋์ด ๋ฐ๋ก ๋ถํ์ ์ฐ๊ฒฐํ์ง ์์๋ ์ฌ๋ฌ ํ๋ก์ ํธ๋ฅผ ํด๋ณผ ์ ์์ผ๋ฉฐ ์ด๋ ค์ด C์ธ์ด๋ฅผ ๋ชฐ๋ผ๋ ๊ฐ๋จํ ๋ธ๋ก์ผ๋ก ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์์ด ๊ต์ก์ฉ์ผ๋ก ์ ํฉํฉ๋๋ค.
[์ฐธ๊ณ : NAVER ์ง์๋ฐฑ๊ณผ]
3. ์ ์ฉ์นด๋ ํฌ๊ธฐ์ ์ด์ ๊ฐ PC ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ ์์๋ณด์!
'๋ก๋ด๊ต์ก > 1ํ์ฐจ_ํ์ด์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[1ํ์ฐจ-6] ๋ณ์๋ฅผ ์ด์ฉํ ํ๋ก๊ทธ๋จ (1) 2020.08.05 [1ํ์ฐจ-5] IDLE๊ณผ ๊ฑฐ๋ถ์ด ๊ทธ๋ํฝ (0) 2020.08.05 [1ํ์ฐจ-4] ํ์ด์ฌ ์ ธ (0) 2020.08.05 [1ํ์ฐจ-3] ์ด์ฆ์ผ๋ก ํ์ด์ฌ ๊ณต๋ถํ๊ธฐ (0) 2020.08.04 [1ํ์ฐจ-2] ํ์ด์ฌ ์๊ฐ ๋ฐ ์ค์น (0) 2020.08.02