לוגו BRT Sysהערת יישום
BRTSYS_AN_003
LDSBus Python SDK על משתמש IDM2040
מַדְרִיך
גרסה 1.2
תאריך הנפקה: 22-09-2023

AN-003 LDSBus Python SDK

מסמך זה מספק מידע על אופן ההגדרה והשימוש ב-LDSBus Python SDK ב-IDM2040.
השימוש במכשירי BRTSys ביישומי תמיכת חיים ו/או בטיחות הוא לחלוטין באחריות המשתמש, והמשתמש מסכים להגן, לשפות ולשמור על BRTSys מזיק מכל נזק, תביעה, תביעה או הוצאה הנובעת משימוש כזה.

מָבוֹא

מסמך זה מתאר כיצד להשתמש ב-IDM2040 עם מעגלים LDSU exampכולל את הליך ההתקנה עבור Thorny Python IDE ושלבים לביצוע מעגלי LDSU examples.
Python SDK יפעל על IDM2040 עם ממשק LDSBus מתאים. ל-IDM2040 יש ממשק LDSBus מובנה ויכול לספק עד 24V ל-LDSBus. מידע נוסף על IDM2040 זמין בכתובת https://brtsys.com.

קרדיטים

תוכנת קוד פתוח

תחילת העבודה עם IDM2040

3.1 חומרה נגמרהview

BRT Sys AN 003 LDSBus Python SDK - חומרה

3.2 הוראות הגדרת חומרה
בצע את השלבים הבאים כדי להגדיר את הגדרת החומרה של IDM2040 -
א. הסר את המגשר.BRT Sys AN 003 LDSBus Python SDK - הגדרת חומרה

ב. חבר את מודול LDSU ל-Quad T-Junction.BRT Sys AN 003 LDSBus Python SDK - LDSU

ג. באמצעות כבל RJ45, חבר את Quad T-Junction למחבר IDM2040 RJ45. BRT Sys AN 003 LDSBus Python SDK - כבל

ד. חבר את מתאם אספקת ה-20V באמצעות כבל USB-C ליציאת USB-C ב-IDM2040. BRT Sys AN 003 LDSBus Python SDK - הגדרת חומרה1

ה. הפעל את מתאם 20V באמצעות ספק הכוח AC.
ו. חבר את IDM2040 למחשב באמצעות כבל Type-C.BRT Sys AN 003 LDSBus Python SDK - הגדרת חומרה2  ז. לחץ על לחצן האתחול של לוח IDM2040; החזק אותו לכמה שניות ושחרר אותו לאחר איפוס הלוח. Windows יפתח כונן בשם "RP1-RP2".
BRT Sys AN 003 LDSBus Python SDK - אפליקציהח. באקס הנתוןampהחבילה, חייב להיות ".uf2" file, להעתיק את file והדבק אותו לכונן "RP1-RP2".BRT Sys AN 003 LDSBus Python SDK - app1אני. עם העתקת ה-".uf2" file ל-"RPI-RP2", המכשיר יאתחל אוטומטית ושוב יופיע ככונן חדש, כגון "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app2

ה-"code.py" הוא הראשי file שפועל בכל פעם שה-IDM2040 מאופס. פתח את זה file ולמחוק כל תוכן בתוכו לפני השמירה.
י. יציאת ה-COM עבור התקן זה תופיע במנהל ההתקנים. הנה אקסampמסך המציג את יציאת ה-COM של IDM2040 כ-COM6.BRT Sys AN 003 LDSBus Python SDK - app3

Thorny Python IDE - הוראות התקנה/התקנה

בצע את השלבים הבאים כדי להתקין ולהגדיר Thorny Python IDE -
א. הורד את חבילת Thorny Python IDE מ https://thonny.org/.
ב. נְקִישָׁה חלונות להורדת גרסת Windows.BRT Sys AN 003 LDSBus Python SDK - app4

