TM
๐ 8์ฐจ์ case: ๋ง์ดํฌ๋ก ๋นํธ ํ์ฉ ์ธ๊ณต์ง๋ฅ ์ง๋ํ์ต ๊ต์ก ์ปค๋ฆฌํ๋ผ
๋์ฃผ์ : AI ์๋์ฐจ ํ๋ก์ ํธ
์์ฃผ์ :ย
1์ผ์ฐจ: Wifi IP camย ์ฐ๊ฒฐ, ์น์บ ํ ์คํ (IPCam Adapter), TM ํ์ผ ํ ์คํ , ํฐ์ณ๋ธ ๋จธ์ ํ ์คํ
2์ผ์ฐจ: ํฐ์ณ๋ธ ๋จธ์ + TM + ๋ง์ดํฌ๋ก ๋นํธ ์ถ๋ ฅ ๊ต์ก(LED)
3์ผ์ฐจ: ์๋์ฐจ ์กฐ๋ฆฝ ๋ฐ ์ฝ๋ฉ, ๊ตฌ๋
4์ผ์ฐจ: ์น์บ ๋ฐ ์๋์ฐจ ์ฐ๊ฒฐ, ํ ์คํ ๋ฐ ํ์ฅ
๐ 16์ฐจ์ case: ๋ง์ดํฌ๋ก ๋นํธ ํ์ฉ ์ธ๊ณต์ง๋ฅ ์ง๋ํ์ต ๊ต์ก ์ปค๋ฆฌํ๋ผ
๋์ฃผ์ : ๋ง์ดํฌ๋ก ๋นํธ ์ผ์ ํ์ฉ ์ธ๊ณต์ง๋ฅ ๋ฉ์ดํน ๊ต์ก
์์ฃผ์ :ย
1์ผ์ฐจ: ๋ง์ดํฌ๋ก ๋นํธ ์ดํด ๋ฐ ๊ธฐ๋ณธ ๋ณด๋ ์ฝ๋ฉ(4์ฐจ์)
2์ผ์ฐจ: ๋ง์ดํฌ๋ก ๋นํธ ์ผ์ ํ์ฅ ์ฝ๋ฉ ๋ฐ ๋ฐ์ดํฐ ๋ถ์ ์ค์ต(4์ฐจ์)
3์ผ์ฐจ: ํฐ์ณ๋ธ ๋จธ์ ํ์ฉ ์ง๋ํ์ต ์ดํด ๋ฐ ๋ฐ์ด์ปค ๊ฒฐ๊ณผ TM html ํ์ฉ ๋ง์ดํฌ๋ก ๋นํธ ๊ฒฐ๊ณผ ์ถ๋ ฅ(4์ฐจ์)
4์ผ์ฐจ: ํ๋ณ ์ธ๊ณต์ง๋ฅ ํผ์ง์ปฌ ๋ฉ์ดํน ํ๋ก์ ํธ(4์ฐจ์)
๐ ์๋๋ ๊ต์ก์ ์ํ ์ฌ์ ์ง์ ๋ด์ฉ์ ๋๋ค. ์๋ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์ฌ๊ตฌ์ฑํ์ฌ ์์ ์ ์งํํด์ผ ํฉ๋๋ค.
๐ ์ฌ์ ๊ฐ์(์ธํ๋+๊น์์ ์ ์๋)
[ํฐ์ณ๋ธ_๋ก์ปฌ์๋ฒ์ค์ , ์ด๋ฏธ์ง ๋ชจ๋ธ ์นย ๊ตฌ๋] https://www.youtube.com/watch?v=Wug1xQJ-jUQ
[ํฐ์ฒ๋ธ๋จธ์ + ์๋์ด๋ ธ ์๋ฆฌ์ผ ํต์ ์ ์ด LCD+ ๋ค์คํฝ์ ] https://youtu.be/JbIniVSj6d8
[ํฐ์ฒ๋ธ๋จธ์ ์์ฑ์ธ์ + ๋ง์ดํฌ๋ก๋นํธ ๋ธ๋ฃจํฌ์ค ์ฐ๊ฒฐ ๋ฐฉ๋ฒ] https://youtu.be/75Rgl_sJxmc
[์ผ์๋ฐ์ดํฐ ์์ง ์์ ๋์ ] https://youtu.be/O-vSuKS71FM
[ํฐ์ฒ๋ธ๋จธ์ ์ด๋ฏธ์ง๋ชจ๋ธ๋ก ๋ง์ดํฌ๋ก๋นํธ ๋ค์คํฝ์ ์ ์ดํ๊ธฐ(์ผ์/์ค๋ฅธ์๋ค์ด)] https://youtu.be/xJDNLKWSn-w
[ํฐ์ฒ๋ธ๋จธ์ ๊ณผ ESP32์ ์๋ฆฌ์ผ ํต์ ์ฐ๊ฒฐ ๋ฐฉ๋ฒ] https://youtu.be/rXNXNhwLuLA
๐ ์๋ฆฌ์ผ ํต์ +Neo Pixel(Mblock_์ฝ๋ฉ์ํ)
๐ ๋ธ๋ฃจํฌ์ค ์ฐ๊ฒฐ-ํฐ์ณ๋ธ ๋จธ์ (Micro;bit ์ฝ๋ฉ ์ํ)
๋ง์ดํฌ๋ก ๋นํธ ๋ธ๋ฃจํฌ์ค ํต์ + i2c LCD ์ฝ๋(Sample)
[Extension] microbit-pxt-blehid
โป LCD์ ์ถ๋ ฅ๋๋ '์ฅ์น์ด๋ฆ' ์ ํํ ํ์ธ ํ ํ์ด๋ง
๋ธ๋ฃจํฌ์ค ํ์ด๋ง ์ฌ์ง: [zataz]์ ๊ฐ์ด ๊ธฐ๊ธฐ ์ด๋ฆ์ ํ์ธํ์ฌ ์ฐ๊ฒฐ
๐ USB ์๋ฆฌ์ผ ํต์ ์ฐ๊ฒฐ-ํฐ์ณ๋ธ ๋จธ์ (Micro;bit ์ฝ๋ฉ ์ํ)
๋ง์ดํฌ๋ก ๋นํธ ์๋ฆฌ์ผ ํต์ + i2c LCD ์ฝ๋(Sample)
[Extension] ์์
๐ PXL-DAQ ๋ฐ์ดํฐ ๋ก๊น (Micro;bit ์ฝ๋ฉ ์ํ)
๐ Node.js
# Node.js๋?
Node.js๋ JavaScript๋ฅผ ์๋ฒ์์๋ ์ฌ์ฉํ ์ ์๋๋ก ๋ง๋ ํ๋ก๊ทธ๋จ์ ๋๋ค.
Node.js๋ JavaScript ์์ง ์์์ ๋์ํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฐํ์(ํ๊ฒฝ)์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ฒ์ฌ์ดํธ ์คํฌ๋ฆฝํธ ์ธ์ด๊ฐ ์๋๋ค. ํ๋ก๊ทธ๋จ(ํ๊ฒฝ)์ ๋๋ค.
Node.js๋ ์น์๋ฒ์ ๊ฐ์ด ํ์ฅ์ฑ ์๋ ๋คํธ์ํฌ ํ๋ก๊ทธ๋จ์ ์ ์ํ๊ธฐ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค.
์ด๋ฒ ํ๋ก์ ํธ์์๋ Node.js๋ฅผ ํ์ฉํ์ฌ ๊ฐ๋จํ ์น์๋ฒ๋ฅผ ๋ง๋ค๊ณ , Teacherable๋จธ์ ๋ฐ์ดํฐ ๋งํฌ๋ฅผ ๊ฐ์ ธ์ ์ค์น์์ ๊ฐ์ด ์ถ๋ ฅ๋๋๋กํฉ๋๋ค.
๐ ๋ก์ปฌ ์น ํ์ฉ์ ์ํ Node.js ์๋ฒ ์ค์ ๋ฐฉ๋ฒ
ํ์ผ ๋ค์ด
T3 3Models4MCU.zip
c:/Users/alpha/web> ํด๋์ ์์ถ ํผ ํ์ผ ๋ณต์ฌ
win+cmd๋ก ๊ฐ์ ์ webํด๋์์ npm install -g http-server ๋ก ์ค์น --> ์น ์๋ฒ ์ค์น ํ๋กฌํํธ
์ด๋ฏธ์ง ๋ชจ๋ธ htmlํ์ผ์ ์ฌ์ด ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝ
ํฌ๋กฌ์์ ์ํญ์์ localhost:8080/ํ์ผ์ด๋ฆ ์ ๋ ฅ
์คํ
๐ TM3๋ชจ๋ธ_Techerable ๋จธ์ ์ฐ๋ ์ค์ต
ํฐ์ณ๋ธ ๋จธ์ ์นด๋ฉ๋ผ ์ข์ฐ ๋ฐ์
ํฌ๋กฌ ์ํญ ์นด๋ฉ๋ผ ํ์ฉ ํ ๋์ค๋์ง ํ์ธ
Techerable์์ ๋ชจ๋ธ ํ์ต ํ Teacheralbe Machine Image Model URL์ ๋ณต์ฌ
Prediction Value 95% ์ด์(ํฐ์ณ๋ธ์์ ํ๋จํ๋ % ๊ฐ)
Connect to WebSerial & Connect to BLEํ์ฉ ๋๋ฐ์ด์ค ์ฐ๊ฒฐ
Current Class์์ ๋ฐ์ดํฐ ๊ฐ ํ์ธ
'๋น์ ์ ์ด์ผ๊ธฐ๋ฅผ ๋ฃ๊ณ ์ถ์ด์. ๋ฐ๋ชจ์ด์ ํจ๊ป ๋์ด๊ฐ๊ณ ์ถ๋ค๋ฉด superioraj@naver.com ํน์ Learnmore X๋ก ์ฌ๋ฌ๋ถ์ ์ด์ผ๊ธฐ๋ฅผ ๋ค๋ ค์ฃผ์ธ์.'