logo


ממש פשוט להתחיל בפרויקט Arduino שלך עם JSN-SR04TK02


 

פרויקטי ארדואינו הם דרך מצוינת ללמוד על אלקטרוניקה וקידוד, והם יכולים להיות ממש מהנים. אם אתה רק מתחיל, אחד הפרויקטים הקלים ביותר להתחיל הוא פרויקט חיישן אולטרסוני. חיישנים אולטרסוניים הם דרך זולה וקלה למדידת מרחק, והם יכולים לשמש במגוון רחב של פרויקטים, כגון רובוטים, מכוניות נשלטות מרחוק ומ συσκευές בית חכם.

במדריך זה, אנו נראה לך כיצד להשתמש במודול חיישן אולטרסוני JSN-SR04T/K02 בארדואינו. מודול זה הוא בחירה מצוינת לפרויקטים מתחילים, لأنه זול, קל לשימוש ומגיע עם כל החלקים הדרושים.


רכיבים

  • 1 x לוח Arduino
  • 1 x מודול חיישן אולטרסוני JSN-SR04T/K02
  • מספר חוטי גשר
  • סוללת 9 וולט (אופציונלי)

חיבורים

חבר את מודול חיישן האולטרסוני ללוח הארדואינו שלך כמתואר בתרשים הבא:

תרשים חיבורי חיישן אולטרסוני

קוד

את הקוד הבא ניתן להוסיף ללוח הארדואינו שלך כדי להשתמש במודול חיישן האולטרסוני:

c++
// קבועים
#define TRIG_PIN 12 // הרגל שבה מחובר פין הטריגר של החיישן האולטרסוני
#define ECHO_PIN 11 // הרגל שבה מחובר פין האקו של החיישן האולטרסוני
// פונקציית עזר להמרת משך הדופק לטווח
float getDistanceInCentimeters(float duration) {
return (duration / 2) * 0.0343;
}
void setup() {
// הגדר את פיני הטריגר והאקו כפינים פלט וקלט בהתאמה
pinMode(TRIG_PIN, OUTPUT);
pinMode(ECHO_PIN, INPUT);
// הפעל את המודול האולטרסוני
digitalWrite(TRIG_PIN, LOW);
delayMicroseconds(2);
digitalWrite(TRIG_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG_PIN, LOW);
}
void loop() {
// קח מדידת מרחק
long duration = pulseIn(ECHO_PIN, HIGH);
// המר את משך הדופק לטווח בסנטימטרים
float distanceInCentimeters = getDistanceInCentimeters(duration);
// הדפס את המרחק לקונסולה
Serial.print("המרחק הוא: ");
Serial.print(distanceInCentimeters);
Serial.println(" סנטימטרים");
// המתן שנייה לפני מדידת המרחק שוב
delay(1000);
}


דוגמאות לפרויקטים

אפשר להשתמש בחיישנים אולטרסוניים במגוון רחב של פרויקטים, כגון:

  • מכונית נשלטת מרחוק שיכולה לזהות מכשולים
  • מערכת אזעקה לחנייה שיכולה להתריע אותך אם מישהו מתקרב יותר מדי לרכב שלך
  • מוניטור גובה מים שיכול להתריע אותך אם יש נזילה בצינור
  • רובוט שיכול לנווט בסביבתו

אם אתה רק מתחיל עם פרויקטי ארדואינו, מודול חיישן אולטרסוני JSN-SR04T/K02 הוא בחירה מצוינת למתחילים. הוא זול, קל לשימוש ומגיע עם כל החלקים הדרושים. עם קוד פשוט, אתה יכול להשתמש בחיישן כדי למדוד מרחקים ולהתחיל לבנות מגוון פרויקטים.