ג. לאחר הורדת האפליקציה, השלם את ההתקנה על ידי לחיצה על קובץ ההפעלה file (.exe) ובעקבות אשף ההתקנה. עם השלמת ההתקנה, פתח את ה- Thorny Python IDE מההפעלה של Windows.
ד. כדי לפתוח את המאפיינים, לחץ על לחצן העכבר השמאלי בפינה הימנית התחתונה. בחר "Circuit Python (גנרי)". BRT Sys AN 003 LDSBus Python SDK - app5

ה. לחץ על "הגדר את המתורגמן...".

BRT Sys AN 003 LDSBus Python SDK - app6ו. לחץ על התפריט הנפתח יציאה ובחר את היציאה המופיעה עבור IDM2040 במנהל ההתקנים לאחר החיבור. באקס זהampיציאת COM של צילום המסך הופיעה כ-COM6. נְקִישָׁה [בסדר].BRT Sys AN 003 LDSBus Python SDK - app7

ז. Thorny תדווח על פרטי המכשיר בהודעת המתורגמן ("Ad fruit Circuit Python 7.0.0-לכלוך ב-2021-11-11; Raspberry Pi Pico עם rp2040") אם יציאת המכשיר נכונה.BRT Sys AN 003 LDSBus Python SDK - app8

נוהל להפעלת LDSU Circuity Sample Exampאני משתמש ב-Torny

בצע את השלבים הבאים כדי להפעיל את מעגלי ה-LDSUampהאקסample -
א. פתח את ה-sampלחבילה file. כחלק מהס'ampבחבילה יש תיקייה בשם "בן" המכילה חיישנים שונים file. BRT Sys AN 003 LDSBus Python SDK - app9

ב. העתק והדבק את תיקיית "json" להתקן האחסון "CIRCUITPY". BRT Sys AN 003 LDSBus Python SDK - app10ג. פתח כל אקס נתוןampהשתמש בעורך טקסט כגון ++ Notepad והעתק אותו לעורך הקוצני ושמור אותו. למשלample, פתח את "LDSBus_Thermocouple_Sensor.py" והעתק/הדבק בעורך Thorny. נְקִישָׁה [להציל]. BRT Sys AN 003 LDSBus Python SDK - app11

ד. בלחיצה על [שמור], הודעת "לאן לשמור?" תיבת דו-שיח תוצג. לחץ ובחר מכשיר Circuit Python. BRT Sys AN 003 LDSBus Python SDK - app12

ה. הזן א file שם ולחץ על [אישור].
פֶּתֶק: כאשר שampהקוד שמור ב-"code.py" ואז בכל פעם שהוא אתחול מחדש, הוא יתחיל להפעיל את "code.py". כדי להימנע מכך, ציין שם אחר.BRT Sys AN 003 LDSBus Python SDK - app13

ו. ה file יישמר בכונן "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app14

ז. להפעיל את האקסample מעורך קוצני, לחץ BRT Sys AN 003 LDSBus Python SDK - סמל(הפעל את הסקריפט הנוכחי). BRT Sys AN 003 LDSBus Python SDK - app15ח. ה-Circuity LDSU לשעברample ירוץ לסרוק את האוטובוס ויתחיל לדווח על נתוני החיישן.BRT Sys AN 003 LDSBus Python SDK - app16

אני. כדי לעצור את הביצוע, לחץ BRT Sys AN 003 LDSBus Python SDK - סמל1(תפסיק). משתמשים יכולים לעדכן את הקוד כנדרש או יכולים להעתיק/להדביק דוגמה אחרתampכדאי לנסות בעורך קוצני.
פֶּתֶק: עם ביצוע שינויים כלשהם בתסריט file, זכור לשמור ולהפעיל את הסקריפט. BRT Sys AN 003 LDSBus Python SDK - app17

