ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

์ฃผ์š” ๋‚ด์šฉ ๋˜๋Š” ์ด ๊ธฐ์‚ฌ์˜ ๋‚ด์šฉ

ะข์‚ฌ๋žŒ๋“ค์˜ ๊ด€์‹ฌ์‚ฌ๊ฐ€ ๋‹ค๋ฅด๊ณ  ์‹œ๊ฐ„์ด ๊ฑฐ์˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์‚ฌ์˜ ๋‚ด์šฉ์— ๋Œ€ํ•ด ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

ะก์ด ๊ธฐ์‚ฌ๋Š” ์ตœ์†Œ ๊ฐ€๊ฒฉ๊ณผ ์„ฑ๋Šฅ์„ ๊ฐ–์ถ˜ ์ปจํŠธ๋กค๋Ÿฌ ํ”„๋กœ์ ํŠธ์˜ ๊ฐœ์š”์ž…๋‹ˆ๋‹ค. ์‹œ๊ฐ์  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด.

ะŸ์ด ๊ธ€์€ "ํŽ˜๋‹ˆ ์ปจํŠธ๋กค๋Ÿฌ์—์„œ ์งœ๋‚ผ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ"์„ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•œ ๋ฆฌ๋ทฐ ๊ธฐ์‚ฌ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ ์•ˆ์—์„œ ๊นŠ์€ ์ง„์‹ค๊ณผ ์ƒ์„ธํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ฐพ์œผ๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค.

ะ WiFi ์นฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ฒŒ ๋œ ๋™๊ธฐ, ์•„์ด๋””์–ด ๋ฐ ๊ฒฐ๊ณผ๊ฐ€ ๊ณ ๋ ค๋ฉ๋‹ˆ๋‹ค. ESP8266.

๊ฒฝ๊ณ 

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

๋‚˜๋Š” ๋…์ž๊ฐ€ ์ข‹์•„ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋Š” ์˜ค๋ฅ˜, ๋ถ€์ •ํ™•์„ฑ, ์˜คํƒ€, ์˜ค๋ž˜๋œ ํ‘œํ˜„ ์Šคํƒ€์ผ ๋“ฑ์— ๋Œ€ํ•ด ์–ด๋– ํ•œ ์ฑ…์ž„๋„ ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ž์‹ ์˜ ์ฑ…์ž„ํ•˜์— ์ฝ์œผ์‹ญ์‹œ์˜ค.

๋˜ํ•œ MQTT, WiFi, UDP ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๊ทธ๋ฆฌ๊ณ  ์ฃผ์ œ์™€ ์ง์ ‘์ ์ธ ๊ด€๋ จ์ด ์—†๋Š” ๊ธฐํƒ€ ์‚ฌํ•ญ์— ๋Œ€ํ•ด์„œ๋Š” ์„ค๋ช…ํ•˜์ง€ ์•Š๊ฒ ๋‹ค๋Š” ์ ์„ ์ฆ‰์‹œ ๊ฒฝ๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์‚ฌ ๋์— ๋ช‡ ๊ฐ€์ง€ ๋งํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์•„์ด๋””์–ด๋‚˜ ๊ฐ€์‚ฌ์˜ ํƒ„์ƒ

ะ–์ธ์ƒ์€ ์‰ฌ์šด ์ผ์ด ์•„๋‹ˆ๋ฉฐ ํํ•˜์˜ ๊ธฐํšŒ๊ฐ€ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚˜๋Š” ์ž์—ฐ์Šค๋Ÿฌ์šด ๊ฒŒ์œผ๋ฆ„๊ณผ ๊ฒฐํ•ฉ๋œ ๋ฌด์ž‘์œ„ ์ด๋ฒคํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ESP8266 ๊ธฐ๋ฐ˜ ์ปจํŠธ๋กค๋Ÿฌ์˜ ๋‹ค์†Œ ํฅ๋ฏธ๋กœ์šด ๊ฐœ๋ฐœ๋กœ ์ด์–ด์กŒ๋Š”์ง€ ๊ณต์œ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

ะ๊ทธ๊ฒƒ์€ ๋ชจ๋‘ ์•„์ฃผ ์ผ์ƒ์ ์œผ๋กœ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋‚˜๋ผ์˜ ์ •์› ํ™”๋‹จ๊ณผ ๊ด€๋ชฉ์— ๋ฌผ ๊ณต๊ธ‰๊ณผ ๋ฌผ ๊ณต๊ธ‰์„ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

ะ์•„, ์•„์ง XNUMX๊ฐœ์›” ์ด์ƒ ๋‚จ์€ ํœด๊ฐ€ ์ค‘์— ํŒŒ์ดํ”„, ํƒฑํฌ, ์ˆ˜๋„๊ผญ์ง€ ์ž‘์—…๋งŒ ์™„์ „ํžˆ ํ•  ์ˆ˜ ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ๊ฒƒ์ด ๋น„๊ณต์‹์  ํ™˜๊ฒฝ์—์„œ ๋™๋ฃŒ, ์นœ๊ตฌ ๋ฐ ๋™์ง€๋“ค๊ณผ ์ง์žฅ์—์„œ ํ† ๋ก ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ œํ•œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ะข"์†Œํ˜• ์ž๋™ํ™”"๋ผ๋Š” ์ฃผ์ œ ๋˜๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ "์ด ๋‚จํ•™์ƒ-ํ•ด์ปค-ํž™์Šคํ„ฐ" ์‚ฌ์ด์—์„œ ๋งํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ IoT(์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท)๋ผ๋Š” ์ฃผ์ œ๋Š” ์˜ค๋žซ๋™์•ˆ ์ €์—๊ฒŒ ๊ด€์‹ฌ์„ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. ์ธํ„ฐ๋„ท ์ž์ฒด๊ฐ€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ธฐ ์˜ค๋ž˜ ์ „๋ถ€ํ„ฐ.

ะ•์–ด๋ ธ์„ ๋•Œ๋ถ€ํ„ฐ ๋‚˜๋Š” ์ผ์ด '์Šค์Šค๋กœ' ํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฉ€๋ฆฌ์„œ ์–ด๋–ป๊ฒŒ๋“  ์ œ์–ดํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ ๋‹น์‹œ(์ง€๋‚œ ๋ฐ€๋ ˆ๋‹ˆ์—„์˜ 80๋…„๋Œ€, 90๋…„๋Œ€ ์ดˆ๋ฐ˜)์—๋Š” ์ด๊ฒƒ์ด ๋‹ค์†Œ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค. ํœด๋Œ€ํฐ, ํƒœ๋ธ”๋ฆฟ, ์‹ฌ์ง€์–ด LCD ๋””์Šคํ”Œ๋ ˆ์ด๋‚˜ USB ํ”Œ๋ž˜์‹œ ๋“œ๋ผ์ด๋ธŒ๋„ ์–ด๋””์—๋„ ์—†์—ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ์ธํ„ฐ๋„ท์€ ์ „ ์„ธ๊ณ„ ์–ด๋Š ๊ณณ์—์„œ๋„ ๋„๋ฆฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” โ€œํด๋žจํ”„ ์Šค์œ„์น˜โ€์™€ ๊ฐ„๋‹จํ•œ ๋ฌด์„  ๋ฆฌ๋ชจ์ฝ˜์œผ๋กœ๋งŒ ์ œํ•œํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ ์‹œ๋Œ€, ๊ทธ ์‹œ๋Œ€์—๋Š” ๋‚˜์˜์ง€ ์•Š๊ณ  ํฅ๋ฏธ๋กญ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

