๐ฅ๊ณต๋์ด๊ฑฐ์ ๊ฒ(๋งํ๊ธฐ)/๐บ๋ง์ดํฌ๋กํ๋ก์ธ์์ค์ต
์ค์ต ๋ฐ ๊ณผ์ 1
์์ ๋ ์ง ์ฝ๋์ ๋๋ค. ์ดํ์ ์์ ์ ์ ๋ฆฌํ ์๊ฐ์ด ์๋ค.... 3.1 SWITCH : ์ค์์น๊ฐ ๊ทธ๋๋ก ์์๋ ON ์ํ์. define ์ผ๋ก ์ ์๋ฅผ ๋ด๋ฆด ์ ์์; ๋ฐ๋ผ์, const ์ฌ์ฉํด์ผํจ. delay ์จ์ผํ๋ ์ด์ ๋ฌธ์ 3.2 /* * ๋ฌธ์ 3.2 * Title : ์ค์์น ๋๋ ์๋ RED,GREEN,YELLOW ๊ฐ๊ฐ์ LED๊ฐ ์ผ์ง๋ ๋์ * SWITCH๋ Pull down์ผ๋ก ๊ตฌ์ฑํ์ฌ, ๋๋ ์ ๋ 5V, ์ ๋๋ ธ์ ๋ 0V ๋ก ๊ตฌ์ฑํ๊ฒํ๋ค. * 2 * Author: james */ const int RED_LED = 13; const int GREEN_LED = 12; const int YELLOW_LED = 8; const int R_pinBtn = 7; const int G_pinBtn =..
์๋์ด๋ ธ ๋ณด๋ ํ ์ค๋ช
์๋์ด๋ ธ ์ฐ๋ ธ ์๋์ด๋ ธ ์ฐ๋ ธ R2 ์๋์ด๋ ธ ์ฐ๋ ธ R3 ์๋์ด๋ ธ UNO ๋ณด๋๋ 14๊ฐ์ ๋์งํธ ์ /์ถ๋ ฅ ํ์ ํตํด ๋์งํธ ์ ๋ณด๋ฅผ ์ถ๋ ฅํ๊ฑฐ๋ ์ ๋ ฅ ๋ฐ์ ์ ์๊ณ , 6๊ฐ์ ์๋ ๋ก๊ทธ ์ ๋ ฅ ํ์ ํตํด ์ผ์ ๋ฑ์ ๋ค์ํ ์ ๋ณด๋ฅผ ๋ฐ์๋ค์ฌ ์ ์ด์ ํ์ฉ ํ ์ ์์ด์. ๊ทธ๋ฆฌ๊ณ PWM ์ถ๋ ฅ๊ณผ ์๋ฆฌ์ผ ํต์ ๋ฑ์ด ๊ฐ๋ฅํด ๋ชจํฐ์ ์ด๋ ๋ค์ํ ํต์ ์ ์ด๋ฅผ ํ ์ ์๋ต๋๋ค. [์๋์ด๋ ธ ์ ์] ์ธ๋ถ ์ ์ ์์ผ : ์ธ๋ถ ์ ์์ ์ฌ์ฉํ์์ ๋, ์๋์ด๋ ธ ๋ณด๋์ ์ ๋ ฅ ์ ์ ํ์ ๋๋ค. USB๋ฅผ ํตํ ์ ์ ๊ณต๊ธ์ด ์๋๋ผ๋ฉด ์ด ์์ผ์ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค. 5V ์ถ๋ ฅ ํ : ์๋์ด๋ ธ์ ์ํด ์ถ๋ ฅ๋๋ฉด 5V ์ ์์ ๋๋ค. 3.3 ์ถ๋ ฅ ํ : ๋ ๊ทค๋ ์ดํฐ์ ์ํด ์ถ๋ ฅ๋๋ 3.3V ์ ์์ผ๋ก ์ต๋ 50mA์ ์ ๋ฅ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ ์งํ : ๊ทธ๋ผ์ด๋ ํ๋ค ..
LCDํจ๋
lcd์ ์์์์น setup ๋ถ๋ถ : ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฝ์ด์์, ์์ ์์น๋ฅผ ์ง์ ํด์ค. LiquidCrystal ์ lcd์นฉ์ ์ ์ดํด์, ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฒฐ๊ณผ๊ฐ์ ์ถ๋ ฅํ๋๊ฒ setCursor 16์์ ๊ธ์จ๋ฅผ 2์๋ก ํํํ๋๋ฐ, ์ฒซ๋ฒ์งธ ์ค์ lcd.setCursor(0,1) ๋๋ฒ์งธ ์ค์ ์ฒซ๋ฒ์งธ๋ lcd.setCursor(1,1) analogRead(A0) ์กฐ๋์ผ์๊ฐ์ ์ฝ์ด๋๋ฆฌ๊ธฐ ์๋์ด๋ ธ๋ C++ ์ด์ฉํจ lcd.begin(16,2) // lcd ์ข ๋ฅ์ ๋ฐ๋ผ์ ๊ฐ์ด ๋ฌ๋ผ์ง ์กฐ๋์ผ์ ๊ฐ ์ถ๋ ฅํ๋ LCD ์ค๋น๋ฌผ์ด๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐํ๊ธฐ. LiquidCrystal
์ด์ํ์ผ์
์ด์ํ ์ผ์ : HC-SR04 HC-SR04๋ ์ฝ 40KHz ์ ๋์ ์ฃผํ์๋ฅผ ์์ฑํ๋ฉฐ, ์ต๋ 4~5m์ ๋๊น์ง์ ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ ํ ์ ์์ต๋๋ค. Vcc, Trigger, Echo ๋ฐ GND๋ฅผ ์ํ 4๊ฐ์ ํ์ด ์์ต๋๋ค. ํธ๋ฆฌ๊ฑฐ๋ ์ด์ํ ์ ํธ๋ฅผ ๋ณด๋ด๊ณ Echo๋ ๋์์จ ํ ํด๋น ์ ํธ๋ฅผ ์์ ์ด์ํ ์ผ์ ๋์์๋ฆฌ ๊ฑฐ๋ฆฌ์ธก์ ์ ์ํด ์ก์ ๋ถ(ํธ๋ฆฌ๊ฑฐ)์์ ์ผ์ ํ ์๊ฐ์ ๊ฐ๊ฒฉ์ ๋ ์งง์, ์ด์ํ ํ์ค๋ฅผ ๋ฐฉ์ถํ๊ณ , ๋์๋ฌผ์ ๋ถ๋ชํ ๋์์จ ์ ํธ๋ฅผ ์์ ๋ถ(์์ฝ)์์ ๋ฐ์, ์ด์ ๋ํ ์๊ฐ์ฐจ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฑฐ๋ฆฌ๋ฅผ ์ฐ์ถํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ฅ์ ๋ฌผ์ ์ ๋ฌด, ๋ฌผ์ฒด์ ๊ฑฐ๋ฆฌ ๋๋ ์๋ ๋ฑ์ ์ธก์ ํ ์ ์์ต๋๋ค. ์ด์ํ์ ์๋๋ ์ผ๋ฐ ๊ณต๊ธฐ์ค์์ ์ฝ 340m/s ์ ๋๋ค. ์ด์ํ ์ผ์๋ฅผ ์ด์ฉํ ๊ฑฐ๋ฆฌ ๊ณ์ฐํ๊ธฐ ์ด์ํ์๋: 340 m/s ์๋ณต์์์๊ฐ:..