מישהו יכול לנחש ? [emoji6]
Printable View
מישהו יכול לנחש ? [emoji6]
וזה מתקדם...
וממשיך...
הארדואינו מקבל את המידע מהendurance
ונותן לך מכת חשמל , אם עברת את המהירות המותרת...
רעיון יפה, אבל לא. הרמז יתגלה מעיון מדוקדק יותר בתמונות.
חיברת את הארדואינו לכניסות ועשית סימולטור?
החצי הראשון נכון.
12355
אתה בונה את המזל"ט הבא ,
או את הטזל"מ הבא ... (טייס זעיר ללא מטוס)
עם מודול GPS ומודול למדידת מרחק ,מהירות וכו, אתה יכול לבנות סוג של מערכת אתרעה לרכב (גניבה)למשל,
או מערכת ניווט לרכב ...
עריכה : כניראה שלא ... 199 קמ"ש זה כניראה רק עם כלי טיס , ולא קטן במיוחד.
אני מבין שמד המהירות באופנוע לא עובד,וגם לא בא לך לחבר פיק אפ לגלגל ,אז אתה הולך על מד מהירות/מרחק מבוסס GPS ?
והארדואינו זה בשביל שהשהאופנוע מגיע לקרבת הבית הוא יפעיל אוטומטית את הדוד
המוטיבציה לזה היא כזו:
עקבתי אתמול במדויק אחרי הוראות ההתקנה לחיישן המהירות לאקסאר600, והסתבר שהן מחורבנות, ולא באמת נותנות למקם את החיישן כמו שצריך, מה שהביא לשבירת לשונית התפיסה שלו.
חיפשתי באינטרנט וגיליתי שזו בעיה משותפת לכל בעלי האקסארים, והפתרון שהחברה מציעה ללקוחות זה לשייף את החיישן ואת קליפר הבלם כדי ליצור מקום לחיישן.
כתבתי מייל לחברה עם בקשה שישלחו לי חיישן חדש. הבנתי מחיפוש ברשת שהשירות שלהם טוב. (עדכון: הם באמת ענו ואמרו שישלחו אליי חיישן חדש).
בזמן שאני מחכה לתגובה חשבתי על כך שאם אחבר את היחידה לgps, אוכל להימנע מההתאמות המכניות הנדרשות.
אז אני משחק עם זה בינתיים. נראה מה יצא מזה בסוף.
בינתיים האודומטר מתקדם בקצב של כ900 קילומטרים בשעה. רשום על המסך 199 קמ"ש שזה המקסימום של המכשיר, אבל האודומטר רץ מהר יותר. עד מחר אחה"צ אגיע ליעד של כ30000 ק"מ.
חנן , אתה מזכיר לי את הסרט Ferris Bueller's Day Off
הקטע שהם הריצו את הרכב על בלוקים ברוורס , כדי להחזיר את הספידומטר חזרה אחורה ,
שההורים לא יראו שהם לקחו את הרכב ....מה שלא בדיוק כלכך הלך...
מה מריץ את המד מרחק? ה1pps של הgps?
כרגע, סתם פולס גנרטור אלמנטרי שיצרתי בארדואינו.
בהמשך, לאחר שאקבל את הgps, אצטרך ללמוד איך מוציאים את זה מהgps, ומתרגמים את זה לפולסים מהארדואינו לאנדוראנס.
תלוי מה מכילה ההודעה שמקבלים עם הgps, אם יש רק סטטוס ונצ אז בהצלחה... אם ההודעה מורכבת יותר ומכילה גם מהירות אז העסק הופך לפשוט - המרת מהירות לתדר.
נראה לי שאתה מצפה ליותר מדי מרכיב הgps המדובר.
אני מאמין שהוא מספק נתון מיקום בלבד, ואת השאר התוכנה בארדואינו תעשה, תוכנה שאני מאמין שניתן למצוא ברשת באופן סורס.
אני השתמשתי לפני כמה שנים ברכיבים של טרימבל. מניח שיש הבדלים :-)
עבדתי קצת עם GPS sirf 3
הרכיב נותן נתוני מהירות ונדמה לי שגם מרחק. הפרוטוקול הסטנדרטי ל GPS הוא nmea והוא מאוד פשוט.
אם אתה מנסה לממש אודומטר אז אל תישכח להוסיף כל הדלקה חצי מרחק של צעד אחרת יהיה לך זיוף זוחל.
קיבלתי את רכיב הgps.
קודם כל, נתקעתי, וקיבלתי חיזוק ללקח שאני כבר יודע:
RTFM
ואל תשנה כמה דברים ביחד, כי אז, אם משהו לא עובד, אין לך מושג למה.
ההסברים המקוריים שמצאתי ליחידת הGPS לארדואינו התייחסו לארדואינו אונו.
אני רציתי להשתמש בארדואינו נאנו, עקב גודלו הזעיר.
אז עבדתי חצי שבת, ולא קיבלתי את התגובה הרצויה מהGPS, וניסיתי כל מיני תוכנות לGPS, ואז החלטתי לנסות עם האונו, ומיד העסק עבד.
אני עדיין לא יודע להסביר למה זה לא עבד עם הנאנו, נעבוד על זה בהמשך, אבל כרגע אני מתמודד מול בעייה אחרת:
הפונקציה שקוראת לנתון המהירות מהGPS לוקחת כחצי שנייה. בזמן הזה אני לא יכול לעשות כלום, כשמה שאני רוצה לעשות זה לשלוח פולסים בקצב הנכון אל הTrail Tech.אני עוד מנסה להבין אם יש אפשרות לבצע שתי משימות בבת אחת.
כרגע, מה שאני חושב עליו, זה להעביר בצורה בינארית מקבילית את נתון המהירות מהאונו לנאנו ולהוציא את הפולסים מהנאנו לTrail tech.
אשמח לרעיונות מסורבלים פחות.
סכימת החיבורים והתוכנה נלקחו מכאן:
http://arduinostuff.blogspot.co.il/2...o-how.html?m=1
בדקת שבנאנו אתה על רגל PWM? אולי זאת הסיבה? קו גלי על רגל 3 אומר PWM לא? אצלי לקח לי קצת זמן עד שקלטתי את זה (לא הצלחתי לשנות מהירות למנוע) בכל מקרה, תבדוק אם רלוונטי.
מה EVE אומר? הקו האדום במעגל.
בשני הכרטיסים חיברתי ל3 ול4 ובשניהם ה3 הוא pwm וה4 לא.
זה לא EVE, זה 3V3.
3.3 וולט. יציאת מתח אספקה מהארדואינו.
תודה.
חנן,
יכול להיות שיש הבדל מבחינת יכולת העיבוד של הרכיבים? האחד יש לו Multithreading או Multicore
והשני לא? הקריאה מה GPS היא סיריאלית ולוקחת זמן. יכול להיות שאפשר להעלות את ה Baud Rate.
מאחר ואתה עובד עם חוטים ולא עם PCB המעגל בסך הכל מנסה לעשות סוג של Pull Up/Pull Down.
שני הכרטיסים משתמשים במעבד ATmega328, מהירות שעון 16 מגה.
לגבי הbaud rate של הGPS. זה רעיון מעניין. קראתי לגבי הGPS שהבאוודרייט הדיפולטי הוא 9600. אני אנסה לראות אם ניתן לבחור בקצב מהיר משמעותית.
השתמשתי, לפי התכנית שהצעתי קודם, בעוד ארדואינו שיקבל את נתון המהירות מהארדואינו הראשון בצורה מקבילית וישלח פולסים בקצב מתאים אל שעון המהירות.
זה עובד יפה. המהירות מדויקת. זמן העדכון סביר. כפעמיים בשנייה.
נשאר להעביר את זה לשני נאנויים, במקום האונויים שהשתמשתי בהם, כדי לצמצם את גודל המארז.
http://imageshack.com/a/img540/8003/B5h7ZE.jpg
היום הפעלתי בהצלחה את המכשיר עם שני נאנויים. מסתבר שאספקת ה3.3 וולט מהרכיב באונו ובנאנו מסוגלת לתת רק 50 מיליאמפר, ואילו רכיב הGPS דורש 65 מילי. לעומת זאת הוא יכול לקבל גם חמישה וולט אספקה, ושם מגבלת הזרם מהארדואינו גבוהה בסדר גודל. אז חיברתי את הנאנויים, ומהם נתתי חמישה וולט לרכיב הGPS, והעסק עובד. מה שמוזר לי זה שעם האונו זה עבד ועם הנאנו לא, כי המעבד בו ובנאנו זה אותו מעבד.
http://imageshack.com/a/img673/4171/Uh6wH3.jpg
האלקטרוניקה גמורה. המכשיר עובד stand alone לחלוטין, ולמעשה סתם מונח כרגע על הדש-בורד, לא מחובר לכלום.
נשאר לי להכניס את הכרטיסים למארז קטנטן ולשים על האופנוע.
http://imageshack.com/a/img540/504/bfaLmY.jpg
איפה מזמינים? הרכיבים עליי ההרכבה והתכנות עליך?
כל הכבוד!