תוכן עניינים:
וִידֵאוֹ: חיישן מרחק + 4 ספרות, תצוגה של 7 seg: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
השתמש בחיישן מרחק וראה את מרחק האובייקטים בתצוגת שבעה קטעים. אתה יכול גם לראות סרוו זז יותר לכיוון השמאל כאשר אובייקט מתקרב. נורית אדומה תגיד לך אם אתה קרוב מדי ונורית ירוקה תגיד לך אם אתה רחוק מדי.
אספקה
- 1 x 5641AS 4 ספרות, תצוגת 7 פלחים
- 2 x 330 נגד
- 1 x חיישן מרחק אולטרה סוניק
- סרוו 1 x 180 מעלות
- 1 x LED אדום
- 1 x LED ירוק
- 1 x ארדואינו
- 2 x לוח לחם
- חוטים
שלב 1: 4 ספרות, תצוגת 7 פלחים
הצמד 6, 8, 9 ו -12 לסיכת pwm. סיכה זו היא העוצמה של כל תצוגה בנפרד. הארדואינו ישלח כוח לסיכה של התצוגה הראשונה וישלח אות גבוה או נמוך לכל סיכת קטע (שזהו האותיות בתרשים). מאשר יופיע מספר לתצוגה הראשונה. מאשר ארדואינו יכבה את המסך הזה ויפעיל את השני, מאשר השלישי והרביעי (שלא נעשה בו שימוש). התצוגות יופעלו ויכבו כל כך מהר עד שזה נראה כמו מספר אחד גדול.
שלב 2: חיישן מרחק
לחיישן המרחק יש 4 סיכות שהן VCC, טריג, הד ואדמה. VCC רק צריך להיות מתח אספקה בין 5 ל 7.8 וולט. הקרקע צריכה להיות 0 וולט. סיכת הטריג זקוקה לאות pwm אשר יופעל במהירות במשך כמה אלפיות השנייה ומכבה. אות זה יפעיל את המשדר אשר ישלח גל קולי לאובייקט. גל זה יישלח בחזרה למקלט שיכבה טיימר. הזמן הזה יומר לאות pwm שהארדואינו ממיר למרחק.
שלב 3: סרוו ולד
בסרוו יש 3 סיכות שהן הקרקע, VCC ואות. הקרקע תהיה 0 וולט, ה- VCC יהיה בין 5 ל -10.6 וולט של מתח האספקה. סיכת האות תקלט אות pwm אשר יהיה בין 1 אלפיות השנייה ל -2 מילישניות. אם האות pwm הוא 1 מילי שניות מאשר לסרוו תהיה זווית של 0 מעלות. ואילו אם האות pwm הוא 2 אלפיות השנייה לסרוו תהיה זווית של 180 מעלות. עם זאת, בקוד המרחק פשוט צריך להמיר לזווית והארדואינו כבר יוצר את האות pwm.
ה- LED פועל כאשר מרחק האובייקט קטן מ -15 ס"מ ואילו נורית LED ירוקה כאשר המרחק גדול או שווה ל -50 ס"מ. נוריות אלה פועלות על ידי כך שהאנודה (חיובית) מתחברת לסיכת האות של ארדואינו והקטודה (שלילית) מתחברת לנגד 330 אוהם המחובר לקרקע.
שלב 4: קוד
חלק ממספרי הסיכה עשויים להיות שונים בהשוואה לתרשים. יתר על כן, אם אתה לא אוהב את מהירות התצוגה תמיד תוכל לשנות את ערך המשתנה DISPLAY_SPEED למספר אחר.