Untitled
unknown
plain_text
a year ago
2.2 kB
8
Indexable
int pin_david = A2; // הגדרה של פין אליו מחובר חיישן דויד
int david = 50; // הגדרה של משתנה לאחסון מדידות מחיישן דויד
int pin_moshe = A0; // הגדרה של פין אליו מחובר חיישן משה
int moshe = 100; // הגדרה של משתנה לאחסון מדידות מחיישן משה
int ledpin = 13; // הדרה של פין אליו מחובר נורה לד מובנית של ארדואינו
void setup() {
Serial.begin(115200);
pinMode(ledpin,OUTPUT);
}
void loop() {
david = analogRead(pin_david); //פה מבצעים קריאה של חיישן המחובר לפין פין_דויד ושמים את הקריאה בתוך משתנה בשם דויד
moshe = analogRead(pin_moshe); //פה מבצעים קריאה של חיישן המחובר לפין פין_משה ושמים את הקריאה בתוך משתנה בשם משה
Serial.print("DAVID:"); //פה מבצעים פקודה של הדפסה שלא משתנה של הנתון בשם דויד
Serial.print(david); //פה מבצעים פקודה של הדפסה של הנתון בשם דויד
delay(100); //זאת פקודה של השעייה/המתנה של זמן מספרי כלשהוא
Serial.print(",MOSHE:"); //פה מבצעים פקודה של הדפסה שלא משתנה של הנתון בשם משה
Serial.println(moshe); //פה מבצעים פקודה של הדפסה של הנתון בשם משה
delay(100);
if (david > moshe) { //זוהי פקודת ציווי שנותנת אפשרות בחירה של נתון כלשהוא
// turn LED on: //פקודה שאומרת להדליק נורת לד
digitalWrite(ledpin, 1); //זוהי פקודה שמעבירה פין דיגיטלי למצב גבוה(דולק)
} else { //זוהי פקודה שאומרת שאם לא תעשה X אז תעשה Y (משנה את הפקודה מנתון כלשהוא לנתון אחר)
// turn LED off: //פקודה שאומרת לכבות נורת לד
digitalWrite(ledpin, 0); //זוהי פקודה שמעבירה פין דיגיטלי למצב נמוך(כבויי)
}
}
Editor is loading...
Leave a Comment