Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Copyright 2014 by OpenMake.cc
Contents
0. ์คํ์์ค ํ๋์จ์ด ๋ ? 1. ์คํ์์ค ํ๋์จ์ด ์ฃผ ์ฌ์ฉ์ธต
2. ๋ฉ์ดํฌ ํ์ด์ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด 4. ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ๋ ?
5. ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ์ฉ ํ๋ก์ ํธ 6. ์ฐ๋ธ๊ธฐ๋ง์ ๊ฐ์ธ ํ๋ก์ ํธ
7. ์ฐ๋ธ๊ธฐ๋ง์ ๊ณต๋์ ์ ๊ณต๊ฐํ๋ก์ ํธ 8. ์ฐ๋ธ๊ธฐ ๋ง์ ํ๋ ์์
Copyright 2014 by OpenMake.cc
ํด๋น ์ ํ๊ณผ ๋๊ฐ์ ๋ชจ์ ๋ฐ ๊ธฐ๋ฅ์ ๊ฐ์ง ์ ํ์ ๋ง๋๋ ๋ฐ ํ์ํ
โข ํ๋ก๋ , ๋ถํ ํํธ ๋ฆฌ์คํธโข ์ธ์ ํ๋ก ๊ธฐํ (PCB ๊ฑฐ๋ฒ) ๊ฑฐ๋ฒํ์ผโข ์์ค์ฝ๋ ์ํํธ์จ์ด ๋ฐ ํ์จ์ด ๋ฑ
์ ์์ ๋ฐ ์ฌ๋ฐฐํฌ ์ ์์ด ๊ฐ๋ฅํ ๋ก ๊ณต๊ฐ๋ ํ๋์จ์ด
์คํ ์์ค ํ๋์จ์ด(Open-Source Hardware)๋
์คํ ์์ค(Open-Source) ๋ฌธํ์ ์ผ๋ถ
์คํ์์ค ํ๋์จ์ด ๋ ?
Copyright 2014 by OpenMake.cc
๋งค๋ ์ด๋ฆฌ๋ ๋ฉ์ดํฌ ํ์ด๋ ๊ฐ์ต ๋ฐ ์ฐธ์ฌ ํ๋ก์ ํธ๋ ์ฝ 1.6๋ฐฐ ์ฆ๊ฐ
์คํ์์ค ํ๋์จ์ด์ ์ฃผ ํ์ฉ์ ์ผ๋ฐ์ธ ๊ณผ ํ์ 80% ์ด์ ๊ด์ฌ์ ๋์
์คํ์์ค ํ๋์จ์ด ์ฃผ ์ฌ์ฉ์ธต
[๋ฉ์ดํฌ ํ์ด 2014 ์ฐธ์ฌํํฉ]
Copyright 2014 by OpenMake.cc
์คํ์์ค ํ์ฉ ๋๋ฐ์ด์ค
์ ์ธ๊ณ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ ํ์ฉ๋๋ ์คํ์์ค๊ธฐ๋ฐ ๋๋ฐ์ด์ค
์๋์ด๋ ธ(Arduino) ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด(RaspberryPi)
Copyright 2014 by OpenMake.cc
* 2011/01 ~ 2014/05 ๊ตฌ๊ธ ํธ๋ ๋ (raspberry pi ๊ฒ์์ด)
โข ์ ๋ฝ์ ๊ฑฐ์ ์ผ๋ก Make Faire(๊ตญ์ ํ์ฌ)๊ฐ ์๋ฉ๋ฆฌ์นด ๋ฐ ์์์ ์ง์ญ์ผ๋ก ํ์ฐ
โข โ๋ผ์ฆ๋ฒ ๋ฆฌํ์ดโ ์ญ์ Make Faire๋ฅผ ์ค์ฌ์ผ๋ก ํ์ฐ
Make Faire ์ ํจ๊ป ์ฑ์ฅํ๋ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด
Makefaire ๊ฐ์ตํํฉ
๋ฉ์ดํฌ ํ์ด ์ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด
Copyright 2014 by OpenMake.cc
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ๋ ?
๋ง์ดํฌ๋ก ์ปจํธ๋กค๋ฌ ๊ธฐ๋ฅ์ ํ์ฌํ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ์ ๊ต์ก์ฉ ์ปดํจํฐ
Copyright 2014 by OpenMake.cc
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด GPIO๋ผ์ฆ๋ฒ ๋ฆฌํ์ด2 ๋ชจ๋ธB ๊ตฌ๋ถ ๊ฐ์
GPIO 26
SPI 2
UART 1
I2C 2
PWM 1
RST 1
VCC 5.0V(2), 3.3V(2)
GND 5
โป RaspberryPi B+/A+/2 ModelB ๊ธฐ์ค์.BCM2835์ ๊ฒฝ์ฐ, ํ์ฅ์ฑ์ด ๋์
Copyright 2014 by OpenMake.cc
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ์ง์ ์ด์์ฒด์ ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ์ RASBIAN ์ ์์์ผ๋ก
ํ์ฌ๋ ์ฝ 50 ์ข ์ด์์ ์ด์์์คํ ์ง์ ์ํ๊ณ ๊ตฌ์ถ
Copyright 2014 by OpenMake.cc
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ๊ฐ๋ฐ ํด๋ฆฌ๋ ์ค์์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์, ์ฌ์ฉํ๋ ๋ชจ๋ ์ธ์ด๋ฅผ ์ด์ฉํ ๊ฐ๋ฐ์ด ๊ฐ๋ฅ
์๋์ฐ 10 IoT๋ Visual Studio๋ฅผ ๊ฐ๋ฐ ํด๋ก ์ง์ ์ค
Copyright 2014 by OpenMake.cc
์ํ๊ฐ์์ฉ ํ ์์ดํฐPC(HTPC)
โข XBMC(Openelec, RaspBMC, Xbian ๋ฑโฆ) , ์นด PC (๋งค๋ฆฝ ๋ฐ ๋ค๋น๊ฒ์ด์ )
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ ์ผ๋ฐ PC๋ง๋ก์ ๊ธฐ๋ฅ์ ํ์ฉํ ์ฌ๋ก
๋ฉํฐ๋ฏธ๋์ด ์์ฉ ์ํํธ์จ์ด๋ฅผ ์ด์ฉํ ์ฌ๋ก
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ์ฉ์ฌ๋ก
Copyright 2014 by OpenMake.cc
๊ฐ์ ์ฉ ๊ฒ์๊ธฐ(์๋ฎฌ๋ ์ดํฐ)
โข Neogeo / Gameboy / nintendo / 8bit Computer(Apple, OpenMSX) โฆ
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ ์ผ๋ฐ PC๋ง๋ก์ ๊ธฐ๋ฅ์ ํ์ฉํ ์ฌ๋ก
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ์ฉ์ฌ๋ก
์๋ฎฌ๋ ์ดํฐ ์์ฉ ์ํํธ์จ์ด๋ฅผ ์ด์ฉํ ์ฌ๋ก
Copyright 2014 by OpenMake.cc
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ ์ผ๋ฐ PC๋ง๋ก์ ๊ธฐ๋ฅ์ ํ์ฉํ ์ฌ๋ก
์๋ฒ ์์คํ ์ผ๋ก์์ ํ์ฉ ๋ฐฉ์โข ์น ์๋น์ค๋ฅผ ์ด์ฉํ ๊ฐ์ธ์ฉ ๋ธ๋ก๊ทธ / ์ ์์ ๋ฌธ
โข ํด๋ผ์ฐ๋ / ํด๋ฌ์คํฐ / OpenVPN / NAS / DLNA, IP-PBX(VoIP) ๋ฑ โฆ
์๋ฒ ๊ด๋ จ ์์ฉํ๋ก๊ทธ๋จ์ ํ์ฉํ ์ฌ๋ก
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ์ฉ์ฌ๋ก
Copyright 2014 by OpenMake.cc
๋์งํธ ๊ด๊ณ ํ(์๋ฆผํ) ๋ฐ ์ธ์ถ๊ธฐ ์์คํ ํ์ฉโข ํค์ค์คํฌ(KIOSK) , ๋์งํธ์๊ทธ๋์ด์ (Digital Signage) , Video Wall โฆ
โข ์์ ๋ด POS๊ธฐ๊ธฐ , ๋์์ถ๋ฉ ์์คํ , CCTV ,Bitcon ATM โฆ
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ GPIO ๋ฐ ํMCU๋ฅผ ์์ฉ ํ์ฉํ ์ฌ๋ก
ํ๋์จ์ด&์ํํธ์จ์ด ์ค์ฌ ๋ํ์ ํ์ฉ ์ฌ๋ก
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ์ฉ์ฌ๋ก
Copyright 2014 by OpenMake.cc
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ GPIO ๋ฐ ํMCU๋ฅผ ์์ฉ ํ์ฉํ ์ฌ๋ก
์ฐ์ ์ฉ ๋ชจ๋ํฐ๋ง ์์คํ ํ์ฉโข ์ฌ์ฉ(ํ์์ด)์ ๋ ฅ ์ธก์ ๋ฐ ๋ชจ๋ํฐ๋ง ์์คํ (์น, ์ฑ)
ํ๋์จ์ด&์ํํธ์จ์ด ์ค์ฌ ๋ํ์ ํ์ฉ ์ฌ๋ก
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ์ฉ์ฌ๋ก
Copyright 2014 by OpenMake.cc
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ GPIO ๋ฐ ํMCU๋ฅผ ์์ฉ ํ์ฉํ ์ฌ๋ก
ํ ์คํ ๋ฉ์ด์ ๋ฐ ์ฐจ๋์ ๋ณด ๋ชจ๋ํฐ๋ง ์์คํ ํ์ฉ ๋ฑโฆโข ์ค์์ ๋ ฅ์ ์ด ์์คํ (๋ฌด์ ์ ๋ฆด๋ ์ด) , ์ฐจ๋์ ๋ณด ๋ชจ๋ํฐ๋ง(ODBCII),
ํ๋์จ์ด&์ํํธ์จ์ด ์ค์ฌ ๋ํ์ ํ์ฉ ์ฌ๋ก
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ์ฉ์ฌ๋ก
Copyright 2014 by OpenMake.cc
๋ก๋ด ์ ์ด ์์คํ ํ์ฉโข RC ์นด , ์ฟผ๋์ฝฅํฐ , ์คํ ๋ฐธ๋ฐ์ค , ๋ฏธ๋ ๋ก๋ด , ๋ค๊ด์ ๋ก๋ด ๋ฑ โฆ
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ GPIO ๋ฐ ํMCU๋ฅผ ์์ฉ ํ์ฉํ ์ฌ๋ก
ํ๋์จ์ด&์ํํธ์จ์ด ์ค์ฌ ๋ํ์ ํ์ฉ ์ฌ๋ก
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ์ฉ์ฌ๋ก
Copyright 2014 by OpenMake.cc
์ฐ๋ธ๊ธฐ๋ง์ ๊ฐ์ธ ํ๋ก์ ํธ ์ฌ๋ก
๋ฉํฐํ์ด ํ๋ฌ์ค WITH ์ํฑ๋์ด๋ ธ ์ ๋์จ
Copyright 2014 by OpenMake.cc
2013๋ 2014๋ 2015๋
โข ์์ฝ๋ฅด ๋ผ์ฆ์กฐ์ด๋ฐ์ค
โข ๋์์จ ๋ฉํฐ์ ์ด RC Car
โข ๋ฉํฐ๋์ด๋ ธ ๋ง๋ค๊ธฐ
โข ๋ผ์ฆ ์กฐ์ด๋ฐ์ค(์ ํ๊ธฐ)
โข ๋ฉํฐ์ ์ด RC Car
๊ณต๋์ ์ ๊ณต๊ฐํ๋ก์ ํธ ์๊ฐ
โป ๋ด์ฉ์ ํด๋ฆญ ์, ๊ฐ ํ๋ก์ ํธ ํ์ด์ง๋ก ์ฐ๊ฒฐ๋จ (ํ๋ก์ ํธ ๊ด๋ จ ํฌ์คํธ๋ ์ฐ๋ธ๊ธฐ๋ง์ ๋ด์ ์๋ ๊ณต๊ฐํ๋ก์ ํธ ์น์ ์ ์ ๋ฆฌ)