الكود البرمجي
int analogPin = A0;
int digitalPin = 3;
void setup() {
pinMode(digitalPin, INPUT);
Serial.begin(9600);
}
void loop() {
int analogVal = analogRead(analogPin);
int digitalVal = digitalRead(digitalPin);
Serial.print(analogVal);
Serial.print("\t");
Serial.println(digitalVal);
delay(100);
}
شرح الكود البرمجي
نعرف المنافذ التناظرية و الرقمية التي تم توصيلها مع الحساس
int analogPin = A0; int digitalPin = 2;
نقوم بتهيئة الاتصال التسلسلي و تعريف منفذ الدخل
void setup() {
pinMode(digitalPin, INPUT);
Serial.begin(9600);
}
في دالة void loop() نقوم بقراءة القيم من الحساس و عرضها على شاشة الاتصال التسلسلي
void loop() {
int analogVal = analogRead(analogPin);
int digitalVal = digitalRead(digitalPin);
Serial.print(analogVal);
Serial.print("\t");
Serial.println(digitalVal);
delay(100);
}

