๋ก๋ด๊ต์ก/4ํ์ฐจ_๋ผ์ฆ๋ฒ ๋ฆฌGPIO
-
[gpiozero] RGBLED, MotionSensor๋ก๋ด๊ต์ก/4ํ์ฐจ_๋ผ์ฆ๋ฒ ๋ฆฌGPIO 2021. 6. 25. 22:46
1. RGBLED RGBLED๋ ์ธ ๊ฐ์ ์ ํธ(R, G, B)๋ฅผ ์กฐํฉํ์ฌ LED ์์ ํํํฉ๋๋ค. F-F์ ์ ์ด์ฉํ์ฌ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด GPIO์ ์ฐ๊ฒฐํ์ฌ LED ์์ ์ ์ดํ๋๋ก ํ๊ฒ ์ต๋๋ค. ๋นจ๊ฐ์ ์ R์ ๋ น์์ ์ G์ ํ๋์ ์ B์ ์ฐ๊ฒฐํ๊ณ ๊ฒ์ ์ ์ Gnd(-)์ ์ฐ๊ฒฐํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๊ฒฐ๋ ์ ์ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด 34, 36, 38, 40๋ฒ์ ์ฌ์ง๊ณผ ๊ฐ์ด ์ฐ๊ฒฐํฉ๋๋ค. ์ค์ R์ ์ GPIO 16๋ฒ, G์ ์ GPIO 20๋ฒ, B์ ์ GPIO 21๋ฒ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. GPIO ๋ฒํธ๋ LED๋ฅผ ์ ์ดํ ๋ ์ฌ์ฉํ๋ฏ๋ก ๊ผญ ๊ธฐ์ตํฉ๋๋ค. 2. RGBLED ์ ์ดํ๊ธฐ 3. MotionSensor ๋ชจ์ ์ผ์์ ์ฐ๊ฒฐ๋ ๋ฐ๊ตฌ๋ฅผ ์ ๊ฑฐํ๋ฉด ์๋ ์ฌ์ง๊ณผ ๊ฐ์ด VCC, OUT, GND๊ฐ ๋ชจ๋์ ์ ํ ๋ถ๋ถ์ด ๋ณด์ ๋๋ค. VCC์ ๋นจ๊ฐ์ , OUT์ ํ๋..
-
[4ํ์ฐจ-1] ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด GPIO ์ค์ต - 2๋ก๋ด๊ต์ก/4ํ์ฐจ_๋ผ์ฆ๋ฒ ๋ฆฌGPIO 2020. 9. 10. 23:55
1. ๋ฒํผ ์ค์ต ๊ฐ. ๋ฒํผ ๋ฒํผ(์ค์์น)์ ์ ๊ธฐ์ ํ๋ฆ์ ์๊ฑฐ๋ ๋๊ธฐ ์ํ ์ ์ด์ฅ์น์ด๋ฉฐ, ์กฐ๋ช ์ด๋ ์ปดํจํฐ ๋ฑ์ ๋๊ฑฐ๋ ์ผค ๋ ๋๋ฅด๋ ๋ฒํผ๋ ์ค์์น์ ์ผ์ข ์ ๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ ํธ์ฌ ๋ฒํผ์ ์๋จ์ ๋ฒํผ ๋ถ๋ถ๊ณผ ํ๋จ์ ๋ค๋ฆฌ(4)๊ฐ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๋ฒํผ์ ๋๋ฅด์ง ์์๋ A-C, B-D๋ ์ฐ๊ฒฐ์ด ๋์ด ์๋ ์ํ์ด๋ฉฐ, ๋ฒํผ์ ๋๋ฅผ ๋ A-B-C-D๊ฐ ๋ชจ๋ ์ฐ๊ฒฐ๋์ด ์ ๊ธฐ๊ฐ ํ๋ฅด๊ฒ ๋ฉ๋๋ค. ๋. ํ๋ก ๊ตฌ์ฑ ๋ฒํผ์ ์ด์ฉํ์ฌ LED๋ฅผ ์ผค ์ ์๋๋ก ํ๋ก๋ฅผ ๊ตฌ์ฑํ์ฌ ๋ณด๊ฒ ์ต๋๋ค. ์ค๋น๋ฌผ ๋ฒํผ, ์ ์ , (+LED, ์ ์ , ์ ํญ330Ω์ผ๋ก ๊ตฌ์ฑ๋ ํ๋ก) ์ง๋ ์๊ฐ์ ๋ง๋ LED ํ๋ก์ ๋ฒํผ์ ์ถ๊ฐ๋ก ๊ตฌ์ฑํ์ฌ ๋ณด๊ฒ ์ต๋๋ค. ๋ฒํผ์ ๋ค๋ฆฌ ๋ชจ์์ ์ฃผ์ํ๋ฉฐ ๋ธ๋ ๋๋ณด๋์ ๋ผ์๋ณด๊ฒ ์ต๋๋ค. ๋ฒํผ์ ๋ฐ๋ฅด๊ฒ ๋ผ์ฐ๋ฉด ๋ฒํผ์ ๋๋ฅด๊ธฐ ์ ์๋ ํ..