قياس المسافة وعرضها على الحاسب

المشروع الثاني

عن المشروع

اول مشروع في هذه السلسلة سيكون عن تشغيل اضاءة LED، هذا المشروع من ابسط المشاريع وسنشرحه بالخطوات 

فيديو المشروع

خريطة الربط

للمشاهدة بشكل أكبر وأوضح 





تم الإنشاء بواسطة

fritzing.org

الشيفرة البرمجية

int trigPin = 8;

int echoPin = 9;


long dur;

int dis;

void setup() {

pinMode(trigPin, OUTPUT); 

pinMode(echoPin, INPUT);

Serial.begin(9600); 

}


void loop() {


digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);


dur = pulseIn(echoPin, HIGH); 

dis= dur*0.034/2;

Serial.println(dis);

delay(100);

}