Ezblock Pi - ์ด๋ฒˆ์—๋Š” Raspberry Pi ํŒฌ์„ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—†๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ

์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ  ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค๋Š” ์•„์ด๋””์–ด(์˜ˆ, writing์€ write๋ผ๋Š” ๋™์‚ฌ์˜ ํ˜„์žฌ ๋ถ„์‚ฌ์ž…๋‹ˆ๋‹ค. ์ง€๊ธˆ ํ•จ๊ป˜ ์‚ด์•„๋ณด์„ธ์š”)๋Š” ๋˜‘๋˜‘ํ•œ ์‚ฌ๋žŒ๊ณผ ๊ฒŒ์œผ๋ฅธ ์‚ฌ๋žŒ ๋ชจ๋‘์˜ ๋งˆ์Œ์— ๋‘ ๋ฒˆ ์ด์ƒ ๋–  ์˜ฌ๋ž์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์ฃผ์‚ฌ์œ„๋ฅผ ๋˜์ง€๊ณ , ์ƒํ˜ธ ์—ฐ๊ฒฐ์„ ๊ทธ๋ฆฌ๊ณ , ๊ท€์—ฌ์šด ๋“œ๋กญ๋‹ค์šด ๋ชฉ๋ก์—์„œ ๊ฐœ์ฒด ์†์„ฑ์„ ์„ ํƒํ•œ ๋‹ค์Œ, ๋งˆ๋ฒ•์˜ "์ปดํŒŒ์ผ" ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ฝ”๋“œ์™€ ๋™์ผํ•œ ์ž‘๋™ ์ฝ”๋“œ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•œ ๊ฟˆ์ž…๋‹ˆ๋‹ค. ๋˜ ๋‹ค๋ฅธ (๋ฌผ๋ก  ๊ทธ๋ ‡๊ฒŒ ๋˜‘๋˜‘ํ•˜์ง€๋Š” ์•Š์ง€๋งŒ) ๊ตฌ์‹ ์ˆ˜๋™ ์ž…๋ ฅ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์–ด์ œ์˜ ๋ชจ๋“  ํ•™์ƒ์—๊ฒŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์†Œ๊ฐœํ•˜๋Š” ๊ฟˆ์„ ๊พธ๊ณ  ํ™”์žฅ์‹ค์„ ๋†“์น˜์ง€ ์•Š์„ ์ง€๋Šฅ์„ ๊ฐ€์ง„ ๋‘ ํšŒ์‚ฌ ์ƒ์‚ฌ์˜ ๋งˆ์Œ ์†์— ํ•ญ์ƒ ์—ฐ๊ธฐ๋ฅผ ๋ƒˆ์Šต๋‹ˆ๋‹ค. ์ ๋‹นํ•œ ๊ฐ€๊ฒฉ์œผ๋กœ ์˜จ ์„ธ์ƒ์„ ํ–‰๋ณตํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ  ์‹ถ์€ ์Šคํƒ€ํŠธ์—…. ์˜ค๋Š˜ ์šฐ๋ฆฌ๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ด€์‹ฌ์„ ๋Œ์—ˆ์Šต๋‹ˆ๋‹ค:

ํฌ๋ผ์šฐ๋“œํŽ€๋”ฉ ํ”„๋กœ์ ํŠธ: ์ด์ง€๋ธ”๋ก ํŒŒ์ด.
ํ”„๋กœ์ ํŠธ์˜ ๋ณธ์งˆ: ํ™•์žฅ ๋ณด๋“œ์™€ ํ•จ๊ป˜ Raspberry Pi๋ฅผ ์œ„ํ•œ ๊ทธ๋ž˜ํ”ฝ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ™˜๊ฒฝ์ž…๋‹ˆ๋‹ค.
ํ”Œ๋žซํผ: ํ‚ฅ์Šคํƒ€ํ„ฐ.
ํ”„๋กœ์ ํŠธ ์ฃผ์†Œ: kickstarter.com/ezblock.
์ €์ž์ฃผ์—ฐ: ์กฐ์ง€ ์žฅ, ๋ ˆ์ง€ ๋ผ์šฐ.
์œ„์น˜: ๋ฏธ๊ตญ, ๋ธ๋ผ์›จ์–ด, ์œŒ๋ฐํ„ด.

Ezblock Pi - ์ด๋ฒˆ์—๋Š” Raspberry Pi ํŒฌ์„ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—†๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ

