אני מציע פרוייקט טווח טווח המבוסס על חיישן הקולי HC-SR04 ולוח הארדואינו. קריאות החיישן מוצגות בתצוגת הגביש הנוזלי, והספק מסופק מסוללת 9 וולט.
זה הכרחי
- - ארדואינו ננו;
- - טווח טווח קולי HC-SR04;
- - תצוגת LCD;
- - גוף;
- - סוללה "קרונה";
- - פוטנציומטר 10 kOhm;
- - לוח לחם;
- - חיבור חוטים.
הוראות
שלב 1
ראשית, עליך לבחור את הגודל המתאים למארז. הגודל תלוי באיזה לוח Arduino אתה הולך להשתמש (UNO, מיני, ננו או אחר), וכן באיזה גודל LCD שלך. אפשר להשתמש במחוון LED מיניאטורי עם 3 תווים במקום LCD. זה יהיה מספיק כדי להציג את המרחק בסנטימטרים, כי חיישן הקולי המשמש טווח מדידה של 3 עד 400 ס מ.
שלב 2
בואו נאמד כיצד החלקים יסודרו בתוך הגוף. גזור את החורים לחיישן הקולי, לתצוגה ולמתג ההפעלה.
שלב 3
עכשיו בואו נסתכל על המעגל של המכשיר שלנו. ספק כוח - מהסוללה "Krona" 9 V. החלף מתג S1 - להפעלה וכיבוי של המכשיר. תצוגת הגביש הנוזלי (LCD) מחוברת בצורה סטנדרטית עם פוטנציומטר 10 kΩ להתאמת הניגודיות. LCD וחיישן קולי מופעלים מ -5 וולט.
שלב 4
בואו נכתוב סקיצה למטווח טווח. הכל פשוט כאן. ראשית, אנו מאתחלים את ה- LCD על פינים 12, 11, 10, 9, 8 ו -7 באמצעות ספריית LiquidCrystal מ- Arduino IDE.
לאחר מכן, אנו מחברים את ההדק וסיכות ההד של טווח הטווח לפינים 6 ו -5 של לוח הארדואינו.
כל 50 שניות נבקש את המרחק מהגלאי באמצעות פונקציית getDistance () ונציג אותו על גבי ה- LCD.
שלב 5
לאחר שכתבנו את המערכון לזיכרון הארדואינו, נוכל להרכיב את המכשיר. פריסת הפנימיות שאני מציע מוצגת באיור. תיקנתי את התצוגה ואת החיישן עם דבק חם. זה מחזיק די חזק, אך יחד עם זאת מאפשר להסיר את החלקים המחוברים, במידת הצורך. רצוי למקם הכל כדי שתוכלו להתחבר ליציאת ה- USB של הארדואינו ולתקן את "הקושחה" במידת הצורך. לדוגמא, שנה את הטקסט המוצג או תקן את המקדמים לחישוב המרחק. יתכן שיהיה צורך לשנות את הניגודיות של ה- LCD, לכן רצוי שיהיה מכוון פוטנציומטר זמין.
שלב 6
גרסה של המכשיר המוגמר מוצגת בתמונה. זה די קומפקטי וקל לשימוש. כמובן שלמכשיר כזה יש מאפיינים משלו. כמה טיפים חשובים לשימוש ניתנים בסוף בסעיף טיפים מועילים.