תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
بسم الله الرحمن الرحيم
מאמר זה הוא הדגמה לשימוש בחיישן המרחק האולטראסוני HC-SR04.
החיישן ישמש כמכשיר מדידה לבניית "גאדג'ט אזעקה של התרחקת מטר אחד" למטרות התרחקות.
המוח של הגאדג'ט הזה הוא הבקר הנפלא ATTINY85 µ המופעל באמצעות סוללת Lipo של 3.7V.
הגאדג'ט משלב את המטען TP4056.
נורית ירוקה נדלקת אם המרחק הנמדד מכל אובייקט גדול מ -120 ס מ.
נורית אדומה מהבהבת אם המרחק הנמדד מכל אובייקט נמוך מ -100 ס מ עם צפצוף מקסים (רועש).
נורית צהובה מהבהבת אם המרחק הנמדד מאובייקט כלשהו הוא בין [100, 120] ס"מ עם צפצוף פחות רועש.
אספקה
מאמרים רבים מסבירים בפירוט כיצד עובד HC-SR04.
בקצרה, חיישן המרחק האולטראסוני HC-SR04 הוא
1 - משדר אולטרסאונד - זה מעביר את פעימות הקול הקוליות, הוא פועל ב 40 קילוהרץ
2 - מקלט קולי - המקלט מקשיב לפולסים המועברים. אם הוא מקבל אותם הוא מייצר דופק פלט שרוחבו יכול לשמש לקביעת המרחק שהדופק עבר.
שלב 1: רכישת מקורות (BOM)
יש צורך במספר רכיבים לגאדג'ט פשוט זה.
רכיבים אלה נגישים בקלות מאמזון, Ebay או Aliexpress.
BOM: כתב חומרים
שלב 2: תרשימים
נעשה שימוש ב- Kicad תוכנת לכידה סכמטית ותוכנת PCB של קוד פתוח.
שלב 3: עיצוב PCB
Kicad משמש לניתוב הלוח.
שלב 4: הרכבת PCB
כמה רכיבים אמורים להיות מולחמים עבור הגאדג'ט הזה.
היו זהירים וסבלניים.
שלב 5: סקיצה של ארדואינו
מערכון הארדואינו משתמש בספריית NewPing המפורסמת כדי לקרוא את המרחק מהחיישן.
ספריית NewPing היא קוד פתוח ומתועדת היטב.
שלב 6: מהבהב סקיצה של Arduino
מהבהב הקוד ישתמש ב- Arduino Uno עצמו כמתכנת של ספק שירותי אינטרנט.
יש לקוות כי "מגן מתכנת ISP ATTINY85" משמש להבזק הלוח.
הערה: קרא את המאמר "עוד מגן מתכנת ISP ATTINY85 עבור Arduino"
שלב 7: תהנה
במאמר זה עברנו על כל השלבים לייצור גאדג'ט מצחיק שעשוי להיות מועיל.
סרטון תוצרת בית של 15 שניות מראה מקרה שימוש.