์๋ ํ๋ธ๋ฅด.
๊ฑฐ์ ๋ชจ๋ ์ฌ๋๋ค์ด ์ง์ ๋ผ์ฆ๋ฒ ๋ฆฌ ํ์ด๋ฅผ ๊ฐ์ง๊ณ ์๊ณ , ๋ง์ ์ฌ๋๋ค์ด ์ ํด ์ํ๋ก ๋ฐฉ์นํ๊ณ ์๋ค๊ณ ๊ฐํ ์ถ์ธกํ ์ ์์ต๋๋ค. ํ์ง๋ง ๋ผ์ฆ๋ฒ ๋ฆฌ๋ ๊ฐ๋น์ผ ๋ชจํผ์ผ ๋ฟ๋ง ์๋๋ผ ๋ฆฌ๋
์ค๋ฅผ ํ์ฌํ ์๋นํ ๊ฐ๋ ฅํ ํฌ๋ฆฌ์ค ์ปดํจํฐ์ด๊ธฐ๋ ํฉ๋๋ค. ์ค๋ ์ฐ๋ฆฌ๋ ์ฝ๋๋ฅผ ์ ํ ์์ฑํ ํ์๊ฐ ์๋ Raspberry Pi์ ์ ์ฉํ ๊ธฐ๋ฅ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๊ด์ฌ ์๋ ๋ถ๋ค์ ์ํด ์์ธํ ๋ด์ฉ์ ์๋์ ์์ต๋๋ค. ์ด ๊ธฐ์ฌ๋ ์ด๋ณด์๋ฅผ ๋์์ผ๋กํฉ๋๋ค.
์ฃผ์: ์ด ๊ธ์ IP ์ฃผ์๊ฐ ๋ฌด์์ธ์ง, ํผํฐ๋ ๋ค๋ฅธ ํฐ๋ฏธ๋์ ์ฌ์ฉํ์ฌ Raspberry Pi์ SSH๋ก ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ, nano ํธ์ง๊ธฐ๋ก ํ์ผ์ ํธ์งํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ต์ํ ๊ธฐ๋ณธ์ ์ธ ์ดํด๊ฐ ์๋ ์ด๋ณด์๋ฅผ ๋์์ผ๋ก ํฉ๋๋ค. ์คํ์ผ๋ก ์ด๋ฒ์๋ Python ์ฝ๋๋ก ๋
์๋ฅผ "๋ก๋"ํ์ง ์๊ณ ํ๋ก๊ทธ๋๋ฐ์ด ์ ํ ์์ ๊ฒ์
๋๋ค. ๋ค์ ๋ชจ๋์ ๋ํด ๋ช
๋ น์ค๋ง์ผ๋ก ์ถฉ๋ถํฉ๋๋ค. ๊ทธ๋ฌํ ํ์์ด ์ผ๋ง๋ ์์๊ฐ ์๋์ง, ๋๋ ํ
์คํธ์ ๊ฒฌ์ ์ ๋ณผ ๊ฒ์
๋๋ค.
๋ฌผ๋ก FTP ์๋ฒ๋ ๋คํธ์ํฌ ๋ณผ๊ณผ ๊ฐ์ ์์ฃผ ๋ปํ ๊ฒ์ ๊ณ ๋ คํ์ง ์๊ฒ ์ต๋๋ค. ์๋์์ ๋๋ ๋ค์ ์ ์ฉํ๊ณ ๋ ์ฐฝ์ ์ธ ๊ฒ์ ๊ฐ์กฐํ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค.
๋ฌด์์ด๋ ์ค์นํ๊ธฐ ์ ์ ์ค์ํ ์กฐ์ธ: ์ฌ๋ฐ๋ฅธ ์ ์ ๊ณต๊ธ ์ฅ์น(์ด๋ฆ ์๋ ์ ํ ์ถฉ์ ๊ธฐ๋ณด๋ค๋ ๋ธ๋๋ 2.5A ์ ํ ์ ํธ)์ ํ๋ก์ธ์์ฉ ๋ฐฉ์ดํ์ ๋ผ์ฆ๋ฒ ๋ฆฌ ํ์ด์ ์์ ์ ์ธ ์๋์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ด๊ฒ์ด ์์ผ๋ฉด Raspberry๊ฐ ๋ฉ์ถ ์ ์๊ณ ํ์ผ ๋ณต์ฌ ์ค๋ฅ๊ฐ ๋ํ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ค๋ฅ์ ๊ตํํจ์ ์๋ฅผ ๋ค์ด ์ต๋ CPU ๋ถํ ๋์ ๋๋ ๋์ฉ๋ ํ์ผ์ด SD ์นด๋์ ๊ธฐ๋ก๋๋ ๊ฒฝ์ฐ์ ๊ฐ์ด ๊ฐ๋์ฉ๋ง ๋ํ๋๋ค๋ ๊ฒ์ ๋๋ค.
๊ตฌ์ฑ ์์๋ฅผ ์ค์นํ๊ธฐ ์ ์ ์์คํ ์ ์ ๋ฐ์ดํธํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด apt ๋ช ๋ น์ ์ด์ ์ฃผ์๊ฐ ์๋ํ์ง ์์ ์ ์์ต๋๋ค.
sudo apt-get update
์ด์ ์ค์น ๋ฐ ๊ตฌ์ฑ์ ์์ํ ์ ์์ต๋๋ค.
1. ์์ดํ์ด ํซ์คํ
Raspberry Pi๋ ๋ฌด์ ์ก์ธ์ค ํฌ์ธํธ๋ก ์ ํํ๊ธฐ ์ฝ๊ณ ์๋ฌด๊ฒ๋ ๊ตฌ์ ํ ํ์๊ฐ ์์ผ๋ฉฐ WiFi๊ฐ ์ด๋ฏธ ํ์ฌ๋์ด ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ ค๋ฉด hostapd(ํธ์คํธ ์ก์ธ์ค ํฌ์ธํธ ๋ฐ๋ชฌ, ์ก์ธ์ค ํฌ์ธํธ ์๋น์ค) ๋ฐ dnsmasq(DNS/DHCP ์๋ฒ)์ ๋ ๊ฐ์ง ๊ตฌ์ฑ ์์๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค.
dnsmasq ๋ฐ hostapd๋ฅผ ์ค์นํฉ๋๋ค.
sudo apt-get install dnsmasq hostapd
WiFi ๋คํธ์ํฌ์์ Raspberry Pi๊ฐ ๊ฐ๊ฒ ๋ ๊ณ ์ IP ์ฃผ์๋ฅผ ์ค์ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ ค๋ฉด ๋ค์ ๋ช ๋ น์ ์ ๋ ฅํ์ฌ dhcpcd.conf ํ์ผ์ ํธ์งํฉ๋๋ค. ์ค๋ ๋๋ ธ /etc/dhcpcd.conf. ํ์ผ์ ๋ค์ ํ์ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
interface wlan0
static ip_address=198.51.100.100/24
nohook wpa_supplicant
๋ณด์๋ค์ํผ WiFi ๋คํธ์ํฌ์์ Raspberry Pi์ ์ฃผ์๋ 198.51.100.100์ ๋๋ค(์ผ๋ถ ์๋ฒ๊ฐ ์คํ ์ค์ธ ๊ฒฝ์ฐ ๋ธ๋ผ์ฐ์ ์ ์ฃผ์๋ฅผ ์ ๋ ฅํด์ผ ํจ์ ๊ธฐ์ตํ๋ ๊ฒ์ด ์ค์ํจ).
๋ค์์ผ๋ก ๋ช ๋ น์ ์คํํ๋ IP ์ ๋ฌ์ ํ์ฑํํด์ผ ํฉ๋๋ค. sudo ๋๋ ธ /etc/sysctl.conf ์ค์ ์ฃผ์ ํด์ ํ์ญ์์ค. net.ipv4.ip_forward = 1.
์ด์ DHCP ์๋ฒ๋ฅผ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ์ฐ๊ฒฐ๋ ์ฅ์น์ IP ์ฃผ์๋ฅผ ๋ฐฐํฌํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๋ช ๋ น์ ์ ๋ ฅ sudo ๋๋ ธ /etc/dnsmasq.conf ๋ค์ ์ค์ ์ถ๊ฐํฉ๋๋ค.
interface=wlan0
dhcp-range=198.51.100.1,198.51.100.99,255.255.255.0,24h
๋ณด์๋ค์ํผ ์ฐ๊ฒฐ๋ ์ฅ์น์ IP ์ฃผ์๋ 198.51.100.1โฆ 198.51.100.99 ๋ฒ์์ ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก Wi-Fi๋ฅผ ์ค์ ํ ์ฐจ๋ก์
๋๋ค. ํ์ผ ํธ์ง /etc/๊ธฐ๋ณธ/hostapd ๊ฑฐ๊ธฐ์ ์ค์ ์
๋ ฅ DAEMON_CONF="/etc/hostapd/hostapd.conf". ์ด์ ๋ค์ ๋ช
๋ น์ ์
๋ ฅํ์ฌ hostapd.conf ํ์ผ์ ํธ์งํ๊ฒ ์ต๋๋ค. sudo ๋๋
ธ /etc/hostapd/hostapd.conf.
์ก์ธ์ค ํฌ์ธํธ ์ค์ ์ ์
๋ ฅํฉ๋๋ค.
interface=wlan0
driver=nl80211
ssid=Raspberry Pi
hw_mode=g
channel=7
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
์ฌ๊ธฐ์ "ssid"(์ก์ธ์ค ํฌ์ธํธ ์ด๋ฆ), "wpa_passphrase"(์ํธ), "channel"(์ฑ๋ ๋ฒํธ) ๋ฐ "hw_mode"(์๋ ๋ชจ๋, a = IEEE 802.11a, 5GHz, b = IEEE 802.11b, 2.4GHz, g = IEEE 802.11g, 2.4GHz). ์ํ๊น๊ฒ๋ ์๋ ์ฑ๋ ์ ํ ๊ธฐ๋ฅ์ด ์์ผ๋ฏ๋ก ์ฌ์ฉ๋์ด ๊ฐ์ฅ ์ ์ WiFi ์ฑ๋์ ์ง์ ์ ํํด์ผ ํฉ๋๋ค.
์ค์ํ ์ผ์ด์ผ: ์ด ํ ์คํธ ์ฌ๋ก์์ ์ํธ๋ 12345678์ด๋ฉฐ ์ค์ ์ก์ธ์ค ํฌ์ธํธ์์๋ ๋ ๋ณต์กํ ๊ฒ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ฌ์ ์ ์ด์ฉํ์ฌ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ฌด์ฐจ๋ณ ๋์ ํ๋ ํ๋ก๊ทธ๋จ์ด ์์ผ๋ฉฐ ๊ฐ๋จํ ๋น๋ฐ๋ฒํธ๋ก ์ก์ธ์ค ํฌ์ธํธ๋ฅผ ํดํนํ ์ ์์ต๋๋ค. ์, ํ๋ ๋ฒ๋ฅ ์ ๋ฐ๋ผ ์ธ๋ถ์ธ๊ณผ ์ธํฐ๋ท์ ๊ณต์ ํ๋ ๊ฒ์ ์ด๋ ค์ธ ์ ์์ต๋๋ค.
๋ชจ๋ ๊ฒ์ด ์ค๋น๋์์ผ๋ฏ๋ก ๋ชจ๋ ์๋น์ค๋ฅผ ํ์ฑํํ ์ ์์ต๋๋ค.
sudo systemctl unmask hostapd
sudo systemctl enable hostapd
sudo systemctl start hostapd
sudo systemctl reload dnsmasq
์ด์ ๋คํธ์ํฌ ๋ชฉ๋ก์ ์๋ก์ด WiFi ํซ์คํ์ด ํ์๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ธํฐ๋ท์ด ๋ํ๋๋ ค๋ฉด ์ด๋๋ท์์ WLAN์ผ๋ก์ ํจํท ๋ฆฌ๋๋ ์ ์ ํ์ฑํํด์ผํ๋ฉฐ ๋ช ๋ น์ ์ ๋ ฅํฉ๋๋ค. sudo ๋๋ ธ /etc/rc.local iptables ๊ตฌ์ฑ ํ์ ์ถ๊ฐํ์ญ์์ค.
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
๊ทธ๊ฒ ๋ค์ผ. Raspberry Pi๋ฅผ ์ฌ๋ถํ ํ๊ณ ๋ชจ๋ ๊ฒ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์๋ฃ๋๋ฉด ์ก์ธ์ค ํฌ์ธํธ๋ฅผ ํ์ธํ๊ณ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
๋ณด๋ค์ํผ ์๋๋ ๋์์ง ์๊ณ ์ด๋ฐ ์์ดํ์ด๋ ์ถฉ๋ถํ ์ธ ์ ์๋ค.
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ์์ ์กฐ์ธ: ๋ผ์ฆ๋ฒ ๋ฆฌ ํ์ด ๋คํธ์ํฌ ์ด๋ฆ์ ๋ค์ ๋ช ๋ น์ ์คํํ์ฌ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. sudo raspi ๊ตฌ์ฑ. ๊ธฐ๋ณธ๊ฐ์ (๋๋๊ฒ๋) raspberrypi์ ๋๋ค. ์ด๊ฒ์ ์๋ง๋ ์์ ์ผ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ชจ๋ ์ฌ๋์ด ์ด ์ด๋ฆ์ ๋ก์ปฌ ๋คํธ์ํฌ์์๋ ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ ์๋ ๊ฒ์ ์๋์ง๋ง ".local"์ ์ถ๊ฐํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋ค์ ๋ช ๋ น์ ์ ๋ ฅํ์ฌ SSH๋ฅผ ํตํด Raspberry Pi์ ๋ก๊ทธ์ธํ ์ ์์ต๋๋ค. ํผํฐ [์ด๋ฉ์ผ ๋ณดํธ]. ์ฌ์ค, ํ ๊ฐ์ง ์ฃผ์ ์ฌํญ์ด ์์ต๋๋ค. Windows ๋ฐ Linux์์๋ ์๋ํ์ง๋ง Android์์๋ ์๋ํ์ง ์์ต๋๋ค. ์ฌ์ ํ IP ์ฃผ์๋ฅผ ์๋์ผ๋ก ์ ๋ ฅํด์ผ ํฉ๋๋ค.
2. ๋ฏธ๋์ด ์๋ฒ
Raspberry Pi์์ ๋ฏธ๋์ด ์๋ฒ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ 1001๊ฐ์ง๊ฐ ์์ต๋๋ค. ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ๋ง ์ค๋ช ํ๊ฒ ์ต๋๋ค. ์ข์ํ๋ MP3 ํ์ผ ๋ชจ์์ด ์๊ณ ๋ชจ๋ ๋ฏธ๋์ด ์ฅ์น์ ๋ํด ๋ก์ปฌ ๋คํธ์ํฌ์์ ์ฌ์ฉํ ์ ์๊ธฐ๋ฅผ ์ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ์ด ์์ ์ ์ํํ ์ ์๋ MiniDLNA ์๋ฒ๋ฅผ Raspberry Pi์ ๋ฐฐ์นํ ๊ฒ์ ๋๋ค.
์ค์นํ๋ ค๋ฉด ๋ค์ ๋ช ๋ น์ ์ ๋ ฅํ์ญ์์ค. sudo apt-get ์ค์น minidlna. ๊ทธ๋ฐ ๋ค์ ๋ช ๋ น์ ์ ๋ ฅํ์ฌ ๊ตฌ์ฑ์ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. sudo ๋๋ ธ /etc/minidlna.conf. ํ์ผ ๊ฒฝ๋ก๋ฅผ ๋ํ๋ด๋ ํ ์ค๋ง ์ถ๊ฐํ๋ฉด ๋ฉ๋๋ค. media_dir=/home/pi/MP3 (๋ฌผ๋ก ๊ฒฝ๋ก๋ ๋ค๋ฅผ ์ ์์ต๋๋ค.) ํ์ผ์ ๋ซ์ ํ ์๋น์ค๋ฅผ ๋ค์ ์์ํฉ๋๋ค.
sudo systemctl ์ฌ์์ minidlna
์ฐ๋ฆฌ๊ฐ ๋ชจ๋ ๊ฒ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ํํ๋ค๋ฉด ๋ก์ปฌ ๋คํธ์ํฌ์ ๊ธฐ์ฑํ ๋ฏธ๋์ด ์๋ฒ๊ฐ ์์ด ๋ฐ์คํฌํฑ WiFi ๋ผ๋์ค ๋๋ Android์ VLC-Player๋ฅผ ํตํด ์์ ์ ์ฌ์ํ ์ ์์ต๋๋ค.
์ด์ฌํ: WinSCP๋ฅผ ์ฌ์ฉํ๋ฉด Raspberry Pi์ ํ์ผ์ ์
๋ก๋ํ๋ ๊ฒ์ด ๋งค์ฐ ํธ๋ฆฌํฉ๋๋ค. ์ด ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ฉด ๋ก์ปฌ ํด๋์ฒ๋ผ ์ฝ๊ฒ RPi ํด๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
3. SDR ์์ ๊ธฐ
RTL-SDR ๋๋ SDRPlay ์์ ๊ธฐ๊ฐ ์๋ ๊ฒฝ์ฐ GQRX ๋๋ CubicSDR ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ฌ Raspberry Pi์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด XNUMX์๊ฐ ๋ด๋ด ์๋ํ ์ ์๋ ์์จ์ ์ด๊ณ ์กฐ์ฉํ SDR ์์ ๊ธฐ๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
TV ํ๋ฉด์ ์คํฌ๋ฆฐ์ท ํ์ง์ ๋ํด ์ฌ๊ณผ๋๋ฆฝ๋๋ค.
RTL-SDR ๋๋ SDRPlay์ ๋์์ผ๋ก ์ต๋ 1GHz(์กฐ๊ธ ๋ ๋์)์ ์ฃผํ์๋ก ๋ค์ํ ๋ฌด์ ์ ํธ๋ฅผ ์์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ผ๋ฐ์ ์ธ FM ๋ผ๋์ค๋ฟ๋ง ์๋๋ผ ์กฐ์ข
์ฌ ๋๋ ๊ธฐํ ์๋น์ค์ ๋ํ๋ ๋ค์ ์ ์์ต๋๋ค. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , Raspberry Pi์ ๋์์ผ๋ก ๋ผ๋์ค ์๋ง์ถ์ด๋ ์ ํธ๋ฅผ ์์ , ๋์ฝ๋ฉ ๋ฐ ์๋ฒ๋ก ๋ณด๋ผ ์ ์์ต๋๋ค.
SDR ๋ผ๋์ค์ ๋ํ ์์ธํ ์ค๋ช
์ ์ด ๋ฌธ์์ ๋ฒ์๋ฅผ ๋ฒ์ด๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์
4. "์ค๋งํธ ํ"์ ์ํ ์๋ฒ
์ง์ ๋ ์ค๋งํธํ๊ฒ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ๋ฌด๋ฃ OpenHAB ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ๋จ์ํ ํ๋ก๊ทธ๋จ์ด ์๋๋ผ ๋ค์ํ ํ๋ฌ๊ทธ์ธ, ๋ค์ํ ์ฅ์น(Z-Wave, Philips Hue ๋ฑ)๋ฅผ ์ ์ดํ ์ ์๋ ์คํฌ๋ฆฝํธ๋ฅผ ํฌํจํ๋ ์ ์ฒด ํ๋ ์์ํฌ์
๋๋ค. ์ํ์๋ ๋ถ์ off.site์์ ๋ ์์ธํ ๊ณต๋ถํ์ค ์ ์์ต๋๋ค.
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ์ฐ๋ฆฌ๋ "์ค๋งํธ ํ"์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์๊ธฐ ๋๋ฌธ์ Raspberry Pi๋ ๋ค์ํ ๋ก์ปฌ ์ฅ์น์์ ์ฌ์ฉํ ์์๋ MQTT ์๋ฒ๋ฅผ ์คํํ ์ ์์ต๋๋ค.
5. FlightRadar24 ํด๋ผ์ด์ธํธ
ํญ๊ณต ์ ํธ๊ฐ์ด๊ณ FlightRadar ๋ฒ์๊ฐ ์ด์ ํ ์ง์ญ์ ๊ฑฐ์ฃผํ๋ ๊ฒฝ์ฐ ์์ ๊ธฐ๋ฅผ ์ค์นํ์ฌ ์ปค๋ฎค๋ํฐ์ ๋ชจ๋ ์ฌํ์๋ฅผ ๋์ธ ์ ์์ต๋๋ค. RTL-SDR ์์ ๊ธฐ์ Raspberry Pi๋ง ์์ผ๋ฉด ๋ฉ๋๋ค. ๋ณด๋์ค๋ก FlightRadar24 Pro ๊ณ์ ์ ๋ฌด๋ฃ๋ก ์ก์ธ์คํ ์ ์์ต๋๋ค.
์์ธํ ์ง์
๊ฒฐ๋ก
๋ฌผ๋ก ์ฌ๊ธฐ์ ๋ชจ๋ ๊ฒ์ด ๋์ด๋์ด ์๋ ๊ฒ์ ์๋๋๋ค. ๋ผ์ฆ๋ฒ ๋ฆฌ ํ์ด๋ ๋ง์ ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ๋ ํธ๋ก ๊ฒ์ ์ฝ์์ด๋ ๋น๋์ค ๊ฐ์๋ถํฐ ๋ฒํธํ ์ธ์, ์ฌ์ง์ด ์ฒ๋ฌธํ ์๋น์ค๊น์ง ๋ค์ํ ์์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ์์ฑ๋ ๋ด์ฉ์ Raspberry Pi๋ฟ๋ง ์๋๋ผ ๋ค์ํ "ํด๋ก "(Asus Tinkerboard, Nano Pi ๋ฑ)๊ณผ๋ ๊ด๋ จ์ด ์์ผ๋ฉฐ ๋ชจ๋ ํ๋ก๊ทธ๋จ๋ ๊ทธ๊ณณ์์ ์๋ํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์ฒญ์ค์ด ๊ด์ฌ์ด ์์ผ๋ฉด (๊ธฐ์ฌ ๋ฑ๊ธ์ ๋ฐ๋ผ ๊ฒฐ์ ๋จ) ์ฃผ์ ๋ฅผ ๊ณ์ํ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ํ์์ฒ๋ผ ๋ชจ๋์๊ฒ ํ์ด์ ๋น๋๋ค.
์ถ์ฒ : habr.com