תוכן עניינים:
- אספקה
- שלב 1: תכנית Adrunio
- שלב 2: מארזי הדפסה תלת -ממדית
- שלב 3: מארז ארדואינו בחיתוך לייזר
- שלב 4: חוט את המעגל
- שלב 5: להרכיב ולכוון
- שלב 6: תפעול ועבודה נוספת
וִידֵאוֹ: מערכת תזמון מבוססת לייזר Arduino: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
כחלק מההוראה שלי, הייתי צריך מערכת למדוד במדויק את מהירות נסיעה של דגם 10 מטר. בהתחלה חשבתי שאקנה מערכת מוכנה זולה מאיביי או Aliexpress, מערכות אלו ידועות בדרך כלל בשערים אורים, שערים לצילום וכדומה. התברר שמערכות תזמון שער אור קלות אכן יקרות למדי, אז החלטתי לבנות משלי.
ההפעלה של מערכת תזמון של שער קל היא די פשוטה. כל שער אור מורכב ממודול לייזר בצד אחד, זה מקרין נקודת לייזר על מודול הנגד תלוי (LDR) בצד השני. על ידי מדידת תפוקת ה- LDR, המערכת יכולה לזהות מתי קרן הלייזר נשברה. באמצעות שני שערים אלה המערכת מפעילה את הטיימר כאשר הקורה הראשונה נשברת ועוצרת את הטיימר כאשר היא חשה שהקורה השנייה נשברה. הזמן המתועד המתקבל מוצג על מסך LCD.
בניית מערכת כזו עם סטודנטים היא היכרות מצוינת עם קידוד, היא גם משאב שימושי בכיתה ברגע שהיא מסתיימת. מערכת מסוג זה נהדרת לפעילויות STEM וניתן להשתמש בה כדי למדוד כמה מהר דברים כמו מכוניות גומייה, מכוניות מלכודת עכברים או מכוניות דרבי מעץ אורן עוברות מרחק קבוע.
כתב ויתור: הפתרון המוצג כאן רחוק מלהיות אופטימלי. אני מודע לכך שחלק מהדברים יכולים להיות הרבה יותר טובים או יעילים יותר. פרויקט זה הורכב בתחילה במועד סגור מאוד ועבד מצוין למטרה המיועדת. יש לי תוכניות להוציא גם גרסה 2 וגם גירסה 3 של מערכת זו עם שיפורים, אנא ראה את השלב האחרון של המדריך. יישום המעגל והקוד באחריותכם בלבד.
אספקה
- Arduino R3 (או לוח תואם) - £ 4.50
- Adobruit כנף protoboard - חלק קטן מכל סוג של protoboard הוא גם בסדר - 1 £
- מגן לוח מקשים LCD - וודא שזה עשוי להתאים לגרסת הארדואינו שיש לך - 5 ליש"ט
- 2 x מודול הנגד תלוי תלוי (LDR) - חיפוש ב- ebay אחר "arduino LDR" אמור להראות שפע של אפשרויות - £ 2.30 כל אחד
- מודול לייזר 2 x - חיפוש ב- ebay אחר "לייזר ארדואינו" אמור להראות שפע של אפשרויות. ודא שהספק של הלייזר אינו גדול מ- 5mW. - 2.25 ליש"ט לשלושה
- 4 x חצובה קטנה - 3.50 ליש"ט כל אחד
- אגוז 4x 1/4 אינץ ' - להתאמת חוט חצובה סטנדרטי - £ 2
- אקריליק שקוף למארז Arduino £ 3
- ברגים M3 וברגים - 2 ליש"ט
- עמידות PCD מפלסטיק - ניתן להשיג ערכות כאלה במחיר זול למדי ב- eBay. - 6.80 ליש"ט
- מארזים מודפסים בתלת -ממד - עלות החומר הייתה סביב 5 ליש"ט.
- כבל סרט - 5 פאונד
העלות הכוללת הייתה בסביבות 55 ליש ט, זה מניח גישה הן לחותך לייזר והן למדפסת תלת מימד. רוב העלות כאן היא למארזים, אגוזים וברגים וכו 'העלות בפועל של האלקטרוניקה היא 22 פאונד בלבד כך שכנראה יש כאן מקום לאופטימיזציה רבה.
שלב 1: תכנית Adrunio
העלה את הקוד למטה ל- Arduino. אם אינך מכיר כיצד לעשות זאת, בדוק את ההנחיה הנהדרת הזו.
ההיגיון הבסיסי של הקוד הוא כדלקמן:
- הפעל מודולי לייזר ובדוק ממה שכל LDR יכול "לראות" את קרן הלייזר.
- המתן עד ש- LDR 1 יזהה שבירה בקרן הלייזר, הפעל מיד את הטיימר.
- המתן עד ש- LDR 2 יזהה שבירה בקרן הלייזר, עצור מיד את הטיימר.
- הצג את הזמן המתקבל על מסך LCD באלפיות השנייה.
הקוד נועד רק להזמן ריצה אחת, לאחר שהזמן מהמסך צוין למטה כפתור האיפוס במגן משמש להפעלה מחדש של התוכנית.
קישור לקוד ארדואינו
(לידיעתך: הקוד מתארח ב- create.arduino.cc ואני אשמח להטמיע את הקוד כאן, אך עורך Instructables אינו מתיר להציג או לפעול כראוי iframe המובנה. אם מישהו ב- Instructables קורא זאת, אנא תיישם זאת כתכונה בעתיד, תודה)
שלב 2: מארזי הדפסה תלת -ממדית
יש להחזיק את מודולי הלייזר וה- LDR במקום על מנת להבטיח כי לא יתרחשו שבירות קרן כתוצאה מהזזת המודולים. הדפס תלת -ממד את המארזים למטה והברג את המודולים במקומם, מודול הלייזר יצטרך להיות מוחזק במקומו עם עניבה עם רוכסן מכיוון שאין לו חור בורג.
הקפד ללכוד אגוז בגודל 1/4 אינץ 'בתוך כל אחד מהמקרים, זה ישמש מאוחר יותר כדי לאפשר למארזים אלה להתחבר לחצובות. שני חצאי המתחם מוחזקים יחד עם אגוזים וברגים M3.
שלב 3: מארז ארדואינו בחיתוך לייזר
חיתוך לייזר את הקבצים למטה מהאקריליק השקוף בעובי 4 מ מ. קו את ה- Arduino R3 והפרוטובארד עם החורים שעל חתיכות האקריליק והבריחו למקומם. הברג את החלק העליון של המארז לתחתית באמצעות ההפרדות של ה- PCD כמרווחים.
שלב 4: חוט את המעגל
מגן ה- LCD המשמש בפרויקט זה מוסבר בפירוט במדריך הנהדר הזה. מסך ה- LCD וכפתורי הקלט משתמשים בחלק מסיכות הקלט/פלט של הארדואינו, אך מסיבה זו כל הקלט/פלט של מודולי הלייזר וסיכות השימוש ב- LDR 1, 2, 12 ו -13 בלבד.
יש צורך בחיווט קטן מאוד, אך וודא שהמעגל מחובר כפי שמוצג בתרשים. הוספתי כמה מחברים מסוג JST לחוטי מודול הלייזר וה- LDR כדי לאפשר לי לפרק ולאחסן את כל ההתקנה בקלות.
כן, סיכות ארדואינו 1 ו -2 מפעילות ישירות את מודולי הלייזר ללא הנגד בשורה. מכיוון שמודולי הלייזר שנבחרו נועדו במיוחד לשימוש עם ארדואינו, זו לא אמורה להיות בעיה. מודולי הלייזר שואבים הספק מרבי של 5mW, המשמעות היא שבמתח אספקת 5V של הסיכה, המודול צריך לצייר סביב 1mA, זה הרבה מתחת למגבלת ~ 40mA לאספקה הנוכחית על סיכות I/O של arduino.
שלב 5: להרכיב ולכוון
לבסוף, אתה מוכן להרכיב הכל.
- הרכיבו את מארזי מודולי ה- LDR והלייזר על החצובות הקטנות.
- מקם את מודולי הלייזר כך שיבריקו ישירות בחיישן LDR
בשלב זה, יהיה עליך לכוונן מעט את הדברים. מודולי ה- LDR מוציאים אות דיגיטלי, אות גבוה (5V) המציין כי לא זוהתה קרן לייזר, סימן נמוך (0V) המציין כי הוא יכול לראות את קרן הלייזר. סף עוצמת האור בו המודול עובר מאות פלט של 5V לאות 0V (ולהיפך) נשלט על ידי פוטנציומטר בלוח ה- LDR. יהיה עליך להתאים את מד הפוטנציאל כך שהמודול יעבור בין פלט 0V ל -5V כאשר אתה מצפה ממנו.
או התאם בהדרגה את הפוטנציומטר עד שהמערכת תתפקד כצפוי, או השתמש במולטימטר למדידת פלט מודול LDR וכוון כנדרש.
שלב 6: תפעול ועבודה נוספת
כעת אתה אמור להיות מוכן להשתמש במערכת! התמונות מציגות את שלבי הפעולה.
- לחץ על לחצן הבחירה לאתחול המערכת.
- יישר את הלייזרים כך שיבהיקו ישירות על חיישן LDR.
- המערכת חמושה כעת. הגדר לך את המכונית הדוגמנית הולכת.
- המערכת תתחיל את התזמון לאחר ששברת קרן הלייזר הראשונה.
- המערכת תיעצר ברגע שקרן הלייזר השנייה תישבר.
- הזמן באלפיות השנייה מוצג לאחר מכן על המסך.
- לחץ על כפתור האיפוס כדי לבצע ריצה נוספת.
כנראה שאצור גרסה 2.0 של מערכת זו מכיוון שיש כמה שיפורים ברורים שניתן לבצע:
- אין צורך להפעיל את מודולי הלייזר מהארדואינו, הם יכולים להיות מופעלים באמצעות סוללה ופשוט מופעלים בעת הצורך. כשעיצבתי את המערכת, חיווט מודולי הלייזר לארדואינו לצורך הספק נראה כמו הפתרון הפשוט ביותר, בפועל, הדבר מוביל לריצות כבלים ארוכות שמפריעות.
- באמת יש צורך בעדשות מעבה על בית LDR. ריפוי נקודת הלייזר במרכזו של חיישן ה- LDR (הקטן מאוד) הוא מסובך מאוד ולעיתים יכול להימשך מספר דקות, שימוש בעדשת מעבה ייתן למשתמש מטרה הרבה יותר גדולה לכוון עם נקודת הלייזר.
אני גם עכשיו אפילו חושב על גרסה 3.0 שהיא אלחוטית לחלוטין ופשוט מתחברת למחשב הנייד שלי באמצעות בלוטות ', אולם זהו פרויקט הרבה יותר גדול ליום אחר.
שני מקום תחרות STEM
מוּמלָץ:
מערכת מיון צבעים: מערכת מבוססת ארדואינו עם שתי חגורות: 8 שלבים
מערכת מיון צבעים: מערכת מבוססת ארדואינו עם שתי חגורות: הובלה ו/או אריזה של מוצרים ופריטים בתחום התעשייתי מתבצעת באמצעות קווים המיוצרים באמצעות מסוע. חגורות אלה עוזרות להעביר את הפריט מנקודה אחת לאחרת במהירות מסוימת. חלק ממשימות העיבוד או הזיהוי עשויות להיות
מערכת GPS מבוססת Arduino מבוססת GPS+GPRS למניעת גניבה: 5 שלבים (עם תמונות)
מערכת GPS מבוססת Arduino מלאה+מערכת גניבת GPRS: שלום לכולם! רציתי לבנות פתרון מלא למכשיר נגד גניבה לרכב GPS, שיהיה: כמה שיותר זול, שלם ככל האפשר כפי שהוא פשוט עובד -אין-דבר-אחר-לעשות ככל האפשר אז בסופו של דבר בניתי פתרונות מבוססי ארדואינו
מערכת אבטחת RFID (מבוססת Arduino): 6 שלבים (עם תמונות)
מערכת אבטחת RFID (מבוססת Arduino): מכשיר ממש נחמד להחזיק בביתך ואפילו פחית
אפקט לייזר לייזר עם לייזר בעבודת יד: 4 שלבים
אפקט Moire LASER עם לייזר בעבודת יד: להלן צילום של אפקט זה, לעיתים האפקט זורם על הקיר 90 מעלות מהמסך. זה מאוד מרשים !. זה לא יכול ולא יכול לחזור עלי בזמן הצפייה, זה בטוח לעשות זאת למרות שהייתי ממליץ על זה
מערכת אזעקת קרן לייזר עם סוללה נטענת לייזר: 10 שלבים
מערכת אזעקת קרן לייזר עם סוללה נטענת ללייזר: שלום לכולם … אני ראש, וזוהי ההנחיה הראשונה שלי אז אנא אל תהסס לייעץ לי ולהצביע על תחומים בהם ניתן לשפר. ההשראה לפרויקט הזה הגיעה מקיפקאי שפרסם גרסה דומה (הגנה על הבית שלך עם לאס