| Category | Technology |
|---|---|
Kiosk Controller |
|
Voice AI |
|
IoT Communication |
|
Frontend Framework |
|
UI Framework |
|
Programming Language |
|
Styling |
Barion: ์ค๋งํธ ๋ฐฐ๋ฆฌ์ดํ๋ฆฌ ํค์ค์คํฌ ํ๋ซํผ์์ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด(Raspberry Pi) ๋ ๋จ์ํ React ๊ธฐ๋ฐ Kiosk UI ์ถ๋ ฅ ์ฅ์น๋ฅผ ๋์ด์, ์ ์ฒด ํค์ค์คํฌ ์์คํ ์ ์ ์ดํ๊ณ , ๋ค์ํ ํ๋์จ์ด ๋ฐ AI ๊ธฐ๋ฅ์ ํตํฉํ๋ ์ค์ ์ ์ด ์ฅ์น ์ญํ ์ ์ํํ๋ค.
- ํฌ๋ก๋ฏธ์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด์ฉํ์ฌ React ๊ธฐ๋ฐ์ ํค์ค์คํฌ ์ฑ์ ํค์ค์คํฌ ๋ชจ๋๋ก ๊ตฌ๋
- React ์ฑ์ ์ฌ์ฉ์์์ ์ธํฐ๋์ (์์ฑ ๋ช ๋ น, ์ฃผ๋ฌธ ๋ฑ)์ ๋ด๋น
- React์ฑ ๋ด์ Picovoice ๊ธฐ๋ฐ On-Device Voice Ai ์์ฑ ์ฃผ๋ฌธ ์์คํ ๋์ : Wake word ๋ฐ Speech-to-Intent ์์ง ์ฐ๋
- USB ๋ง์ดํฌ ๋ฐ ๋ธ๋ฃจํฌ์ค ์คํผ์ปค ์ฐ๋์ ํตํด ์ฌ์ฉ์ ์์ฑ ์ธ์๊ณผ ์๋ด ์์ฑ ์ถ๋ ฅ
- MQTTํต์ ์ฒด๊ณ์ ์ฃผ์ฒด: RubikPi์์ ์ ์กํ๋ ๊ฐ์ง ๊ฒฐ๊ณผ(ํ ์ฒด์ด ์ฌ๋ถ ๋ฑ)๋ฅผ ์์ ํ์ฌ ํค์ค์คํฌ ์ฑ์ ์ ๋ฌ
- Arduino ์ ์ด ๋ช ๋ น(UP/DOWN)๋ MQTT ํตํด ์ก์์
- ์ฌ์ฉ์์ ํค์ค์คํฌ ์ด์ฉํ๋ฆ์ ๋ง๊ฒ MQTTํต์ ์ ์ด
- On-Device AI ๊ธฐ๋ฐ ํ ์ฒด์ด ๊ฐ์ง ์ฐ์ฐ์ RubikPi์์ ์ํ๋๋ฉฐ, ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ ๊ทธ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ์ค์ ํ๋ฉด ์ ์ด ๋ฐ ์๋ด์ ์ฌ์, ํ๋์จ์ด ๋ช ๋ น ์ ์ก์ ์ํ
- IoT ๊ตฌ์ฑ ์์(์๋์ด๋ ธ, ์ก์ถ์์ดํฐ, L298N ๋ฑ)์์ ์ธํฐํ์ด์ค ๋ด๋น
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ ํค์ค์คํฌ ์ ์ฒด ํ๋ฆ์ ์ฌ์ฉ์ ์ค์ฌ์ผ๋ก ํตํฉ ์ ์ดํ๋ ๋๋ฐ์ด์ค๋ก์จ,
AI ์ฐ์ฐ์ ๋ด๋นํ๋ RubikPi, ์ ์ด ๋ชจ๋์ธ Arduino, ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ธ React ์ฑ์ ํ๋๋ก ์ฎ๋ ํ๋ธ ์ญํ ์ ํ๋ค.
์ฌ์ฉ์ ์ ๊ทผ์ฑ ํฅ์์ ์ํด ์๊ฐ์ UI๋ฟ๋ง ์๋๋ผ ์์ฑ ๋ช ๋ น ๊ธฐ๋ฐ ์กฐ์์ ์ง์ํ๋ค.
ํ ์ฒด์ด ์ฌ์ฉ์ ์ ๊ทผ ์ ์๋์ผ๋ก ์์คํ ์ด ๋ฐ์ํ๊ณ , ์ก์ถ์์ดํฐ ์ ์ด ๋ฐ ์ธํฐํ์ด์ค ์๋ด๊ฐ ์ด๋ฃจ์ด์ง๋ค.