עבור לתוכן

האם יש דרך לארדואינו לדעת מתי מחוברים אליו ב-Serial ומתי לא?

Featured Replies

פורסם

בניסוח פשוט,

אם אני פותח את ה-Serial Monitor, האם יש למיקרו-בקר דרך לדעת את זה?

וכנ"ל כשסגרתי את ה-Serial Monitor.

תודה

card

פורסם

תלוי איזה ארדואינו יש לך. בדגמי אונו ואחורה, פתיחה וסגירה של המוניטור עושים כברירת מחדל Reset לארדואינו כולו...

אני לא מכיר ובינתיים לא מצאתי דרך סבירה לדעת אם הסריאל מחובר או לא, אלא כמובן אם אתה מצפה לתגובה כלשהי מהצד השני.

פורסם
  • מחבר

אני מבין.

אוקיי תודה..

  • 1 חודש מאוחר יותר...
פורסם

בניסוח פשוט,

אם אני פותח את ה-Serial Monitor, האם יש למיקרו-בקר דרך לדעת את זה?

וכנ"ל כשסגרתי את ה-Serial Monitor.

תודה

card

ברגע שרגל ה-RX של הארדואינו מחוברת ל-TX של כרטיס אחר , ההתקן החיצוני דואג לזה שהמצב הלוגי של הקו יהיה "1"

פורסם
  • מחבר

הי אור

ואיך בודקים את המצב הלוגי של הקו?

פורסם

ואיך בודקים את המצב הלוגי של הקו?

מן הסתם, הופכים את פין 0 זמנית ל-input ובודקים...

עם זאת, ייתכן מצב שבו הפין לא מחובר לכלום ועדיין תתקבל תוצאת HIGH, כי זה חיבור צף. אולי להוסיף נגד pull-down?

פורסם
  • מחבר

הממ

אבל אלה רגלי תקשורת,

כשעוברים בהן נתונים, אז זה יכול להיות אחדים ואפסים..

אז איך בעצם זה יהיה 1 קבוע?

פורסם

נעשה קצת סדר ,

ברגע שפותחים את ה-serial monitor הארדואינו לא צריך לדעת בכלל שזה פתוח (אפשר להשתמש ב- Hyper Terminal או בכל תוכנה שמציגה

את ה- Serial port )

כל מה ש"נזרק" דרך ה-serial מופיע בחלון

יש לציין שכאשר מפעילים serial monitor או Hyper Terminal או תוכנה אחרת - הארדואינו מבצע Reset

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים