2017. 9. 30. 11:33
초음파 거리 측정기(아두이노, 초음파센서) 아두이노2017. 9. 30. 11:33
초음파 거리 측정기
준비물
아두이노 우노, 캐릭터lcd, 초음파센서(HC-SR04), 브레드보드, 점퍼케이블
소스코드
#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x3f,16,2); void setup() { lcd.init(); // initialize the lcd lcd.backlight(); pinMode(2, OUTPUT); pinMode(3, INPUT); } void loop() { digitalWrite(3, LOW); digitalWrite(2, LOW); delayMicroseconds(2);
digitalWrite(2, HIGH); delayMicroseconds(10); digitalWrite(2, LOW);
int distance = (17 * pulseIn(3, HIGH)) / 1000; lcd.setCursor(0,0); lcd.print(distance); lcd.print("cm "); delay(300); } |
'아두이노' 카테고리의 다른 글
아두이노 메모리 간단 정리 (0) | 2017.10.05 |
---|---|
서보 모터 구동 예제 (0) | 2017.10.04 |
아두이노 C# 연동(시리얼 통신) (0) | 2017.09.18 |
블루투스로 LED, 서보모터 동작 (0) | 2017.09.16 |
스마트폰으로 원격으로 LED 껐다 켜기 (0) | 2017.09.16 |