Skip to content

๐Ÿฅ‡ SSAFY 10๊ธฐ 3์ฐจ ํŒ€ ํ”„๋กœ์ ํŠธ ์ตœ์šฐ์ˆ˜์ƒ - IoT ๊ธฐ๊ธฐ ์ œ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ MIMO

Notifications You must be signed in to change notification settings

ryong9rrr/mimo-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โ˜€๏ธ ๋ฏธ๋ผํด๋ชจ๋‹ MIMO (Android Application)

MIMO๋Š” ๊ฐค๋Ÿญ์‹œ์›Œ์น˜๋ฅผ ์ฐฉ์šฉํ•œ ์‚ฌ์šฉ์ž๊ฐ€ "์ž˜ ์ž๊ณ  ์ž˜ ์ผ์–ด๋‚  ์ˆ˜ ์žˆ๋„๋ก" ํ•˜๋Š” IoT ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

์•ฑ์€ ๊ฐค๋Ÿญ์‹œ์›Œ์น˜๋ฅผ ์ฐฉ์šฉํ•œ ์‚ฌ์šฉ์ž์˜ ์ˆ˜๋ฉด๊ณผ ๊ธฐ์ƒ์„ ๊ฐ์ง€ํ•˜์—ฌ ์•„๋ž˜ ์ผ๋“ค์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  1. ์ˆ˜๋ฉด ์‹œ ์ฐฝ๋ฌธ ๋‹ซ๊ธฐ / ์ปคํŠผ ์น˜๊ธฐ / ์ „๋“ฑ ๋„๊ธฐ / ๋ฌด๋“œ๋“ฑ ๋„๊ธฐ
  2. ๊ธฐ์ƒ ์‹œ ์ฐฝ๋ฌธ ์—ด๊ธฐ / ์ปคํŠผ ๊ฑท๊ธฐ / ์ „๋“ฑ ์ผœ๊ธฐ / ๋ฌด๋“œ๋“ฑ ์ผœ๊ธฐ

์ˆ˜ํ–‰ ๊ธฐ๊ฐ„ ๋ฐ ์ธ์›

  • 2024๋…„ 4์›” 8์ผ ~ 2024๋…„ 5์›” 17์ผ (6์ฃผ)
  • 1์ธ์œผ๋กœ ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ ๊ฐœ๋ฐœ ์ˆ˜ํ–‰ (์ „์ฒด ํŒ€์› 6๋ช…)

์–ธ์–ด ๋ฐ ์ฃผ์š” ๊ธฐ์ˆ  ์Šคํƒ

  • Kotlin + Jetpack Compose
  • Retrofit2
  • ํ—ฌ์Šค์ปค๋„ฅํŠธ(๊ฐค๋Ÿญ์‹œ์›Œ์น˜ + ์‚ผ์„ฑํ—ฌ์Šค ์—ฐ๋™ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ)

App ํ™”๋ฉด

1. ์ดˆ๊ธฐ ์„ค์ • ํผ๋„

  • ์‚ฌ์šฉ์ž๋Š” ํ—ˆ๋ธŒ(IoT ๊ธฐ๊ธฐ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ์ œ์–ดํ•˜๋Š” ์ผ์ข…์˜ ๊ณต์œ ๊ธฐ)๋ฅผ ๋“ฑ๋กํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž๊ฐ€ ํ—ˆ๋ธŒ์— ๋ถ™์–ด์žˆ๋Š” QR์ฝ”๋“œ๋ฅผ ์Šค์บ”ํ•˜์—ฌ ํ—ˆ๋ธŒ๋ฅผ ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค.
  • ํ—ˆ๋ธŒ๋ฅผ ์„ธํŒ…ํ•˜๊ณ  ๋ฉ”์ธํ™”๋ฉด์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
์ดˆ๊ธฐ ์„ค์ •

2. ๋ฉ”์ธํ™”๋ฉด

  • ์šฐ๋ฆฌ์ง‘ ํ™”๋ฉด์—์„œ๋Š” ์œ ์ €์˜ ์ง‘ ๋ชฉ๋ก์„ ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค.
  • ์ˆ˜๋ฉด๊ณผ ๊ธฐ์ƒ ํ™”๋ฉด์—์„œ๋Š” ๊ธฐ์ƒ ์‹œ๊ฐ„์„ ์„ค์ •ํ•˜๊ณ  ๊ธฐ์ƒ 30๋ถ„ ์ „ IoT ๊ธฐ๊ธฐ๋ฅผ ๊ฐ€๋™์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‚ด ์ •๋ณด ํ™”๋ฉด์—์„œ๋Š” ์ˆ˜๋ฉด ํ†ต๊ณ„๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฉ”์ธํ™”๋ฉด