ะ์•„, ์ด๊ฑด ๊ณผ๊ฑฐ์˜ ์ผ์ด์—์š”. ์ง€๊ธˆ์€ 15์„ธ๊ธฐ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ชจ๋“  ์‚ฌ๋žŒ์€ ์ฃผ๋จธ๋‹ˆ์— ์Šค๋งˆํŠธํฐ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ์ธํ„ฐ๋„ท์€ ํ•„์š”ํ•˜๊ฑฐ๋‚˜ ํ•„์š”ํ•˜์ง€ ์•Š์€ ๊ฑฐ์˜ ๋ชจ๋“  ๊ณณ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ „์ž ๋ถ€ํ’ˆ์˜ ๊ธฐ๋ฐ˜์€ ์ด์ œ ๋ถˆ๊ณผ XNUMX๋…„ ์ „๋งŒ ํ•ด๋„ ์ง€๊ตฌ์˜ ํ‰๊ท  ์ฃผ๋ฏผ์ด ๊ฟˆ๋„ ๊พธ์ง€ ๋ชปํ–ˆ์„ ์ •๋„์ž…๋‹ˆ๋‹ค. .

ะŸ๋”ฐ๋ผ์„œ ๋‚˜๋Š” dacha์—์„œ ๋ฌผ ๋ฌธ์ œ๋ฅผ ์œ„ํ•œ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜๊ณ  ESP8266 ์นฉ์— ๊ด€์‹ฌ์„ ๋Œ๋ ธ์Šต๋‹ˆ๋‹ค.
์šฐ์„  ์ด ์นฉ์€ ๊ฐ€๊ฒฉ์ด ์ €๋ ดํ•˜๋‹ค. ํ•˜๋‚˜์˜ ์ปจํŠธ๋กค๋Ÿฌ๋กœ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ XNUMX๊ฐœ, XNUMX๊ฐœ ๋˜๋Š” XNUMX๊ฐœ๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘˜์งธ, ๊ธฐ๋‚ด์— Wi-Fi๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š”์ง€ ๋ณผ ์ˆ˜ ์žˆ๊ณ  ๋ชจ๋“  ์Šค๋งˆํŠธํฐ์—์„œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ œ์–ดํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ธํ„ฐ๋„ท ์ ‘์†์ด ๊ฐ€๋Šฅํ•œ ์•ก์„ธ์Šค ํฌ์ธํŠธ๊ฐ€ ํ•„์š”ํ•˜์ง€๋งŒ ์ด๋Š” ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“ , ๊ทธ๊ฒƒ์€ ๋‚ด ๋‹ค์ฐจ๋ฅผ ํฌํ•จํ•˜์—ฌ ๊ฑฐ์˜ ๋ชจ๋“  ๊ณณ์— ์žˆ๊ฑฐ๋‚˜ ๊ณง ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ะŸESP8266์— ๋Œ€ํ•œ ๋†€๋ผ์šด ํ”„๋กœ์ ํŠธ ์„ธ๊ณ„์— ํ‘น ๋น ์ง„ ์ €๋Š” ์ด ์นฉ์˜ ๋†€๋ผ์šด ๊ธฐ๋Šฅ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์ด์— ๋Œ€ํ•œ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋“œ๋ฌธ ๊ฒฝ์šฐ๋ฅผ ์ œ์™ธํ•˜๊ณ  ๋‘ ๊ฐ€์ง€ ์œ ํ˜•์œผ๋กœ ๋‚˜๋ˆ„์–ด์ ธ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์— ๋†€๋ž์Šต๋‹ˆ๋‹ค. ์Šค๋งˆํŠธํฐ์˜ ์Šค์œ„์น˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์„ผ์„œ ์˜จ๋„ ์ƒํƒœ๋ฅผ ํ™•์ธํ•˜์„ธ์š”."; ํ›Œ๋ฅญํ•˜๊ณ  ๊ฒฌ๊ณ ํ•œ JavaScript ๋˜๋Š” Lua ์ธํ„ฐํ”„๋ฆฌํ„ฐ์ด์ง€๋งŒ ๋ถˆํ–‰ํžˆ๋„ ๊ฑฐ์˜ ๋ชจ๋“  ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์†Œ๋น„ํ•˜๊ณ  ์‹ฌ๊ฐํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ะŸ๋‚˜์˜ ์ฒซ ๋ฒˆ์งธ ์•„์ด๋””์–ด๋Š” ํŒฌ์ผ€์ดํฌ์ฒ˜๋Ÿผ ๊ฐ„๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ผ์„œ์˜ ์ƒํƒœ์— ๋”ฐ๋ผ ํŽŒํ”„๋ฅผ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๊ฐ„๋‹จํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ด ์ „๋ถ€์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ๋Šฅ์ˆ™ํ•œ ๋กค๋Ÿฌ์ฒ˜๋Ÿผ ์ €๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋™์•ˆ ์›ํ•˜๊ฑฐ๋‚˜ ๊ต์ •ํ•ด์•ผ ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๋ชจ๋“  ๊ตด๊ณก์„ ๋ฏธ๋ฆฌ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์„ ํ™•์‹คํžˆ ์ดํ•ดํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ ๊ณต๊ธ‰ ๋ฐ ๊ด€๊ฐœ ์‹œ์Šคํ…œ.

ะ”์–ด๋‘์šด ํ—›๊ฐ„์—์„œ dacha์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ๊ทธ๋ฆฌ ํŽธ๋ฆฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ๋ž˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ํƒˆ์ถœ๊ตฌ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๋ฌผ๋ก  ๊ฐ€์žฅ ๋จผ์ € ๋– ์˜ค๋ฅธ ๊ฒƒ์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋งž์ถคํ™”ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ๋™๋ฃŒ ์ค‘ ํ•œ ๋ช…์ด ๋ฌด์—‡์„ ์„ค์ •ํ•˜๊ณ  ์–ด๋–ป๊ฒŒ ์„ค์ •ํ•ด์•ผ ํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ๋งŽ์€ ์กฐ์–ธ์„ ํ•ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์œผ๋กœ ๊ทธ๋Š” ๋‚˜์˜ ์ฒซ ๋ฒˆ์งธ ์•„์ด๋””์–ด๋ฅผ ์‹น์—์„œ ์ฃฝ์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ์—๊ฒŒ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๊ฐ€ ๊ตฌ์„ฑํ•ด์•ผ ํ•  ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ์ˆ˜๋ฅผ ๋‚ด ๋ˆˆ์•ž์— ๊ณต๊ฐœํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด ์•„๋งˆ๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ค์ • ํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ ์˜ต์…˜์„ ๊ฑฐ๋ถ€ํ•˜์ง€ ์•Š์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ะ์„ค์ • ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ์ˆ˜์™€ ์‹ฌ์ง€์–ด ์„œ๋กœ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ๋ฌด์„œ์šด ๊ทธ๋ฆผ์€ ๋‚˜๋ฅผ ์ •์‹  ์ฐจ๋ฆฌ๊ฒŒ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์„ ์˜ˆ์ธกํ•  ์ˆ˜๋Š” ์—†๋‹ค๋Š” ๊ฒƒ์„ ๋‹ค์‹œ ํ•œ ๋ฒˆ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.

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

ะŸํœด๊ฐ€๊นŒ์ง€๋Š” ์•„์ง XNUMX๊ฐœ์›” ์ •๋„ ๋‚จ์•˜๊ณ , ๊ฐ์ข… ํŒŒ์ดํ”„ ์ž‘์—…๋„ ๋‚จ์•„ ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ํŽธ๋ฆฌํ•˜๊ณ  ์•„๋ฆ„๋‹ต๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์„์ง€ ์ฒœ์ฒœํžˆ ๊ณ ๋ฏผํ•ด ๋ณด๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜์ง€ ์•Š๊ณ  ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ตฌ์„ฑํ•  ๋•Œ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” XNUMX์กฐ ๊ฐœ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ์—†์ด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?

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

ะ˜์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ๊ฐํ˜•์œผ๋กœ ๊ทธ๋ ค์„œ ์ •์˜ํ•œ๋‹ค๋Š” ์•„์ด๋””์–ด๋Š” ์ƒˆ๋กœ์šด ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ์€ 80๋…„๋Œ€์—๋„ ์กด์žฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ด๋ฏธ ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”/IoT์˜ ์„ธ๊ณ„์— ํ•ฉ๋ฅ˜ํ•œ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ž˜ ์•Œ๋ ค์ง„ ๋งค์šฐ ์ธ๊ธฐ ์žˆ๋Š” NodeRed ์‹œ์Šคํ…œ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ะ์•„, ์—ฌ๊ธฐ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ์€ "๋Œ€ํ˜• PC"์šฉ์œผ๋กœ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ตœ์•…์˜ ๊ฒฝ์šฐ - Raspberry PI์—์„œ. ํ•˜์ง€๋งŒ ์ˆ˜์‹ญ ํ‚ฌ๋กœ๋ฐ”์ดํŠธ์˜ RAM๋งŒ ์žˆ๊ณ  ์šด์˜ ์ฒด์ œ๊ฐ€ ์—†๋Š” ESP8266์—์„œ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค!

ะš๋ฌด์—‡์„ ํ•ด์•ผ ํ• ๊นŒ์š”? ๊ทธ๋ฆฌ๊ณ  ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•๋ฐ–์— ์—†์Šต๋‹ˆ๋‹ค. "๋Œ€ํ˜• PC"๋‚˜ ๋…ธํŠธ๋ถ์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๊ณ  ๊ทธ๋ฆฐ ๋‹ค์Œ ์–ด๋–ค ํ˜•ํƒœ๋กœ๋“  ESP8266์œผ๋กœ ์ „์†กํ•˜๊ฑฐ๋‚˜ ESP8266 ์ปจํŠธ๋กค๋Ÿฌ ์ž์ฒด์— "๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒƒ์„ ๋ฐ€์–ด๋„ฃ๋Š” ๊ฒƒ"์ž…๋‹ˆ๋‹ค.

ะŸ๋”ฐ๋ผ์„œ ์ œ๊ฐ€ ๊ฐ€์ง„ ์ตœ๋Œ€ ํ”„๋กœ๊ทธ๋žจ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๋ ค๋ฉด ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์žˆ๋Š” ๋…ธํŠธ๋ถ ์™ธ์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ํ•„์š”ํ•˜์ง€ ์•Š์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค! ์ฆ‰, ์›น ๋ธŒ๋ผ์šฐ์ €์™€ ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์žˆ๋Š” ๋…ธํŠธ๋ถ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์ œ์–ด ํ”„๋กœ๊ทธ๋žจ์„ ์™„์ „ํžˆ ๊ตฌ์„ฑํ•˜๊ณ  ์ž‘์„ฑํ•˜๊ณ  ๊ทธ๋ฆฌ๋Š” ๋ฐ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

ะ˜, ๊ฒฐ๊ณผ์ ์œผ๋กœ ์ด๊ฒƒ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค!
ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์˜ ๋ชจ๋“  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ง€๋ฃจํ•˜๊ฒŒ ์„ค๋ช…ํ•˜์ง€๋Š” ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ ๋‚ด ๋งˆ์Œ๊ณผ ์ž…์— ๋– ์˜ค๋ฅธ ๋ง์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ณ„๋„์˜ ์ž‘์„ฑ์ด ๊ฐ€๋Šฅํ•  ๊ฒƒ์ด๋ผ๋Š” ์ ๋งŒ ๋ง์”€ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.์ „์ž์—…๊ณ„ ์ข…์‚ฌ์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์™ธ์„ค์–ด ์‚ฌ์ „" ํ•˜์ง€๋งŒ ๋‹ค ๋๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋” ์ •ํ™•ํ•˜๊ฒŒ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ฐ€์žฅ ์–ด๋ ค์šด ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค. ์‚ถ์— ๋Œ€ํ•œ ๋‹น์‹ ์˜ ์ƒ๊ฐ์ด ๊ฑฐ๊ธฐ์— ์žˆ์„์ง€ ์•„๋‹ˆ๋ฉด ๋‹ฌ๋ฐค์— ํšŒ์ƒ‰ ๊ฑฐ์„ธ์˜ ์„ฌ๋ง์ธ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ะŸ๋‚˜์˜จ ๊ฒฐ๊ณผ์™€ ์ด๋ฆ„์„ ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š” "ShIoTiny ์ปจํŠธ๋กค๋Ÿฌ".

๊ทธ๋ž˜์„œ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ฌ๋‚˜์š”?

ํ•˜๋“œ์›จ์–ด ShIoTiny ์ปจํŠธ๋กค๋Ÿฌ๋Š” ํ‘œ์ค€์ ์ด๊ณ  ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. "๊ฑด์‹ ์ ‘์ด‰" ์œ ํ˜• ์„ผ์„œ(๋ฒ„ํŠผ, ๋ฆฌ๋“œ ์Šค์œ„์น˜, ํƒฑํฌ์˜ ์ˆ˜์œ„ ์„ผ์„œ์ด๊ธฐ๋„ ํ•จ)์šฉ์œผ๋กœ ์„ค๊ณ„๋œ ์ž…๋ ฅ 22๊ฐœ, ADC ์ž…๋ ฅ 220๊ฐœ, ์˜จ๋„ ๋ฐ ์Šต๋„ ์„ผ์„œ ์—ฐ๊ฒฐ์šฉ ์ž…๋ ฅ 1๊ฐœ DHT10 ์œ ํ˜• ๋˜๋Š” ์œ ์‚ฌ. ๋งˆ์ง€๋ง‰์œผ๋กœ 10V, 1A์šฉ ์Šค์œ„์นญ ๋ฆด๋ ˆ์ด ํ˜•ํƒœ์˜ ์ถœ๋ ฅ 5๊ฐœ์ž…๋‹ˆ๋‹ค. ๋ฆด๋ ˆ์ด์—๋Š” 9A๊ฐ€ ํ‘œ์‹œ๋˜์ง€๋งŒ ์ €๋Š” ํ˜„์‹ค์ฃผ์˜์ž์ด๋ฏ€๋กœ ๋ณด๋“œ๋ฅผ ํ†ตํ•ด XNUMXA๋ฅผ ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํŽŒํ”„ ์Šคํƒ€ํ„ฐ๋ฅผ ์ œ์–ดํ•˜๋ ค๋ฉด XNUMXAmp์ด๋ฉด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์€ XNUMX~XNUMXV ์ „์••์˜ ์ „์›์—์„œ ์ „์›์ด ๊ณต๊ธ‰๋ฉ๋‹ˆ๋‹ค.

ะง์†”์งํžˆ ๋งํ•ด์„œ ๊ทธ๋ ‡๊ฒŒ ์˜จ๋„ ์„ผ์„œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋Š”๋ฐ ADC์—์„œ๋Š” ๊ณต๊ธ‰๋ง์˜ ์ „์••์„ ์ธก์ •ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ˆ„๊ฐ€ ์•Œ์•„?

ะ ๋ฌผ๋ก  DHT22 ์—ฐ๊ฒฐ์šฉ ์ž…๋ ฅ์„ ์ œ์™ธํ•œ ๋ชจ๋“  ์ž…๋ ฅ์€ ์ €ํ•ญ๊ณผ ๋‹ค์ด์˜ค๋“œ๋กœ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค. ESP8266์„ ํƒœ์šฐ๊ณ  ์‹ถ์ง€ ์•Š์•˜๊ณ  ๋‹ค์ด์˜ค๋“œ์™€ ์ €ํ•ญ์˜ ๋น„์šฉ์€ ๋ช‡ ์ฝ”ํŽ™์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค.

ะคะพั‚ะพ ์™„์ œํ’ˆ์€ ๊ธฐ์‚ฌ ์‹œ์ž‘ ๋ถ€๋ถ„์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ณด๋“œ๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ ์ฃผ๋ฌธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ณด๋“œ๋ฅผ ํƒœ์šฐ๊ฑฐ๋‚˜ ํŠธ๋ž™ ๋‹ค๋ฆฌ๋ฅผ ์ž˜๋ผ์•ผ ํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ฉ๋‹ˆ๊นŒ?
ํ•˜์ง€๋งŒ ๋‹คํ–‰์Šค๋Ÿฝ๊ฒŒ๋„ ๊ทธ๋Ÿด ํ•„์š”๋Š” ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

ะค์ด ์ œํ’ˆ์€ ๋ฌผ๋ก  ์•„๋ฆ„๋‹ค์›€๊ณผ ์›…์žฅํ•จ์„ ๊ฒธ๋น„ํ•œ ์ œํ’ˆ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํŽธ์˜์ƒ ์•„๋ž˜์—๋Š” ์„ผ์„œ ๋ฐ ์•ก์ถ”์—์ดํ„ฐ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ๋ณด๋“œ์— ์—ฐ๊ฒฐํ•˜๋Š” ๋„๋ฉด์ด ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค.

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ะ’๋ ˆ๋ฒจ ์„ผ์„œ ๋Œ€์‹  ์ž…๋ ฅ1..3 ๋ฒ„ํŠผ์ด ์žˆ๊ณ , ์Šคํƒ€ํ„ฐ ๋Œ€์‹  ๋ฆด๋ ˆ์ด1..3 ๋ฆด๋ ˆ์ด์— ์—ฐ๊ฒฐ๋œ LED๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž…๋ ฅ ์ „์••์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ธฐ ์œ„ํ•œ ADC์˜ ๊ฐ€๋ณ€ ์ €ํ•ญ๊ธฐ์ž…๋‹ˆ๋‹ค.
ะš๋ฆด๋ ˆ์ด๊ฐ€ ๊บผ์ง€๋ฉด ๋นจ๊ฐ„์ƒ‰ LED๊ฐ€ ์ผœ์ง‘๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ผœ์ ธ ์žˆ์œผ๋ฉด ๋…น์ƒ‰์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ํ…Œ์ด๋ธ”์—์„œ ๋””๋ฒ„๊น…ํ–ˆ์Šต๋‹ˆ๋‹ค.

ะš์ด ์™ธ์—๋„ ๋ณด๋“œ ์™ผ์ชฝ์—๋Š” ์ „์› ์ปค๋„ฅํ„ฐ๊ฐ€ ์žˆ๊ณ  ์˜ค๋ฅธ์ชฝ์—๋Š” ์žฌ์„ค์ • ๋ฐ AP๋ผ๋Š” ๋‘ ๊ฐœ์˜ ์„œ๋น„์Šค ๋ฒ„ํŠผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์Œ, ์žฅ์น˜๋ฅผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•˜๋Š” DIP ์Šค์œ„์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. USB-UART ์–ด๋Œ‘ํ„ฐ๋ฅผ ํ†ตํ•œ ESP8266 ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ปค๋„ฅํ„ฐ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฒ„ํŠผ์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์„ค๋ช…์ž…๋‹ˆ๋‹ค. ๋ฌด์—‡์ธ๊ฐ€ ๋‹ค์‹œ ์“ฐ๊ธฐ -๊ทธ๋ž˜์„œ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ ๋ฒ„ํŠผ์ด ์žˆ์–ด์š” AP ๋ฒˆ์—ญ์— ํ•„์š” ShIoTiny ์•ก์„ธ์Šค ํฌ์ธํŠธ ๋ชจ๋“œ(๊ตฌ์„ฑ ๋ชจ๋“œ ๋˜๋Š” ๊ตฌ์„ฑ ๋ชจ๋“œ)๋ฅผ ์—ฝ๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ์™œ ํ•„์š”ํ•œ๊ฐ€์š”? ์˜ˆ๋ฅผ ๋“ค์–ด, ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ์—‰๋ง์œผ๋กœ ๋งŒ๋“ค์–ด์„œ ๋ณ€๊ฒฝํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. AP ๋ฒ„ํŠผ์„ ๋ช‡ ์ดˆ๊ฐ„ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค(์•„๋ฆ„๋‹ค์šด ํŒŒ๋ž€์ƒ‰ LED๊ฐ€ ์ผœ์งˆ ๋•Œ๊นŒ์ง€). ๊ทธ๋Ÿฐ ๋‹ค์Œ ์Šค๋งˆํŠธํฐ์ด๋‚˜ ๋…ธํŠธ๋ถ์„ ๋“ค๊ณ  Wi-Fi๋ฅผ ์ผœ๊ณ  ์ด๋ฆ„์ด esp_8266_xxxx์ธ ์—ด๋ ค ์žˆ๋Š” ์•ก์„ธ์Šค ํฌ์ธํŠธ๋ฅผ ํ™•์ธํ•˜๊ณ  ์—ฐ๊ฒฐํ•˜์„ธ์š”. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์Šค๋งˆํŠธํฐ์ด๋‚˜ ๋…ธํŠธ๋ถ์˜ ๋ธŒ๋ผ์šฐ์ €๋กœ ์ด๋™ํ•˜์—ฌ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— 192.168.4.1์„ ์ž…๋ ฅํ•˜์„ธ์š”. ๋ชจ๋“  ๊ฒƒ์ด ์ •์ƒ์ด๋ฉด ShIoTiny ์ปจํŠธ๋กค๋Ÿฌ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•˜์—ฌ ๋‹ค์‹œ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ะš๋ณด์‹œ๋‹ค์‹œํ”ผ ํ•˜๋“œ์›จ์–ด๋Š” ๋ณต์žกํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ์˜ค ์†Œํ”„ํŠธ์›จ์–ด ๋ถ€๋ถ„.

ะ’๊ตฌํ˜„์˜ ๋ชจ๋“  ๋‹จ์ ์„ ๋‚˜์ค‘์— ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํƒ€์ผ. ๊ทธ๋ฆฌ๊ณ  ์˜ค๋Š˜ ์ €๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ "์™ธ๋ถ€์—์„œ", ์ฆ‰ ์‚ฌ์šฉ์ž, ์ฆ‰ ๋‚˜ ์ž์‹ ์ด๋‚˜ ๋‚ด ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•  ์œ„ํ—˜์„ ๊ฐ์ˆ˜ํ•œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ๊ด€์ ์—์„œ๋งŒ ๊ณ ๋ คํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค(๊ทธ๋Ÿฌํ•œ ์Šคํ„ดํŠธ๋งจ๋„ ์žˆ์Šต๋‹ˆ๋‹ค).

ะก ์‚ฌ์šฉ์ž์˜ ๊ด€์ ์—์„œ ๋ณผ ๋•Œ, ์žฅ์น˜๋Š” WiFi๋ฅผ ํ†ตํ•ด ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” HTTP ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ์„ค์ •, ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋“ฑ์€ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

ะ˜๊ทธ๋ž˜์„œ ์ปจํŠธ๋กค๋Ÿฌ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ฌด์—‡์„ ๋ด…๋‹ˆ๊นŒ? ๊ทธ๋ฆฌ๊ณ  ์ž…๋ ฅ, ์ถœ๋ ฅ, ADC, DHT22 ๋“ฑ ์‚ฌ์šฉ๋œ ์žฅ์น˜์˜ ํ˜„์žฌ ์ƒํƒœ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” "์ œ์–ด ๋ฐ ์ƒํƒœ" ํƒญ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์•ก์„ธ์Šค ํฌ์ธํŠธ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค(WiFi ์Šคํ…Œ์ด์…˜ ๋ชจ๋“œ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ). ์•ก์„ธ์Šค ํฌ์ธํŠธ ๋งค๊ฐœ๋ณ€์ˆ˜(Wi-Fi ์•ก์„ธ์Šค ํฌ์ธํŠธ ๋ชจ๋“œ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ) ๋˜๋Š” ๋‘˜ ๋‹ค. ๋˜ํ•œ MQTT ํ”„๋กœํ† ์ฝœ์ด ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ MQTT ๋ธŒ๋กœ์ปค์™€์˜ ์—ฐ๊ฒฐ ๋งค๊ฐœ๋ณ€์ˆ˜๋„ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ะš๋ณด์‹œ๋‹ค์‹œํ”ผ ํŠน๋ณ„ํ•˜๊ฑฐ๋‚˜ ํฅ๋ฏธ๋กœ์šด ๊ฒƒ์€ ์—†์Šต๋‹ˆ๋‹ค. ํด๋ฆญํ•  ๊ฒƒ๋„ ์—†์Šต๋‹ˆ๋‹ค! ํ•˜์ง€๋งŒ... ํƒญ์ด ๋‘ ๊ฐœ ๋” ์žˆ์–ด์š”! ๋„คํŠธ์›Œํฌ ์„ค์ • ๊ตฌ์„ฑ ๋„คํŠธ์›Œํ‚น ๋ฐ ํ”„๋กœ๊ทธ๋žจ ํšŒ๋กœ ํŽธ์ง‘๊ธฐ ์—˜๋“œ๋กœ.

ะš๊ทธ๋ž˜์„œ ์ง์ž‘ํ–ˆ๊ฒ ์ง€๋งŒ, ๋„คํŠธ์›Œํ‚น - ์ด๊ฒƒ์€ ๋„คํŠธ์›Œํฌ ์„ค์ •์ด์ง€๋งŒ ๊ทธ ๋ฟ๋งŒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋ช‡ ๊ฐ€์ง€ ๋” ํฅ๋ฏธ๋กœ์šด ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํƒญ์„ ํด๋ฆญํ•ด๋ณด์ž ๋„คํŠธ์›Œํ‚น ๊ทธ๋ฆผ์— ํ‘œ์‹œ๋œ ๋‚ด์šฉ์„ ๋Œ€๋žต์ ์œผ๋กœ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.
ะWiFi ์Šคํ…Œ์ด์…˜ ๋ฐ WiFi ์•ก์„ธ์Šค ํฌ์ธํŠธ ๋“ฑ ๊ฐ ๋ชจ๋“œ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ํฌ์ธํŠธ ์ด๋ฆ„ ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ๋ช…ํ™•ํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ฒ„ํŠผ์˜ ๋ชฉ์ ๋„ ๊ทธ๋ ‡๊ณ  "์™€์ดํŒŒ์ด ์Šค์บ”" ๊ฝค ํˆฌ๋ช…ํ•ด์š”.
ะ ์—ฌ๊ธฐ ๋“œ๋กญ๋‹ค์šด ๋ชฉ๋ก์ด ์žˆ์Šต๋‹ˆ๋‹ค "ShIoTiny ๋ชจ๋“œ" ์„ค๋ช…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์ €๋Š” ์–ด๋–ค ๋ชจ๋“œ๊ฐ€ ์ž‘์—…ํ•˜๊ธฐ์— ๋” ํŽธ๋ฆฌํ•œ์ง€ ๊ฒฐ์ •ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ทธ๋Š” ์žฅ์น˜์˜ 5๊ฐ€์ง€ ์ž‘๋™ ๋ชจ๋“œ๋ฅผ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ะŸ์ด๋Ÿฌํ•œ ์ž‘๋™ ๋ชจ๋“œ๋ฅผ ๊ฐ„๋žตํ•˜๊ฒŒ ๋‚˜์—ดํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ตฌ์„ฑ ๋ชจ๋“œ โ€” ๊ตฌ์„ฑ ๋ชจ๋“œ. ์ด๋Š” ๊ณ ์ • ์ฃผ์†Œ๊ฐ€ 192.168.4.1์ด๊ณ  ์ด๋ฆ„์ด esp_8266_xxxx์ธ ๊ฐœ๋ฐฉํ˜• ์•ก์„ธ์Šค ํฌ์ธํŠธ ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค.

์Šคํ…Œ์ด์…˜ ๋ชจ๋“œ โ€” ์•ก์„ธ์Šค ํฌ์ธํŠธ์— ์—ฐ๊ฒฐ๋œ WiFi ์Šคํ…Œ์ด์…˜์˜ ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค.

AP ๋ชจ๋“œ โ€” ํ์‡„ํ˜• ์•ก์„ธ์Šค ํฌ์ธํŠธ ๋ชจ๋“œ. ์ด๋ฆ„๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” ์ง์ ‘ ์„ค์ •ํ•˜์„ธ์š”.

AP+์Šคํ…Œ์ด์…˜ ๋ชจ๋“œ - AP ๋ชจ๋“œ + ์Šคํ…Œ์ด์…˜ ๋ชจ๋“œ ๋™์‹œ ํ™œ์„ฑํ™”์ž…๋‹ˆ๋‹ค.

์‹ฑ๊ธ€ ๋ชจ๋“œ โ€” ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์—†์ด๋„ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋ฌด๊ฑฐ์šด ๋ชซ์„ ์ง€๊ณ  ์žˆ๋Š” ์™ธ๋กœ์šด ๊ด€์ œ์‚ฌ...

ะ’ ์ œ์™ธํ•œ ๋ชจ๋“  ๋ชจ๋“œ "๊ตฌ์„ฑ ๋ชจ๋“œ", ํ™•์ธ๋ž€์„ ์„ ํƒํ•˜์—ฌ ์›น ํŽ˜์ด์ง€๋ฅผ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. "์Šคํ…Œ์ด์…˜ ๋ชจ๋“œ์—์„œ ์›น ์ž ๊ธˆ". ์ด๋Š” ์ผ์ข…์˜ ๋ณด์•ˆ์ƒ์˜ ์ด์œ ์ž…๋‹ˆ๋‹ค.

ะMQTT ์„ค์ •์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค: ์„œ๋ฒ„, ํฌํŠธ, ๋น„๋ฐ€๋ฒˆํ˜ธ, ๊ฐœ๋ฐฉํ˜• ์—ฐ๊ฒฐ ๋˜๋Š” SSL. ์—ฌ๊ธฐ์„œ๋Š” ์ž์„ธํžˆ ๋‹ค๋ฃจ์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค.

ะš๋ฌด์—‡๋ณด๋‹ค๋„ ShIoTiny ์ปจํŠธ๋กค๋Ÿฌ๋Š” ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ํŠน์ˆ˜ ํ˜•์‹์˜ ํŒจํ‚ท์„ ๋ณด๋‚ด๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฃน ์ฃผ์†Œ์™€ ํฌํŠธ ๋“ฑ์˜ ์„ค์ •๋„ ๋ช…ํ™•ํ•ฉ๋‹ˆ๋‹ค.
๋ฌผ๋ก  ์„ค์ •์˜ ๋ชจ๋“  ๋‰˜์•™์Šค๋ฅผ ์„ค๋ช…ํ•˜๋ฉด ๋ณ„๋„์˜ ๊ธฐ์‚ฌ๊ฐ€ ์ œ๊ณต๋˜์ง€๋งŒ ์ด๋Š” ๋‚ด ๊ณ„ํš์˜ ์ผ๋ถ€๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

ะ˜๋„ค, ํƒญ์œผ๋กœ์š” ๋„คํŠธ์›Œํ‚น ๋ชจ๋“  ๊ฒƒ์ด ๋‹ค์†Œ ๋ช…ํ™•ํ•ฉ๋‹ˆ๋‹ค. ์ปจํŠธ๋กค๋Ÿฌ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์ธ ํ”„๋กœ๊ทธ๋žจ ํšŒ๋กœ ํŽธ์ง‘๊ธฐ๋กœ ๋„˜์–ด๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. ์—˜๋“œ๋กœ.

ะขํƒญ์„ ํƒญํ•˜์—ฌ ์—˜๋“œ๋กœ, ์šฐ๋ฆฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒƒ์„ ๋ณด๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์žฅ์น˜์— ๋กœ๋“œ๋œ ํšŒ๋กœ๊ฐ€ ์—†์œผ๋ฉด ํšŒ๋กœ ํ•„๋“œ๋Š” ๋น„์–ด ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ะก์™ผ์ชฝ - ์š”์†Œ ๋˜๋Š” ๋…ธ๋“œ(๋…ธ๋“œ)์˜ ํŒ”๋ ˆํŠธ์ž…๋‹ˆ๋‹ค.
ะก๊ถŒ๋ฆฌ - ์Šคํ‚ค๋งˆ ํ•„๋“œ ๋˜๋Š” ๊ฐ„๋‹จํžˆ "๊ตฌ์„ฑํ‘œ"์ž…๋‹ˆ๋‹ค.
ะก์ƒ๋‹จ์—๋Š” ๋””์Šคํฌ์™€ ์žฅ์น˜์— ๋กœ๋“œ ๋ฐ ์–ธ๋กœ๋“œํ•˜๋Š” ๋ฒ„ํŠผ๊ณผ ํŽธ์ง‘ ๋ฒ„ํŠผ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ะ”ํŽธ์ง‘์ž์™€ ํ•จ๊ป˜ ์ผํ•œ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๊ด€๋ฆฌ๊ฐ€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์ด์–ด๊ทธ๋žจ์— ์š”์†Œ๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์šฐ์Šค๋กœ ์š”์†Œ๋ฅผ ๊ฐ€์ ธ์™€ ํŒ”๋ ˆํŠธ์—์„œ ๋‹ค์ด์–ด๊ทธ๋žจ์œผ๋กœ ๋Œ์–ด์„œ ๋†“์Šต๋‹ˆ๋‹ค. ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ์š”์†Œ๋‚˜ ์—ฐ๊ฒฐ์„ ์ œ๊ฑฐํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ์š”์†Œ๋‚˜ ์—ฐ๊ฒฐ์„ ๋งˆ์šฐ์Šค๋กœ ํด๋ฆญํ•˜๊ณ  ํ‚ค๋ฅผ ๋ˆ„๋ฅด์‹ญ์‹œ์˜ค. DEL. ์š”์†Œ๋ฅผ ์—ฐ๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•œ ์š”์†Œ์˜ ์ž…๋ ฅ์„ ๊ฐ€์ ธ์™€ ๋‹ค๋ฅธ ์š”์†Œ์˜ ์ถœ๋ ฅ์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

ะ•ํฌ๊ธฐ ์กฐ์ •(SHIFT+๋งˆ์šฐ์Šค ํœ )๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ˆํƒ€๊น๊ฒŒ๋„ ์š”์†Œ์™€ ์š”์†Œ ๊ทธ๋ฃน์„ ๋ณต์‚ฌํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ๋‚˜๋ฅผ ๋ณ„๋กœ ๊ดด๋กญํžˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ะš๋˜ํ•œ, ๋…ผ๋ฆฌ์ƒ์˜ ์ด์œ ๋กœ ํ•œ ๋…ธ๋“œ์˜ ์ž…๋ ฅ์€ ๋‹ค๋ฅธ ๋…ธ๋“œ์˜ ํ•œ ์ถœ๋ ฅ์—๋งŒ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋…ธ๋“œ์˜ ์ถœ๋ ฅ์€ ๋‹ค๋ฅธ ๋…ธ๋“œ์˜ ์—ฌ๋Ÿฌ ์ž…๋ ฅ๊ณผ ํ•จ๊ป˜ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ์ž…๊ตฌ๋Š” ํ•ญ์ƒ ๋…ธ๋“œ์˜ ์™ผ์ชฝ์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ถœ๊ตฌ๋Š” ํ•ญ์ƒ ์˜ค๋ฅธ์ชฝ์— ์žˆ์Šต๋‹ˆ๋‹ค.

ะš์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ตฌํ˜„ํ•˜๋ ค๋ฉด ์–ด๋–ค ๋Šฅ๋ ฅ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?
ะ’๊ฐ€๋Šฅ์„ฑ์€ ์ƒ๋‹นํžˆ ๊ด‘๋ฒ”์œ„ํ•ฉ๋‹ˆ๋‹ค. ํŒ”๋ ˆํŠธ์—๋Š” ๋ชจ๋“  ์ปจํŠธ๋กค๋Ÿฌ ํ•˜๋“œ์›จ์–ด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋…ธ๋“œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ShIoTiny: ์ž…๋ ฅ, ๋ฆด๋ ˆ์ด, ADC, DHT11/22.

ะ”๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋…ผ๋ฆฌ ๋ฐ ์‚ฐ์ˆ  ๋…ธ๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ะง์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์žฅ์น˜๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋„๋ก MQTT ๋ธŒ๋กœ์ปค์— ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๊ตฌ๋…ํ•˜๊ณ  ๊ฒŒ์‹œํ•˜๊ธฐ ์œ„ํ•œ ๋…ธ๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ะ•์—ฌ๋Ÿฌ ShIoTiny ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์„œ๋กœ ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•˜๋„๋ก ํ•˜๋ ค๋ฉด UDP ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๋ณด๋‚ด๊ณ  ๋ฐ›๋Š” ๋ฐ ๋…ธ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ะš๊ฒŒ๋‹ค๊ฐ€ ํƒ€์ด๋จธ ๋…ธ๋“œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ ์ œ์–ด ๋…ธ๋“œ.

ะŸ๋ช‡ ๊ฐ€์ง€ ์˜ˆ๋ฅผ ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์˜จ๋„ ๋ฐ ์Šต๋„ ๋ฐ์ดํ„ฐ๊ฐ€ 30๋ถ„๋งˆ๋‹ค MQTT ์„œ๋ฒ„์— ๊ฒŒ์‹œ๋˜๊ธฐ๋ฅผ ์›ํ•˜์‹ญ๋‹ˆ๊นŒ? ์ด๋ณด๋‹ค ๋” ๊ฐ„๋‹จํ•œ ๊ฒƒ์€ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๊ทธ๋ ค๋ด…์‹œ๋‹ค.

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ะ–๋ฐˆ ๋ฒ„ํŠผ "์—…๋กœ๋“œ". ๋ชจ๋‘!
ะ•๋„คํŠธ์›Œํ‚น ํƒญ์—์„œ MQTT ๋ธŒ๋กœ์ปค์™€์˜ ์—ฐ๊ฒฐ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ์„ฑํ–ˆ๋‹ค๋ฉด ๊ทธ๊ฒŒ ์ „๋ถ€์ž…๋‹ˆ๋‹ค!
ะšXNUMX๋ถ„๋งˆ๋‹ค ์˜จ๋„๋Š” ๋ธŒ๋กœ์ปค์˜ /T ํ•ญ๋ชฉ ์•„๋ž˜์— ๊ฒŒ์‹œ๋˜๊ณ  ์Šต๋„๋Š” /H ํ•ญ๋ชฉ ์•„๋ž˜์— ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋˜๋Š” ์ž์‹ ๋งŒ์˜ ์ฃผ์ œ ์ด๋ฆ„์„ ์„ค์ •ํ•œ ๊ฒฝ์šฐ ํ•ด๋‹น ์ฃผ์ œ ์•„๋ž˜์— ์ž…๋ ฅํ•˜์„ธ์š”.
ะ—๋ถ„๋ช…ํ•œ ์งˆ๋ฌธ์€: ์™œ 18000์ด 30๋ถ„์ž…๋‹ˆ๊นŒ? ์™œ๋ƒํ•˜๋ฉด ๋ชจ๋“  ์‹œ๊ฐ„์€ XNUMX๋ถ„์˜ XNUMX์ดˆ ๋‹จ์œ„๋กœ ์ธก์ •๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

ะข์ด์ œ ์ด ๊ตฌ์„ฑํ‘œ์— ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ํŠน์ • ์‹œ๊ฐ„ ๋™์•ˆ Relay1 ๋ฆด๋ ˆ์ด๋ฅผ ์ผœ๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๊ดœ์ฐฎ์•„์š”. ์ด๋ ‡๊ฒŒ ๊ทธ๋ฆผ์„ ์™„์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ะž๋‹ค์„ฏ์งธ, โ€œ์—…๋กœ๋“œโ€ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์„ธ์š”. ๋ชจ๋‘! ์ด์ œ 1๋ถ„๋งˆ๋‹ค ์˜จ๋„์™€ ์Šต๋„๊ฐ€ MQTT ๋ธŒ๋กœ์ปค์— ๊ฒŒ์‹œ๋œ๋‹ค๋Š” ์‚ฌ์‹ค ์™ธ์—๋„ Relay10 ๋ฆด๋ ˆ์ด๋ฅผ ์ผค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ, ๊ทธ๋ƒฅ ์ผœ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ •ํ™•ํžˆ 1๋ถ„ ๋™์•ˆ ์ผœ๋‘์„ธ์š”. /r1cmd ์ฃผ์ œ๋ฅผ 1๋กœ ์„ค์ •ํ•˜์—ฌ ๊ฒŒ์‹œํ•˜์—ฌ ๋ฆด๋ ˆ์ด๋ฅผ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฆด๋ ˆ์ด์˜ ์‹ค์ œ ์ƒํƒœ๋Š” /rXNUMXstatus ์ฃผ์ œ์— ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค.

ะ’์˜ˆ์ •๋ณด๋‹ค ๋นจ๋ฆฌ ๋ฆด๋ ˆ์ด๋ฅผ ์ผœ๋Š” ๊ฒƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋„๊ณ  ์‹ถ๋‚˜์š”? ์‘, ๋ฌด์Šจ ๋ง์„ ํ•˜๋“  ์ƒ๊ด€์—†์–ด. ์•„๋ž˜ ๊ทธ๋ฆผ์€ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค!

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ะŸ์›์น™์ด ๋ช…ํ™•ํ•œ๊ฐ€? ๋งˆ์šฐ์Šค๋กœ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ทธ๋ฆฌ๋ฉด ๋ฉ๋‹ˆ๋‹ค! ์‹œ๊ฐ„, ์ฃผ์ œ ์ด๋ฆ„ ๋“ฑ ๋ช‡ ๊ฐ€์ง€ ์„ค์ •์„ ์ž‘์„ฑํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋งŽ์€ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋ช…ํ™•ํ•ฉ๋‹ˆ๋‹ค.

ะš๊ทธ๋Ÿฐ๋ฐ ์„œ๋กœ ๋‹ค๋ฅธ ์ƒ‰์ƒ์œผ๋กœ ์—ฐ๊ฒฐ์„ ๊ฐ•์กฐํ•˜๋Š” ๊ฒƒ์€ "Photoshop"์ด ์•„๋‹ˆ๋ผ ํŽธ์ง‘๊ธฐ์˜ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ํ˜ผ๋™๋˜์ง€ ์•Š๋„๋ก ์—ฐ๊ฒฐ ๋ถ€๋ถ„์— ์ƒ‰์ƒ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ะ์•„ ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒŒ ๋‹ค๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค! ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋””๋ฒ„๊น…ํ•˜๊ธฐ ์œ„ํ•ด "๋ชจ๋‹ˆํ„ฐ ์‹œ์ž‘" ๋ฒ„ํŠผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ƒํ•˜๊ฒŒ๋„ "๋ชจ๋‹ˆํ„ฐ" ๋ชจ๋“œ๊ฐ€ ์ผœ์ง‘๋‹ˆ๋‹ค. ์ด ๋ชจ๋“œ์—์„œ๋Š” ๋ชจ๋“  ๋…ธ๋“œ์˜ ๋ชจ๋“  ์ถœ๋ ฅ ์ƒํƒœ๋ฅผ ์ปจํŠธ๋กค๋Ÿฌ์—์„œ ์ฃผ๊ธฐ์ ์œผ๋กœ ์ฝ์Šต๋‹ˆ๋‹ค. ShIoTiny ๊ทธ๋ฆฌ๊ณ  ๋‹ค์ด์–ด๊ทธ๋žจ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋Œ€๋žต ์•„๋ž˜ ์‚ฌ์ง„๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „"

ะข์ฆ‰, ์šฐ๋ฆฌ๋Š” ๊ฐ ๋…ธ๋“œ์˜ ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์—์„œ โ€‹โ€‹์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒƒ์„ "๊ฑฐ์˜ ์‹ค์‹œ๊ฐ„"์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ญ”๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์„ ๋•Œ ๋งŽ์€ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

ะ•๋‚ด๊ฐ€ ์„ค๋ช…ํ•˜๊ณ  ์‹ถ์€ "ํŠธ๋ฆญ๊ณผ ๊ธฐ๋Šฅ"์ด ๋” ๋งŽ์ด ์žˆ์ง€๋งŒ ๋‚ด ์–‘์‹ฌ์€ ๋‹น์‹ ์ด ํ•œ ๊ธฐ์‚ฌ์—์„œ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ตฌํ˜„๋œ ์ฃผ์š” ์•„์ด๋””์–ด๋Š” ์ด๋ฏธ ๋ช…ํ™•ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์†Œํ•œ์˜ ์‚ฌ์šฉ์ž ์ •์˜ ๊ฐ€๋Šฅํ•œ ๋งค๊ฐœ๋ณ€์ˆ˜ - ์ตœ๋Œ€ํ•œ์˜ ๋ช…ํ™•์„ฑ์ž…๋‹ˆ๋‹ค.

์˜ฅ์— ํ‹ฐ

ะš๋ฌผ๋ก  ์—ฐ๊ณ ์— ํŒŒ๋ฆฌ๊ฐ€ ์—†์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์ง€๋งŒ ์„ธ์ƒ์€ ์ด์ƒ์ ์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚ด ํŽธ์ง‘์ž์™€ ์ปจํŠธ๋กค๋Ÿฌ ๋ชจ๋‘ ์™„๋ฒฝํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„์ง ์ œ๊ฑฐํ•  ์ˆ˜ ์—†์—ˆ๋˜ ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๊ธฐ๋Šฅ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

ะ’์ฒซ์งธ, ์š”์†Œ๋ฅผ ๊ทธ๋ฃน์œผ๋กœ ์ด๋™ํ•  ๋•Œ ๊ฒฐํ•จ์ด ๋‚˜ํƒ€๋‚˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๊ฒƒ์ด ์—…๋ฌด์— ํฌ๊ฒŒ ์ง€์žฅ์„ ์ฃผ์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. "๋ฒ„๊ทธ"๋ผ๊ธฐ๋ณด๋‹ค๋Š” "๊ธฐ๋Šฅ"์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

ะ˜, ๋‘˜์งธ, ํŠน์ • ์กฐ๊ฑด์—์„œ "์—…๋กœ๋“œ" ๋ฒ„ํŠผ์„ ์‚ฌ์šฉํ•˜์—ฌ ํšŒ๋กœ๋ฅผ ์žฅ์น˜์— ๋กœ๋“œํ•œ ํ›„ ์žฌ๋ถ€ํŒ…๋ฉ๋‹ˆ๋‹ค. ์ƒํ™œ์— ์ง€์žฅ์€ ์—†์œผ๋‚˜ ํŽธ์ง‘ํŽ˜์ด์ง€ ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

ะํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋Š” ๋Œ€์‹  ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ทธ๋ฆฌ๋Š” ์•„์ด๋””์–ด๊ฐ€ ๋งˆ์Œ์— ๋“ค์—ˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ ๋ฌด์ž‘์œ„์ ์ธ ์ƒ๊ฐ, ์•„์ด๋””์–ด ๋ฐ ๋…ผ์Ÿ์ด ๋•Œ๋•Œ๋กœ ์™„์ „ํžˆ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋ฐœ์ „์„ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

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

ะ’๋ฌผ๋ก  ๊ด€๋ จ์„ฑ์ด ์žˆ๋‹ค๋ฉด ๋‚˜๋Š” ํ•ญ์ƒ ์˜๊ฒฌ๊ณผ ๋น„ํŒ์„ ๊ธฐ๊บผ์ด ๋ฐ›์•„๋“ค์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ะ–์—ฌ๋Ÿฌ๋ถ„์˜ ํ”ผ๋“œ๋ฐฑ, ์˜๊ฒฌ, ์ œ์•ˆ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

๋งํฌ, ์ฐธ์กฐ ๋ฐ ๊ตฌํš

ESP8266
WiFi
MQTT
UDP ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ

๊ทผ๋กœ์ž์˜ ์š”์ฒญ์— ๋”ฐ๋ผ

ะ’์›์‹œ ๋ฌธ์„œ์™€ ํŽŒ์›จ์–ด(๋ฐ”์ด๋„ˆ)๋ฅผ ๊ฒŒ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

https://github.com/shiotiny/ShIoTinyBin

ํŽŒ์›จ์–ด: https://github.com/shiotiny/ShIoTinyBin/blob/master/bin/esp-07-shiotiny.bin

๊ตฌ์„ฑ : https://github.com/shiotiny/ShIoTinyBin/blob/master/doc/esp-07-shiotiny.png

๊ตฌ์„ฑ ์š”์†Œ ์„ค๋ช… ๋ฐ ๊ฐ„๋žตํ•œ ์„ค๋ช…: https://github.com/shiotiny/ShIoTinyBin/blob/master/doc/ShIoT-esp8266-nodes.pdf

"๋ฐ”๋Š์งˆํ•˜๋Š” ๋ฐฉ๋ฒ•"์— ๋Œ€ํ•œ ์ง€์นจ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

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