Main logo www.4project.co.il
כל הרכיבים לפרוייקט שלכם
עגלת קניות

העגלה ריקה

האם המוצר במלאי?
[X]
עמוד המוצר מציג את רמת המלאי האמיתית, הזמינה במחסנינו בישראל.
פרטים נוספים
איך מזמינים ומשלמים?
[X]
ההזמנה והתשלום מתבצעים רק דרך האתר.
איסוף או משלוח? כמה זה יעלה?
[X]
האתר מציע 5 אפשרויות משלוח וגם אפשרות לאיסוף עצמי מהמחסן.
אחרי הוספת המוצרים לעגלת הקניות, אפשר לראות בה את האפשרויות, המחירים והערכת זמני הגעת המשלוח.
המחיר יחושב לפי גודל ומשקל המוצרים שבחרת.
פרטים נוספים
מתי ההזמנה מוכנה?
[X]
אין צורך לעדכן אותנו טלפונית על ביצוע ההזמנה. אנו רואים אותה מיד ומטפלים בה במהירות.
כמה מהר? לפי הסטטיסטיקה של 3 חודשים האחרונים, הכוללים גם חגים וחופשים, הזמנות שבוצעו בשעות אלה (יום חמישי בין השעות 2 ל-3) היו מוכנות תוך שעה ו-18 דקות.
פרטים נוספים
ייצור ושירותים
מחלקות מוצרים

פירוט שפת תכנות - תקשורת - Serial

על ידי Alex » ה' אוגוסט 24, 2017 2:12 pm
תקשורת טורית על קווי ה-Rx/Tx משתמשת ברמות לוגיות של TTL (מתחים של 3.3V או 5V, תלוי בדגם הכרטיס). אל תחברו קווים אלה ישירות לפורט תקשורת RS232, אלה פועלים במתחים של פלוס/מינוס 12V ויכולים לגרום נזק לכרטיס ה-Arduino שלכם.

מחלקת Serial משמשת לתקשורת בין כרטיס ה-Arduino לבין מחשב או התקנים אחרים. כל כרטיסי ה-Arduino מצויידים בפורט תקשורת טורית אחד לפחות (ידוע גם כ-UART או USART). הפורט (מיוצג ע"י Serial) משתמש בקווים 0 (ל-Rx) ו-1 (ל-Tx) וגם בחיבור ה-USB לתקשורת עם המחשב, כך שאם אתם משתמשים בערוץ תקשורת זה, לא תוכלו להשתמש בקווים 0 ו-1 לצרכים אחרים.

תוכלו להשתמש במסך תקשורת טורית (Serial Monitor) המובנה בסביבת הפיתוח כדי לתקשר עם כרטיס ה-Arduino. לחצו על כפתור Serial Monitor בסרגל הכלים ובחרו את אותה מהירות התקשורת כמו שציינתם בקריאה לפונקציה ()begin.

לכרטיס Arduino Mega יש 3 פורטים נוספים לתקשורת טורית. פורט Serial1 על קווים 19 (ל-Rx) ו-18 (ל-Tx), Serial2 על קווים 17 (ל-Rx) ו-16 (ל-Tx), Serial3 על קווים 15 (ל-Rx) ו-14 (ל-Tx). כדי להשתמש בפורטים אלה לתקשורת עם המחשב שלכם, תצטרכו מתאם USB ל-UART מכיוון שקווים אלה לא מחוברים למתאם הפנימי של הכרטיס. כדי להשתמש בקווים אלה לתקשורת עם התקן חיצוני התומך בתקשורת UART ברמות TTL פשוט חברו את ה-Rx של ה-Arduino ל-Tx של ההתקן, Tx של ה-Arduino ל-Rx של ההתקן ואת האדמות של שני הרכיבים יחד.

לכרטיס Arduino Due יש 3 פורטים נוספים לתקשורת טורית הפועלים במתח של 3.3V. פורט Serial1 על קווים 19 (ל-Rx) ו-18 (ל-Tx), Serial2 על קווים 17 (ל-Rx) ו-16 (ל-Tx), Serial3 על קווים 15 (ל-Rx) ו-14 (ל-Tx). גם הקווים 0 ו-1 מחוברים למתאם הפנימי המאפשר תקשורת דרך חיבור ה-USB.

מנגנון החומרתי של תקשורת TTL במתח של 5V בכרטיס Arduino Leonardo משתמש במחלקה Serial1 (קווים 0 ו-1). מחלקת Serial מייצגת את חיבור ה-USB CDC שיכול לדמות מקלדת ועכבר. למידע נוסף ראו עמוד תחילת עבודה עם Leonardo (TODO).


פונקציות

דוגמאות
TODO
  • ReadASCIIString
  • ASCII Table
  • Dimmer
  • Graph
  • Physical Pixel
  • Virtual Color Mixer
  • Serial Call Response
  • Serial Call Response ASCII


ראו גם:
פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של Serial לפי רישיון Creative Commons Attribution-ShareAlike 3.0.