์‹ฌ๊ฐํ•œ ๊ทธ๋ž˜ํ”ฝ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ™˜๊ฒฝ์„ ๊ฐœ๋ฐœํ•˜๋ ค๋Š” ์‹œ๋„๋Š” ์ ์ฐจ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค. ์ตœ๊ณ ์œ„ ์ƒ์‚ฌ๋“ค์กฐ์ฐจ๋„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋„ˆ๋ฌด ๋ณต์žกํ•ด์„œ ์—ฌ๋Ÿฌ ์ƒ‰์ƒ์˜ ํ๋ธŒ๋กœ ์ด๋ฃจ์–ด์ง„ ํ”„๋กœํฌ๋ฃจ์Šคํ…Œ์Šค์‹ ์นจ๋Œ€์— ๋“ค์–ด๊ฐˆ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ๋‹คํ–‰์Šค๋Ÿฝ๊ฒŒ๋„ ๋ฌธ์ œ์˜ ํฌ๋ผ์šฐ๋“œ ํŽ€๋”ฉ ํ”„๋กœ์ ํŠธ์ธ Raspberry Pi ์• ํ˜ธ๊ฐ€์˜ ๊ฒฝ์šฐ ์•„์ง ์•„๋งˆ์ถ”์–ด ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฒ ์–ด ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ํ™๋ณดํ•˜์ง€ ์•Š๊ธฐ ์œ„ํ•ด ์ €์ž๋Š” ์™ธ๋ถ€ ์žฅ์น˜์— ์—ฐ๊ฒฐํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๋„๋ก ์„ค๊ณ„๋œ ํ™•์žฅ ๋ณด๋“œ๋กœ ๊ทธ๋ž˜ํ”ฝ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๋ณด์™„ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์˜ ํƒ€์ดํ‹€ ๋น„๋””์˜ค์—์„œ ๋‘ ๋ช…์˜ ๋กœ๋ด‡ ํ”„๋กœ๊ทธ๋ž˜๋จธ Robert์™€ Emily๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ๋กœ๋ฒ„ํŠธ๋Š” ๋„ฅํƒ€์ด์™€ ์•ˆ๊ฒฝ์„ ์ฐฉ์šฉํ•˜๋Š” ๋ชจ๋“  ์ž์กด์‹ฌ ๊ฐ•ํ•œ ์‚ฌ๋žŒ๋“ค์ฒ˜๋Ÿผ ๋ชจ๋‹ˆํ„ฐ์™€ ํ‚ค๋ณด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Python์œผ๋กœ ๊ตฌ์‹ ๋ฐฉ์‹์œผ๋กœ ์ฝ”๋”ฉํ•ฉ๋‹ˆ๋‹ค. ์—์ด๋ฏธ์˜ ๊ฒฝ์šฐ, ๋ˆ„๊ตฐ๊ฐ€์˜ ๋ฐฐ๋ คํ•˜๋Š” ์†์ด ํ”„๋ ˆ์ž„ ๊ฐ€์žฅ์ž๋ฆฌ์—์„œ ๋‚ ์•„์™€ ํ‚ค๋ณด๋“œ, ๋ชจ๋‹ˆํ„ฐ, ์‹ฌ์ง€์–ด ๋งˆ์šฐ์Šค๊นŒ์ง€ ๋นผ์•—์•„ ์•„๋ฆ„๋‹ค์šด ํฐ์ƒ‰ ํƒœ๋ธ”๋ฆฟ์œผ๋กœ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค. ์ฐจ๋ก€๋กœ ํƒœ๋ธ”๋ฆฟ์€ Ezblock Studio๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜์—ฌ ํ˜„์žฌ ์œ ํ–‰ํ•˜๋Š” IoT์— ๋Œ€ํ•ด Drag-n-Drop-n-be-happy ์Šคํƒ€์ผ๋กœ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹น์—ฐํžˆ Robert๋Š” ๊ฒŒ์ž„ ํ‚ค๋ณด๋“œ ์‚ฌ์šฉ์œผ๋กœ ์ธํ•ด ๊ณ„์†ํ•ด์„œ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์‹คํŒจํ–ˆ์ง€๋งŒ ๋กœ๋ด‡ Emily๋Š” ์„ฑ๊ณต์ ์œผ๋กœ ์œ ๋ฆฌ์ž”์˜ ๋ฌผ๋กœ ์‹๋ฌผ์— ๋ฌผ์„ ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์†Œ๋…€ ์ž์‹ ์€ ๋กœ๋ด‡์œผ๋กœ๋ถ€ํ„ฐ ํœด๋Œ€ํฐ์œผ๋กœ ์ง์ ‘ ์•Œ๋ฆผ์„ ๋ฐ›๊ณ  ์‹ฌ์ง€์–ด ์‘๋‹ต ๋ช…๋ น์„ ์ง€์‹œํ•˜๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์Œ์„ฑ ์ œ์–ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ๊ฐํ˜•์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ผ์ข…์˜ ๋…ผ๋ฆฌ๋กœ ์ ‘์ฐฉ๋˜์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋น„๋””์˜ค๊ฐ€ ๋๋‚  ๋ฌด๋ ต ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๋Œ€ํ•œ ์ง€์›์ด ๋งˆ์นจ๋‚ด ๋ฐœํ‘œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€ Python๊ณผ Swift์ž…๋‹ˆ๋‹ค(๋น„๋””์˜ค์˜ ์ฃผ์ธ๊ณต์ธ ํƒœ๋ธ”๋ฆฟ์—๋Š” ์• ํ”Œ ๋กœ๊ณ ). ์ด์ œ ์—์ด๋ฏธ๋Š” ํ™”๋ฉด ํ‚ค๋ณด๋“œ๋ฅผ ํด๋ฆญํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์•„๋ฌด๋„ ์ผ๋ฐ˜ ํ‚ค๋ณด๋“œ๋ฅผ ๊ทธ๋…€์—๊ฒŒ ๋Œ๋ ค์ฃผ์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. Ezblock Studio๋Š” iOS, Android, Linux, Windows ๋ฐ macOS๋ฅผ ์ง€์›ํ•œ๋‹ค๊ณ  ์ฃผ์žฅํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฌ๋žŒ์ด ํ–‰๋ณตํ•˜๋‹ค. ๊ธ€์Ž„์š”, ์˜์ƒ ์ค‘๊ฐ„์— ์‚ฌ๋ผ์ง„ ๋กœ๋ฒ„ํŠธ๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š”์š”. ์•„๋งˆ๋„ ๊ทธ๋Š” ์ˆ ์„ ๋งˆ์‹œ๊ฑฐ๋‚˜ ๊ทธ๋งŒ ๋‘์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ข‹์•„์š”, ์ œ ์ƒ๊ฐ์—” ๋ฌธํ•™์ ์ธ ๋‚ด์šฉ์ด๋ฉด ์ถฉ๋ถ„ํ•  ๊ฒƒ ๊ฐ™์•„์š”. ๋†๋‹ด ์—†์ด ๊ฐœ๋ฐœ์ž๊ฐ€ 35๋‹ฌ๋Ÿฌ์— ๋ฌด์—‡์„ ์ œ๊ณตํ•˜๋Š”์ง€ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Ezblock Pi - ์ด๋ฒˆ์—๋Š” Raspberry Pi ํŒฌ์„ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—†๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ตœ์†Œ ๊ตฌ์„ฑ์˜ Ezblock Pi ํ”„๋กœ์ ํŠธ๋Š” ์„ธ ๋ถ€๋ถ„์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

  • Raspberry Pi์˜ ํ™•์žฅ ๋ณด๋“œ๋กœ ์‚ฌ์šฉ๋˜๋Š” Ezblock Pi ๋ณด๋“œ ์ž์ฒด;
  • ๊ธฐ๋ณธ 15๊ฐœ ๋ชจ๋“ˆ ์„ธํŠธ(๋” ๋น„์‹ผ ์„ธํŠธ๋กœ $74์— ํŒ๋งค๋˜๋Š” IoT์šฉ ๋ชจ๋“ˆ ์„ธํŠธ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜์—์„œ ํ™•์ธํ•˜์„ธ์š”)
  • ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ ์กฐ์ž‘์„ ์‚ฌ์šฉํ•˜์—ฌ Raspberry Pi์šฉ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” Ezblock Studio์— ์•ก์„ธ์Šคํ•ฉ๋‹ˆ๋‹ค.
  • Raspberry Pi + Ezblock Pi๋ฅผ ์กฐ๋ฆฝํ•˜๊ธฐ ์œ„ํ•œ ํ”Œ๋ผ์Šคํ‹ฑ ์ผ€์ด์Šค;
  • ์ง€์‹œ.

์ผ€์ด์Šค์™€ ์ง€์นจ์„ ๋ณด๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ๋ช…ํ™•ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ฒ˜์Œ ์„ธ ๊ฐ€์ง€ ์‚ฌํ•ญ์„ ์ž์„ธํžˆ ์‚ดํŽด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Ezblock Pi ๋ณด๋“œ์˜ ํ•˜๋“œ์›จ์–ด๋Š” "STM32 ์ปจํŠธ๋กค๋Ÿฌ ์ง€์›"์ด๋ผ๋Š” ์–ธ๊ธ‰๊ณผ ์ฒซ ๋ฒˆ์งธ ํ”„๋กœํ† ํƒ€์ž…์˜ ํ๋ฆฟํ•œ ์‚ฌ์ง„์œผ๋กœ๋งŒ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ๋ณด๋“œ์—๋Š” TQFP32 ํŒจํ‚ค์ง€์— STM32 ๋งˆ์ดํฌ๋กœ ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํŒจํ‚ค์ง€์—์„œ ๊ฐ€์žฅ ์ €๋ ดํ•œ ๋งˆ์ดํฌ๋กœ์ปจํŠธ๋กค๋Ÿฌ์ธ STM32L010K4T6(ARM Cortex-M0+)์€ 0,737๊ฐœ ์ˆ˜๋Ÿ‰ ๊ธฐ์ค€์œผ๋กœ โ‚ฌ100์ž…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๋น„์‹ผ STM32F334K8T6(ARM Cortex-M4) - โ‚ฌ2.79(๋งˆ์šฐ์ € ๊ฐ€๊ฒฉ). ์ „์›์€ SOT-3.3 ํŒจํ‚ค์ง€์˜ 223V ์„ ํ˜• ์•ˆ์ •๊ธฐ์— ์˜ํ•ด ๊ณต๊ธ‰๋˜๋ฉฐ Bluetooth๋Š” ESP12E์™€ ๊ฐ™์€ ์™ธ๊ด€์œผ๋กœ ํŒ๋‹จ๋˜๋Š” ๊ธฐ์„ฑ ๋ชจ๋“ˆ์— ์˜ํ•ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. 20ํ•€ ์ปค๋„ฅํ„ฐ XNUMX๊ฐœ์™€ ๋ณด๋“œ ์ค‘์•™์˜ ๋ธŒ๋ ˆ๋“œ๋ณด๋“œ ํ•„๋“œ๊ฐ€ ์™ธ๋ถ€ ์„ธ๊ณ„์™€์˜ ์ ‘์ด‰์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค.

์†”์งํžˆ ๋งํ•ด์„œ 15๊ฐœ ๋ชจ๋“ˆ๋กœ ๊ตฌ์„ฑ๋œ ๊ธฐ๋ณธ ์„ธํŠธ์˜ ๊ตฌ์„ฑ์€ ํ”„๋กœ์ ํŠธ ์ผ๋Ÿฌ์ŠคํŠธ๋ ˆ์ด์…˜์„ ๋ฉด๋ฐ€ํžˆ ๊ฒ€ํ† ํ•œ ํ›„์—๋„ ๋‚˜์—๊ฒŒ ๋ฏธ์Šคํ„ฐ๋ฆฌ๋กœ ๋‚จ์•„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. IoT์šฉ ๋ชจ๋“ˆ ์ „์ฒด ์„ธํŠธ๋ฅผ ์ •์งํ•˜๊ฒŒ ์ดฌ์˜ํ•˜๊ณ  ์ด๋ฆ„์„ ๋ถ™์ธ๋‹ค๋ฉด, ์ดˆ๊ธฐ ํŒจํ‚ค์ง€์— ํฌํ•จ๋œ ๊ธฐ๋ณธ ์„ธํŠธ๋Š” ์ฃผ์š” ์ž๋™์ฐจ ์ „์‹œํšŒ ์ „ ์ƒˆ ์ž๋™์ฐจ์˜ ๋””์ž์ธ๋ณด๋‹ค ๋” ๋น„๋ฐ€์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์„ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด "15๊ฐœ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ"์ด ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ๊ทธ๋ฆผ์—๋Š” ๋‚ด๋ถ€์— ์ผ์ข…์˜ ์ „์ž ๋ถ€ํ’ˆ์ด ๋“ค์–ด ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” 10๊ฐœ์˜ ํŒ์ง€ ์ƒ์ž๊ฐ€ ์žˆ์ง€๋งŒ ๊ธฐ๋ณธ ์„ธํŠธ์˜ ์ „์ฒด ๊ตฌ์„ฑ์€ ๊ฒฐ์ฝ” ํ•ด๋…๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด์ง€๋ธ”๋ก ์ŠคํŠœ๋””์˜ค์— ๋Œ€ํ•ด์„œ๋Š” ์ด๋ฏธ ๋‰ด์Šค ์ดˆ๋ฐ˜๋ถ€ํ„ฐ ํšŒ์˜์ ์ธ ์ž…์žฅ์„ ๋ฐํ˜”์Šต๋‹ˆ๋‹ค. ์ œ ์ƒ๊ฐ์—๋Š” ์–ธ๊ธ‰๋œ ๋ชจ๋“  ์˜ต์…˜์„ ์‹ค์ œ๋กœ ๋งˆ์Šคํ„ฐํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ(์ƒ๊ธฐ์‹œ์ผœ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค: (๋ธ”๋ก ํ”„๋กœ๊ทธ๋ž˜๋ฐ + Python + Swift) * (iOS + macOS + Android + Linux + Windows))์ด ๊ฐœ๋ฐœ๋  ์ˆ˜๋„ ์žˆ์ง€๋งŒ ์˜ˆ์‚ฐ์„ ์ฑ…์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ๋Š” ๋Œ€๋žต 5๋ช…์˜ ์ธ๋ ฅ์ด ํ•„์š”ํ•˜๊ฑฐ๋‚˜ 10000๋ช…์œผ๋กœ ๊ตฌ์„ฑ๋œ ํŒ€์ด 400๋…„ ๋™์•ˆ ์ž‘์—…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(์–ผ๋งˆ๋‚˜ ์ฃผ๊ฒ ์Šต๋‹ˆ๊นŒ?). ์‹ฌ์ง€์–ด Electron๊ณผ ๊ฐ™์€ ์ผ์ข…์˜ ๋ฉ€ํ‹ฐํˆด์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์ด XNUMX๋‹ฌ๋Ÿฌ๋งŒ ์š”๊ตฌํ–ˆ๋‹ค๋Š” ์ (ํ”„๋กœ์ ํŠธ๊ฐ€ ๋งค์šฐ ์œ ์พŒํ•ด ๋ณด์ด๋ฏ€๋กœ ์ด์ œ ์ด ๊ธˆ์•ก์˜ XNUMX%๊ฐ€ ๋ชจ๊ธˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค)์„ ๊ณ ๋ คํ•˜๋ฉด ์ „์ฒด ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„ ๋™์•ˆ ์ด ํŒ€์ด ๋ฌด์—‡์„ ๋จน์„์ง€๋Š” ์™„์ „ํžˆ ๋ถˆ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ €์ž์˜ ๊ณต๋กœ๋ฅผ ์ธ์ •ํ•˜๊ธฐ ์œ„ํ•ด Ezblock Studio์˜ ์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „์ด ์ด๋ฏธ Google Play์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์ ์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ํ…์ŠคํŠธ์—๋Š” ์ค‘๊ตญ ์ œ์กฐ์—…์ฒด์—์„œ ํ”ํžˆ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์˜คํƒ€๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด ๊ฒฝ์šฐ IoT์šฉ ๋ชจ๋“ˆ ์„ธํŠธ์— ํฌํ•จ๋œ ์ง„๋™ ๋ชจํ„ฐ๋ฅผ "์ง„๋™ ๋ชจ๋“ˆ" ๋Œ€์‹  "Vabration ๋ชจ๋“ˆ"์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋ฒˆ์—๋Š” ์‹ค์ œ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ˆจ๊ธธ ์ƒ๊ฐ์กฐ์ฐจ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๋ธ๋ผ์›จ์–ด ์ฃผ ์œŒ๋ฐํ„ด ๋งˆ์„ ์ฃผ๋ฏผ๋“ค์˜ ๋‹จ์ฒด ์‚ฌ์ง„์ž…๋‹ˆ๋‹ค.

Ezblock Pi - ์ด๋ฒˆ์—๋Š” Raspberry Pi ํŒฌ์„ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—†๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ

์˜คํ•ดํ•˜์ง€ ๋งˆ์„ธ์š”. ์ค‘๊ตญ ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ ๋ถ€์ •์ ์ธ ํƒœ๋„์— ๋Œ€ํ•ด ์ „ํ˜€ ๋ฏธ์•ˆํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ์ •์‚ฌ์‹ค์ž…๋‹ˆ๋‹ค. ์ฒซ์งธ, ์ค‘๊ตญ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” Google Play ๋ฐ Apple App Store ์•ฑ ์Šคํ† ์–ด์˜ ์ƒ๋‹น ๋ถ€๋ถ„์„ ์ฐจ์ง€ํ–ˆ์œผ๋ฉฐ ์ด์ œ๋Š” ํฌ๋ผ์šฐ๋“œ ํŽ€๋”ฉ ํ”Œ๋žซํผ์˜ ๋„์›€์œผ๋กœ ํƒœ์–‘ ์•„๋ž˜์—์„œ ์ž๋ฆฌ๋ฅผ ์ฐจ์ง€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํฌ๋ผ์šฐ๋“œ ํŽ€๋”ฉ์€ ์ธํ„ฐ๋„ท๊ณผ ์€ํ–‰ ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ์ง€๊ตฌ์ธ์ด ์ž์‹ ์˜ ๋ฐœ์ „์— ๋Œ€ํ•ด ์ „ ์„ธ๊ณ„์— ์•Œ๋ฆฌ๊ณ  ๋•Œ๋กœ๋Š” ์ข‹์€ ๋ˆ์„ ๋ฒŒ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์ข‹์Šต๋‹ˆ๋‹ค. ๋ถ€์ •์ ์ธ ์ธก๋ฉด์€ ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ์ˆ ์ ์ธ ์š”์†Œ์—์„œ ๋ ˆ์ธ๋ณด์šฐ ๋งˆ์ผ€ํŒ…์œผ๋กœ ์ง€๋‚˜์น˜๊ฒŒ ๊ฐ•์กฐ์ ์„ ์˜ฎ๊ธฐ๋Š” ๊ฒฝ์šฐ์—๋งŒ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋•Œ [๊ฐ€๋Šฅํ•œ] ๋””์ž์ธ ๊ฒฐํ•จ์€ ์€ํ๋˜๊ณ  ๊ฐ์ •์ ์ด๊ณ  ์ฆ๊ฑฐ์šด ์ธก๋ฉด์€ ์ง€๋‚˜์น˜๊ฒŒ ๊ณผ์žฅ๋ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์€ Ezblock Pi ํ”„๋ ˆ์  ํ…Œ์ด์…˜์˜ ๋˜ ๋‹ค๋ฅธ ๊ทธ๋ฆผ์ž…๋‹ˆ๋‹ค.

Ezblock Pi - ์ด๋ฒˆ์—๋Š” Raspberry Pi ํŒฌ์„ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—†๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ

๋น„๋””์˜ค ๋ธ”๋กœ๊ฑฐ Evgeniy Bazhenov(์ผ๋ช… BadComedian)๋Š” "์ž‘๊ฐ€์˜ ํŽธ์ง‘ ๋‚ด์šฉ"์ด ๋ณด์กด๋˜์—ˆ๋‹ค๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ๋ƒ‰์ฒ ํ•œ ์ •์‹ ๊ณผ ๊ฑด์ „ํ•œ ๊ธฐ์–ต ์†์— Raspberry Pi์™€ "์ง„๋™ ๋ชจ๋“ˆ"์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๊ฒƒ์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ƒ๊ฐ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ์ด๊ฒƒ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์šฐ๋ฆฌ์˜ ์ง‘๋‹จ ๋ฌด์˜์‹์— ๋Œ€ํ•œ ํ˜ธ์ถœ์ž…๋‹ˆ๊นŒ? "์ด๊ฒŒ ์–ผ๋งˆ๋‚˜ ๋ฉ‹์ง„์ง€ ๋ณด์„ธ์š”. ๋นจ๋ฆฌ ์‚ฌ์„ธ์š”!"

๊ฐ€์ ธ๊ฐˆ ๊ฒƒ์ธ๊ฐ€ ๋ง ๊ฒƒ์ธ๊ฐ€? ์šฐ์„ , ์ด๋ฏธ 509๋ช…์ด $41000(์š”์ฒญ ๊ธˆ์•ก $10000)๋ฅผ ๊ธฐ๋ถ€ํ•˜์…จ๊ณ , ์บ ํŽ˜์ธ ์ข…๋ฃŒ๊นŒ์ง€ ์•ฝ 3์ฃผ๊ฐ€ ๋‚จ์•˜์Œ์„ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์‚ฌ๋žŒ๋“ค์€ ๊ทธ๊ฒƒ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ๋‹น์‹ ์ด Raspberry Pi ํŒฌ์ด๋ผ๋ฉด ์ œ์•ˆ๋œ ๋””์ž์ธ์—์„œ 35๋‹ฌ๋Ÿฌ์—์„œ 179๋‹ฌ๋Ÿฌ๊นŒ์ง€์˜ ๊ธˆ์•ก์„ ํฌ๊ธฐํ•˜๋Š” ๊ฒƒ์„ ๊บผ๋ฆฌ๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ํฐ ๊ธ์ •์ ์ธ ์ธก๋ฉด์„ ๋ณด๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ๋‹น์‹ ๋„ ํ™๋ณด ์˜์ƒ์˜ ๋กœ๋ฒ„ํŠธ์ฒ˜๋Ÿผ "๋ฐ˜๋ณต์ ์ธ ์ฝ”๋“œ ๋ผ์ธ ์ž‘์„ฑ"์— ์ง€์ณค์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„๋‹ˆ๋ฉด ๊ทธ ์‚ฌ๋žŒ๋“ค์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ์›€์ง์ด๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์žฌ์ •์  ํˆฌ์ž๋กœ ๊ทธ๋“ค์„ ์ง€์›ํ•˜๊ณ  ์‹ถ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด ์ž์ฒด๊ฐ€ 35๋‹ฌ๋Ÿฌ์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ€๊ฒฉ์— ํŒ๋งค๋œ๋‹ค๋Š” ์ ์„ ๊ธฐ์–ตํ•˜์„ธ์š”(์—ฌ๊ธฐ์„œ ๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด ์ œ๋กœ์™€ ๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด ์ œ๋กœ W์˜ ๊ฐ€๊ฒฉ์€ ๋ฏธ๋ฌ˜ํ•˜๊ฒŒ ์–ธ๊ธ‰ํ•˜์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค). ์—”์ง€๋‹ˆ์–ด ํŒ€์ด ์ •๋ง ์—ด์‹ฌํžˆ ๋…ธ๋ ฅํ•ด์„œ ๋งŒ๋“  ์ œํ’ˆ์ž…๋‹ˆ๋‹ค. ์ด๋Š” 53GHz์˜ ํด๋Ÿญ ์†๋„, 1,4Mbit ์ด๋”๋„ท, Wi-Fi 1000n ๋ฐ Bluetooth 802.11๋ฅผ ๊ฐ–์ถ˜ ARM Cortex-A4.2์œผ๋กœ ๊ตฌ๋™๋ฉ๋‹ˆ๋‹ค.

์ž‘์€ ์ฐจ๋ฅผ ๋ชฐ๊ณ  ์žˆ์–ด์š” ๋ธ”๋กœ๊ทธ, ์ด ๊ธฐ์‚ฌ๋ฅผ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. DIY ๋˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ•˜๋“œ์›จ์–ด ๋ถ„์•ผ์—์„œ ํฅ๋ฏธ๋กœ์šด ํฌ๋ผ์šฐ๋“œ ํŽ€๋”ฉ ํ”„๋กœ์ ํŠธ๋ฅผ ์—ผ๋‘์— ๋‘๊ณ  ์žˆ๋‹ค๋ฉด ๋งํฌ๋ฅผ ๊ณต์œ ํ•ด ์ฃผ์„ธ์š”. ์ด์— ๋Œ€ํ•ด์„œ๋„ ๋…ผ์˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํฌ๋ผ์šฐ๋“œ ํŽ€๋”ฉ ์บ ํŽ˜์ธ์€ ์ผ์‹œ์ ์ด๋ฉฐ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์›๊ณผ ๋ฐ€์ ‘ํ•˜๊ฒŒ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฉฐ ์•„๋งˆ๋„ ์ผ๋ถ€ ์—ด์„ฑํŒฌ์˜ ๊ฒฝ์šฐ Habr์—์„œ ๋“ค์–ด์˜ค๋Š” ์†Œ๋Ÿ‰์˜ ์ฃผ๋ฌธ์ด๋ผ๋„ ์บ ํŽ˜์ธ์„ ์„ฑ๊ณต์ ์œผ๋กœ ๋๋‚ด๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€