Skip to content

RyuSiHun/Future-IoT-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PNU IoT ๊ฐ€์ „ ์•„์นด๋ฐ๋ฏธ ํ•™์Šต ๊ธฐ๋ก (2023-2025)

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

๐Ÿš€ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ ๊ตฌ์„ฑ

๋ณธ ์•„์นด๋ฐ๋ฏธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ฃผ์ œ๋ณ„ ๊ณผ์ •์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

  1. C++ ๊ธฐ์ดˆ (1_Cpp_Arduino)

    • ๋ชฉํ‘œ: ์•„๋‘์ด๋…ธ ํ†ตํ•ฉ๊ฐœ๋ฐœํ™˜๊ฒฝ(IDE)์˜ ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด์ธ C++ ๊ธฐ์ดˆ ๋ฌธ๋ฒ•์„ ์ตํž™๋‹ˆ๋‹ค.
    • ์ฃผ์š” ๋‚ด์šฉ: ๋ณ€์ˆ˜, ์ž๋ฃŒํ˜•, ์—ฐ์‚ฐ์ž, ์ œ์–ด๋ฌธ ๋“ฑ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋‹ค์ง‘๋‹ˆ๋‹ค.
  2. ์Šค๋งˆํŠธ ์„ผ์„œ (2_Smart_Sensor)

    • ๋ชฉํ‘œ: ์•„๋‘์ด๋…ธ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์„ผ์„œ์˜ ์ž‘๋™ ์›๋ฆฌ๋ฅผ ์ดํ•ดํ•˜๊ณ  ์„ผ์‹ฑ ๊ธฐ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
    • ๊ฒฐ๊ณผ๋ฌผ: ํŠน์ • ์กฐ๊ฑด์—์„œ ํŠน์ • ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋กœ์ปฌ ์žฅ์น˜(์˜ˆ: ์ž๋™ ์กฐ๋ช…, ์˜จ๋„ ๊ฒฝ๋ณด๊ธฐ)๋ฅผ ์ œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
  3. ์›น/์•ฑ ๊ธฐ์ดˆ (3_WebApp_Basic)

    • ๋ชฉํ‘œ: ์ œ์ž‘ํ•œ IoT ์žฅ์น˜๋ฅผ ์›๊ฒฉ์œผ๋กœ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•œ ์›น/์•ฑ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ์ œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
    • ์ฃผ์š” ๊ธฐ์ˆ : HTML, CSS, JavaScript
  4. ์Šค๋งˆํŠธํ™ˆ ์„œ๋ฒ„ ํ†ต์‹  (4_Smart_Home_Nodejs)

    • ๋ชฉํ‘œ: ์ œ์ž‘ํ•œ ์žฅ์น˜์™€ ์›น/์•ฑ ์ธํ„ฐํŽ˜์ด์Šค ๊ฐ„์˜ ์›๊ฒฉ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์„ ์œ„ํ•œ ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค.
    • ์ฃผ์š” ๊ธฐ์ˆ : Node.js, Express.js, RESTful API
  5. ์Šค๋งˆํŠธํŒœ ์›น ํ”„๋กœ์ ํŠธ (5_WEB_Smartfarm_Project)

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

๐ŸŽ“ ์ˆ˜๋ฃŒ ์š”๊ฑด (2025๋…„ ๊ธฐ์ค€)

  • ์Šค๋งˆํŠธ์„ผ์„œ (๋‹จ๊ธฐ): ๊ณผ์ œ 16๊ฐœ ์ด์ƒ ์ œ์ถœ
  • ์›น/์•ฑ (์ค‘์žฅ๊ธฐ): ๊ธฐ์ดˆ ์ˆ˜์ค€ ์ข…ํ•ฉ ์˜ˆ์ œ 2๊ฐœ ์ œ์ถœ (์›น1, ์›น2 ๊ฐ 1๊ฐœ)
  • ์Šค๋งˆํŠธํ™ˆ (๋‹จ๊ธฐ): ๊ธฐ์ดˆ ์ˆ˜์ค€ ์ข…ํ•ฉ ์˜ˆ์ œ 1๊ฐœ ์ œ์ถœ
  • C++ (๋‹จ๊ธฐ): ์ถ”ํ›„ ๊ณต์ง€ ์˜ˆ์ •

๋ถ€์‚ฐ๋Œ€ํ•™๊ต ์ด์žฅ ๋ช…์˜ ์ˆ˜๋ฃŒ์ฆ ๋ฐœ๊ธ‰ ๊ธฐ์ค€

  • ์กฐ๊ฑด 1: ์ปจ์†Œ์‹œ์—„ 3๊ฐœ ํ”„๋กœ๊ทธ๋žจ ์ˆ˜๋ฃŒ
  • ์กฐ๊ฑด 2: ์œ„ 3๊ฐœ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€๋ฉด ํ•„์ˆ˜ 1๊ฐœ, ์ค‘์žฅ๊ธฐ 1๊ฐœ, ํƒ€ ๋Œ€ํ•™ 1๊ฐœ ํ”„๋กœ๊ทธ๋žจ์ด ๋ฐ˜๋“œ์‹œ ํฌํ•จ๋˜์–ด์•ผ ํ•จ

์ˆ˜๋ฃŒ ์ธ์ • ๊ธฐํ•œ: 2025๋…„๋„ ์ˆ˜๋ฃŒ ์ธ์ • ๊ธฐํ•œ์€ ๊ฐœ๋ณ„ ๋…ผ์˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ› ๏ธ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ

  • ํ•˜๋“œ์›จ์–ด: Arduino UNO, ๊ฐ์ข… ์„ผ์„œ ํ‚คํŠธ, ESP32 ๋“ฑ
  • ์†Œํ”„ํŠธ์›จ์–ด: Arduino IDE, Visual Studio Code, Tinkercad
  • ์–ธ์–ด: C++, HTML, CSS, JavaScript, Node.js, SQL

๐Ÿ“‚ ํด๋” ๊ตฌ์กฐ

PNU-IoT-Academy
โ”œโ”€โ”€ ๐Ÿ“„ README.md
โ”œโ”€โ”€ ๐Ÿ“ 1_Cpp_Arduino
โ”œโ”€โ”€ ๐Ÿ“ 2_Smart_Sensor
โ”œโ”€โ”€ ๐Ÿ“ 3_WebApp_Basic
โ”œโ”€โ”€ ๐Ÿ“ 4_Smart_Home_Nodejs
โ””โ”€โ”€ ๐Ÿ“ 5_WEB_Smartfarm_Project

๊ฐ ํด๋”์—๋Š” ํ•ด๋‹น ๊ณผ์ •์˜ ๊ฐ•์˜ ์ž๋ฃŒ, ์‹ค์Šต ์ฝ”๋“œ ๋ฐ ๊ณผ์ œ ๊ฒฐ๊ณผ๋ฌผ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐ ํด๋”์˜ ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages