[์๋์ด๋ ธ] ๊ฐ๋ & ๊ตฌ์กฐ & ์ค์ผ์น & ํ๋ก๊ตฌ์ฑ
<๋ณธ ๋ธ๋ก๊ทธ๋ ์๋ฆฌ์ค IoT 1๋ฅผ ์ฐธ๊ณ ํด์ ๊ณต๋ถํ๋ฉฐ ์์ฑํ์์ต๋๋ค :-)>
๐ฅ ์๋์ด๋ ธ
: ์ํธ์์ฉํ๋ ๊ธฐ๊ธฐ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์คํ์์ค ํ๋กํ ํ์ดํ ํ๋ซํผ
๐ MCU (Micro Controller Unit)
: ํน์ ๊ธฐ๋ฅ์ ์ ์ดํ๊ธฐ ์ํ ์ ์ฑ๋ฅ์ ์์ ์ฅ์น
: Memory + I/O + CPU
๐ฅ ์๋์ด๋ ธ ๊ตฌ์กฐ
: ๋ฆฌ์ ๋ฒํผ
: USB ์ปค๋ฅํฐ
: ์ ์ ์ฐ๊ฒฐํ
: ๋์งํธ ์ ์ถ๋ ฅํ
: ์๋ ๋ก๊ทธ ์ ๋ ฅํ
: MCU
๐ฅ ์ค์ผ์น
: ์๋์ด๋ ธ์ ํ๋ก๊ทธ๋จ ์ด๋ฆ
void setup() {
// put your setup code here, to run once:
// ๋ณ์ ์ด๊ธฐํ, ์ผ์ ์ฐ๊ฒฐ, ํ์ ๋ฐฐ์ด
}
void loop() {
// put your main code here, to run repeatedly:
// ํน์ ์กฐ๊ฑด
}
๐ ๊ตฌ์กฐ
: C++(C) ์ดํด
: Setup (์ค๋น ๋ฐ ์ด๊ธฐํ ์์ )
: loop (์ํํ ์ผ)
๐ ํจ์
- pinMode : ํ ๋ชจ๋ ์ค์
- digitalWrite(ํ, ๋์งํธ์ ํธ) : ๋์งํธ ์ ํธ
- delay : ์ง์ฐ ์๊ฐ (ms : 1/1000)
๐ฅ ํ๋ก ๊ตฌ์ฑ
์ง์ ๋ง๋ค์ด๋ณผ ์ ์์!!
Tinkercad | From mind to design in minutes
Tinkercad is a free, easy-to-use app for 3D design, electronics, and coding.
www.tinkercad.com