3. IoT ๊ธฐ๊ธฐ ์กฐ์ •ํ™”๋ฉด

  • ์กฐ๋ช…, ์ „๋“ฑ ์„ ํ† ๊ธ€ ๋ฒ„ํŠผ์œผ๋กœ ์ผœ๊ณ , ๋Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ฐฝ๋ฌธ, ์ปคํŠผ ์˜ ์—ด๋ฆผ, ๋‹ซํž˜ ์ƒํƒœ๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธฐ๊ธฐ ์กฐ์ • ํ™”๋ฉด

4. ์ˆ˜๋ฉด๊ณผ ๊ธฐ์ƒ

  • ๊ธฐ์ƒ ์‹œ๊ฐ„์„ ์ •ํ•œ ๋’ค ์ˆ˜๋ฉด ์‹œ์ž‘์„ ๋ˆŒ๋Ÿฌ ์ˆ˜๋ฉด ์ค‘ ์ƒํƒœ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ˆ˜๋ฉด ์ค‘ ์ƒํƒœ์ผ ๋•Œ๋Š” ๊ธฐ์ƒ ๊นŒ์ง€ ๋‚จ์€ ์‹œ๊ฐ„์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
  • ๊ธฐ์ƒ 30๋ถ„ ์ „ ๋ถ€ํ„ฐ ์•Œ๋žŒ์ด ์šธ๋ฆฝ๋‹ˆ๋‹ค.
  • ์ˆ˜๋ฉด ์ค‘ ์ƒํƒœ์—์„œ ํ•ธ๋“œํฐ์˜ ํ™”๋ฉด์„ ๊ป๋‹ค ํ‚ค๋ฉด ๋ฌด๋“œ๋“ฑ์„ ์ž‘๋™์‹œํ‚ต๋‹ˆ๋‹ค.
์ˆ˜๋ฉด ์„ค์ • ํ™”๋ฉด

5. ๊ธฐํƒ€

  • ์ง‘ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ง‘์— ๋“ฑ๋ก๋œ ํ—ˆ๋ธŒ ๋ชฉ๋ก์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ํ—ˆ๋ธŒ, ์ง‘์„ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ง‘, ํ—ˆ๋ธŒ

IoT ๊ธฐ๋Šฅ ์‹œ์—ฐ ์˜์ƒ

์ˆ˜๋ฉด ์‹œ

  • ์กฐ๋ช…๊ณผ ์ „๋“ฑ์ด ๊บผ์ง‘๋‹ˆ๋‹ค.
  • ์ฐฝ๋ฌธ๊ณผ ์ปคํŠผ์ด ๋‹ซํž™๋‹ˆ๋‹ค.

๊ธฐ์ƒ ์‹œ

  • ์กฐ๋ช…๊ณผ ์ „๋“ฑ์ด ์ผœ์ง‘๋‹ˆ๋‹ค.
  • ์ฐฝ๋ฌธ๊ณผ ์ปคํŠผ์ด ๋‹ซํž™๋‹ˆ๋‹ค.

์ˆ˜๋ฉด ์ค‘๊ฐ„ ํ•ธ๋“œํฐ ์‚ฌ์šฉ

ํ•ธ๋“œํฐ ํ™”๋ฉด ์ผœ์ง์„ ๊ฐ์ง€ํ•˜์—ฌ ๋ฌด๋“œ๋“ฑ์„ ํ‚ต๋‹ˆ๋‹ค.

ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •

  1. local.properties ํŒŒ์ผ์— ์•„๋ž˜์™€ ๊ฐ™์ด ์นด์นด์˜ค ๋””๋ฒจ๋กœํผ์—์„œ ๋ฐœ๊ธ‰๋ฐ›์€ ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ ํ‚ค๋ฅผ ๋“ฑ๋กํ•ด์ฃผ์„ธ์š”.
kakao_sdk_appkey=์•ฑ ํ‚ค

About

๐Ÿฅ‡ SSAFY 10๊ธฐ 3์ฐจ ํŒ€ ํ”„๋กœ์ ํŠธ ์ตœ์šฐ์ˆ˜์ƒ - IoT ๊ธฐ๊ธฐ ์ œ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ MIMO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages