צפייה בגרסה מלאה : מעגל הגנה לסקייטבורד
hatul
11-09-2016, 07:45:33
שלום לכולם,
ברשותי סקייטבורד חשמלי עם מנוע SK6374 בקר ושלט של מכונית.
אני רוצה להוסיף חיישן אור LDR , כך שאם הרגל לא על הסקייט הסיגנל מנותק והסקייט לא יזוז.
אודה על הדרכה
בברכה
עמוס
moshet
11-09-2016, 10:46:47
שלום,
אם כבר להוסיף הגנה, אז עדיף משהו יותר פשוט ובטוח בצורה של מפתח או כפתור. לא?
נכון שחיישן אור יותר "מגניב" אבל לפי דעתי פחות בטוח.
אצלי שהחדר קצת מבולגן, ישר הסקייטבורג יהפוך ל"מדף". וחיישן האור יופעל אוטומטית... :(
hatul
11-09-2016, 14:14:20
החיישן נועד ללחיצה מיקרית של השלט.
חשבתי על מעגל חיישן אור ורילי שיסגור מעגל רק שיש חושך מהנעל ואז הסקייט מגיב לשלט.
moshet
11-09-2016, 15:50:46
הבנתי.
וארדואינו נאנו עם מעגל קטן לא יפתור לך את הבעיה?
hatul
11-09-2016, 17:08:05
לפי מה שראיתי יכול להתאים כי אפשר לתכנת רמות של אור.
נשאר לי לחפש דוגמא או שמישהו מכיר להעביר סיגנל או לנתק אותו
מצאתי הדלקת לד אבל אני צריך רק סגירת מעגל או נתק אם מישהו יכול לחסוך לי קצת חקירה.
https://www.youtube.com/watch?v=2FeCKmrgUUk
עמוס
hatul
12-09-2016, 09:56:10
טוב אז הזמנתי ארדוינו ננו עם נגדים LDR ורילי (המטרה נתק בסיגנל שיכניס את הבקר לפיילסייף בכל פעם שאין רגל על ה LDR )
השאלה אם אלו שהזמנתי מספיק טובים יש כמה דגמים ל LDR עם התנגדות שונה ואני לא יודע אם הימרתי על המתאים
http://www.banggood.com/3Pcs-5V-1-Channel-Level-Trigger-Optocoupler-Relay-Module-For-Arduino-p-1051326.html
http://www.banggood.com/20Pcs-5MM-GL5516-Light-Dependent-Resistor-Photoresistor-LDR-p-943460.html
עמוס
bendisar
12-09-2016, 11:36:35
לא צריך ריליי בתכנון שלך.
אתה פשוט צריך לשים את הארדואינו בין המקלט לבקר מהירות. הארדואינו יקרא את האות שמגיע מהמקלט/מצערת שלך, ואת החיישן LDR.
אם מתקבל חיווי מה-LDR, אז הארדואינו יעביר את הסיגנל מהמקלט אל ה-ESC, אם לא מתקבל חיווי מה-LDR- הארדואינו יעביר לבקר פקודה לעצור. הקוד לכזה דבר הוא די פשוט.
igalr
12-09-2016, 11:37:47
מיקרוסוויצ' פשוט לא מספיק טוב ?
hatul
12-09-2016, 13:12:05
לא צריך ריליי בתכנון שלך.
אתה פשוט צריך לשים את הארדואינו בין המקלט לבקר מהירות. הארדואינו יקרא את האות שמגיע מהמקלט/מצערת שלך, ואת החיישן LDR.
אם מתקבל חיווי מה-LDR, אז הארדואינו יעביר את הסיגנל מהמקלט אל ה-ESC, אם לא מתקבל חיווי מה-LDR- הארדואינו יעביר לבקר פקודה לעצור. הקוד לכזה דבר הוא די פשוט.
רעיון טוב, ה LDR שבחרתי מספיק טוב ?
הסיגנל ל ESC הוא בעצם אפס במצערת סגורה ?
hatul
12-09-2016, 13:13:49
עם מיקרוסויץ אני אצטרך ללחוץ עליו בהדלקה כדי לקבל אתחול.
ובלי קשר חיפשתי משהו קצת יותר מאתגר :)
bendisar
12-09-2016, 14:16:14
רעיון טוב, ה LDR שבחרתי מספיק טוב ?
הסיגנל ל ESC הוא בעצם אפס במצערת סגורה ?
בקשר ל-LDR, אין שום בעיה איתו- הם כולם פחות או יותר אותו הדבר, רק שמיקרוסוויצ' כנראה יתן לך תוצאה אמינה יותר.
הסיגנל ל-ESC במצערת סגורה הוא לא אפס, סיגנלים ל-ESC ולסרוואים מורכבים מפולסים באורך של 1000 מיקרושניות (מסמן 0% מטווח התנועה) עד לאורך של 2000 מיקרושניות (100% מטווח התנועה) אורך הפולס מסמן את הערך שאתה רוצה לשלוח לבקר/סרוו
הפולסים נשלחים בקצב של 50HZ, כלומר כל 20mSec.
כדי להבין את זה קצת יותר טוב- כדאי לקרוא על זה בוויקיפדיה (https://en.wikipedia.org/wiki/Servo_control)
בארדואינו יש ספרייה מוכנה שמבצעת עבורך את שליחת הפולסים, רק צריך לציין את הערך
hatul
12-09-2016, 17:38:05
אפשר לקבל קישור לספריה כזו לשלט של frsky 3 ערוצים של רכב
Sent from my SM-G930F using Tapatalk
bendisar
12-09-2016, 18:24:45
קישור לספרייה לשליטה על סרוואים/ESC בעזרת ארדואינו (https://www.arduino.cc/en/Reference/Servo)
סרטון שמסביר על קריאת ערכים ממקלט:
https://www.youtube.com/watch?v=bENjl1KQbvo&list=PL0K4VDicBzsibZqfa42DVxC8CGCMB7G2G&index=3
hatul
27-01-2017, 09:37:02
אלעד שלום,
החלקים הגיעו מזמן ועשיו יש לי קצת זמן לשחק.
אם אני מעביר את חוט הסיגנל מהמקלט דרך ריליי אז הסיגנל יעבור במצב NO ואז כשיתקבל סיגנל שמורה לרילי לשנות מצב יהיה נתק ואז המקלט יכנס לפיילסייפ.
האם הרעיון יכול לעבוד או שיש בעיה בחזרה למצב רגיל במקלט אחרי פייל סייף ?
עמוס
vBulletin® v4.2.5, זכויות יוצרים ©2000-2025, Jelsoft Enterprises Ltd, תורגם על ידי vBHeb.