gpiozero
-
[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 ํ๋ก์ ๋ฒํผ์ ์ถ๊ฐ๋ก ๊ตฌ์ฑํ์ฌ ๋ณด๊ฒ ์ต๋๋ค. ๋ฒํผ์ ๋ค๋ฆฌ ๋ชจ์์ ์ฃผ์ํ๋ฉฐ ๋ธ๋ ๋๋ณด๋์ ๋ผ์๋ณด๊ฒ ์ต๋๋ค. ๋ฒํผ์ ๋ฐ๋ฅด๊ฒ ๋ผ์ฐ๋ฉด ๋ฒํผ์ ๋๋ฅด๊ธฐ ์ ์๋ ํ..
-
[3ํ์ฐจ-4] ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด GPIO ์ค์ต - 1๋ก๋ด๊ต์ก/3ํ์ฐจ_๋ผ์ฆ๋ฒ ๋ฆฌGPIO 2020. 9. 7. 23:40
1. Thonny Python IDE ์ง๊ธ๊น์ง ์ฐ๋ฆฌ๋ Windows ํ๊ฒฝ์์ Python ํ๋ก๊ทธ๋จ์ ์ค์นํ๊ณ IDLE์ ์คํํ์ฌ Python ํ๋ก๊ทธ๋๋ฐ์ ํด์์ต๋๋ค. ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด์ ๋ผ์ฆ๋น์ ์ด์์ฒด์ ๋ฅผ ์ค์นํ๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก Python ํ๋ก๊ทธ๋จ์ด ์ค์น๋์ด์์ต๋๋ค. Windows์์ IDLE ์ญํ ์ ํ๋ Thonny Python IDE๋ฅผ ์คํํ์ฌ Python ํ๋ก๊ทธ๋๋ฐ์ ํด๋ณด๊ฒ ์ต๋๋ค. ๊ฐ. ๋ฐํํ๋ฉด์ ์์ด์ฝ ๋ง๋ค๊ธฐ ์๋ ์ฌ์ง์ ๋ฐ๋ผ ํ์ฌ ๋ฐํํ๋ฉด์ Thonny Python IDE ์์ด์ฝ์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. ๋ฐํํ๋ฉด์ ๋ง๋ค์ด์ง ์์ด์ฝ์ ๋๋ธํด๋ฆญํ์ฌ ํ๋ก๊ทธ๋จ์ ์คํํด์ค๋๋ค. ๋. Thonny Python IDE ์คํํ๋ฉด ํ๋ก๊ทธ๋จ์ ์คํํ๋ฉด ์๋์ ๊ฐ์ ํ๋ฉด์ ๋ณผ ์ ์์ต๋๋ค. ํ๋ฉด์ 3 ๋ถ๋ถ์ผ๋ก ๋๋ ์ ์๋๋ฐ..