י. זכור להעתיק את הדברים הבאים files - "irBlasterAppHelperFunctions" ו-"lir_input_file.txt" לפני שתנסה את הדוגמה של LDSBus_IR_Blaster.pyample. BRT Sys AN 003 LDSBus Python SDK - app18

עיין ב יישום BRTSYS_AN_002_LDSU IR Blaster לפרטים נוספים על "LDSBus_IR_Blaster.py" למשלample.

מידע ליצירת קשר

עיין ב https://brtsys.com/contact-us/ לפרטי התקשרות.
יצרני ומעצבי המערכות והציוד אחראים להבטיח שהמערכות שלהם, וכל התקני BRT Systems Pate Ltd (BRTSys) המשולבים במערכות שלהם, עומדים בכל דרישות הבטיחות, הרגולציה והביצועים הרלוונטיות ברמת המערכת. כל המידע הקשור לאפליקציה במסמך זה (כולל תיאורי יישומים, התקני BRTSys מוצעים וחומרים אחרים) מסופק לעיון בלבד. בעוד BRTSys דאגה להבטיח שהוא מדויק, מידע זה כפוף לאישור הלקוח, ו-BRTSys מתנער מכל אחריות לתכנוני מערכת ולכל סיוע ביישומים שמספק BRTSys. השימוש במכשירי BRTSys ביישומי תמיכת חיים ו/או בטיחות הוא לחלוטין באחריות המשתמש, והמשתמש מסכים להגן, לשפות ולהחזיק BRTSys ללא מזיק מכל נזק, תביעה, תביעה או הוצאה הנובעת משימוש כזה. מסמך זה נתון לשינויים ללא הודעה מוקדמת. שום חופש להשתמש בפטנטים או בזכויות קניין רוחני אחרות אינו משתמע מפרסום מסמך זה. אין להתאים את כל המידע או כל חלק מהמידע הכלול במסמך זה או במוצר המתואר במסמך זה, או לשכפל בכל חומר או צורה אלקטרונית ללא הסכמה מראש ובכתב של בעל זכויות היוצרים. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464. מספר חברה רשומה בסינגפור: 202220043R
נספח א' – הפניות
הפניות למסמכים

BRTSYS_API_001_LDSBus_Python_SDK_Guide
יישום BRTSYS_AN_002_LDSU IR Blaster
ראשי תיבות וקיצורים

תנאים  תֵאוּר 
IDE סביבת פיתוח משולבת
LDSBus אוטובוס חיישן למרחקים ארוכים
USB אוטובוס טורי אוניברסלי

נספח ב' - רשימת טבלאות ואיורים
רשימת טבלאות
NA
רשימת דמויות
איור 1 – IDM2040 תכונות חומרה ………………………………………………………………………………… 5
נספח ג' – היסטוריית תיקונים
כותרת המסמך: BRTSYS_AN_003 LDSBus Python SDK על IDM2040 מדריך למשתמש
מס' סימוכין של מסמך: BRTSYS_000016
מס' אישור: BRTSYS#019
דף מוצר: https://brtsys.com/ldsbus
משוב על מסמך: שלח משוב

עדכון  שינויים  תַאֲרִיך 
גרסה 1.0 שחרור ראשוני 29-11-2021
גרסה 1.1 מהדורה מעודכנת תחת BRT Systems 15-09-2022
גרסה 1.2 הפניות HVT מעודכנות ל-Quad T-Junction;
כתובת סינגפור מעודכנת
22-09-2023

לוגו BRT Sys

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, #03-01, סינגפור 536464
טל': +65 6547 4827
Web אֲתַר: http://www.brtsys.com
זכויות יוצרים © BRT Systems Pate Ltd
הערת יישום
BRTSYS_AN_003 מדריך למשתמש של LDSBus Python SDK על IDM2040
גרסה 1.2
מס' סימוכין של מסמך: BRTSYS_000016
מס' אישור: BRTSYS#019

מסמכים / משאבים

BRT Sys AN-003 LDSBus Python SDK [pdfמדריך למשתמש
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *