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 קרייַזampאַרייַנגערעכנט די ינסטאַללאַטיאָן פּראָצעדור פֿאַר Thorny Python IDE און סטעפּס צו ויספירן LDSU סערקאַץ עקסamples.
די Python SDK וועט לויפן אויף IDM2040 מיט צונעמען LDSBus צובינד. IDM2040 האט אַ געבויט-אין LDSBus צובינד און קענען צושטעלן אַרויף צו 24 וו צו די 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 - קאַבלע

ד. פאַרבינדן די 20 וו צושטעלן אַדאַפּטער מיט אַ וסב-C קאַבלע צו די וסב-C פּאָרט אויף די IDM2040. BRT Sys AN 003 LDSBus Python SDK - ייַזנוואַרג סעטאַפּ1

E. קער אויף די 20 וו אַדאַפּטער ניצן די אַק מאַכט צושטעלן.
f. פאַרבינדן IDM2040 צו פּיסי מיט טיפּ-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 - אַפּ1איך. ביי קאַפּיינג די ".uf2" file צו "RPI-RP2", די מיטל וועט רעבאָאָט אויטאָמאַטיש און ווידער וועט דערשייַנען ווי אַ נייַ פאָר, אַזאַ ווי "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - אַפּ2

די "קאָדע.פּי" איז דער הויפּט file וואָס לויפט יעדער מאָל די IDM2040 איז באַשטעטיק. עפענען דעם file און ויסמעקן קיין אינהאַלט ין עס איידער שפּאָרן.
דזש. די COM פּאָרט פֿאַר דעם מיטל וועט דערשייַנען אין דיווייס מאַנאַגער. דאָ איז אַן עקסampדי פאַרשטעלן פון די IDM2040 COM פּאָרט ווי COM6.BRT Sys AN 003 LDSBus Python SDK - אַפּ3

Thorny Python IDE - ינסטרוקטיאָנס פֿאַר ינסטאַלירונג / סעטאַפּ

גיי די סטעפּס צו ינסטאַלירן און סעטאַפּ Thorny Python IDE -
א. אראפקאפיע די Thorny Python IDE פּעקל פֿון https://thonny.org/.
ב. גיט Windows צו אָפּלאָדירן די Windows ווערסיע.BRT Sys AN 003 LDSBus Python SDK - אַפּ4

ג. נאָך דאַונלאָודינג די אַפּלאַקיישאַן, פאַרענדיקן די ינסטאַלירונג דורך געבן אַ קליק דעם עקסעקוטאַבלע file (.עקסע) און נאָך די ינסטאַלירונג מאַזעק. נאָך קאַמפּליטינג די ינסטאַלירונג, עפֿענען די Thorny Python IDE פֿון די Windows סטאַרטאַפּ.
ד. צו עפענען די פּראָפּערטיעס, גיט די לינקס מויז קנעפּל אין די רעכט דנאָ ווינקל. סעלעקטירן "קרייַז פּיטהאָן (דזשאַנעריק)". BRT Sys AN 003 LDSBus Python SDK - אַפּ5

E. דריקט "קאַנפיגיער ינטערפּריטער ...".

BRT Sys AN 003 LDSBus Python SDK - אַפּ6f. דריקט אויף די פּאָרט פאַלן אַראָפּ און סעלעקטירן דעם פּאָרט ארויס פֿאַר IDM2040 אין מיטל פאַרוואַלטער נאָך קאַנעקטינג. אין דעם עקסampדי סקרעענשאָט COM פּאָרט איז ארויס ווי COM6. דריקט [אקעי].BRT Sys AN 003 LDSBus Python SDK - אַפּ7

ג. Thorny וועט באַריכט די מיטל אינפֿאָרמאַציע ביי די יבערזעצער פּינטלעך ("Ad fruit Circuit Python 7.0.0-גראָב אויף 2021-11-11; Raspberry Pi Pico מיט rp2040") אויב די מיטל פּאָרט איז ריכטיק.BRT Sys AN 003 LDSBus Python SDK - אַפּ8

פּראָצעדור צו לויפן LDSU Circuity Sampדי עקסampאיר נוצן טאָרני

גיי די סטעפּס צו לויפן די LDSU קרייַזampדי עקסample -
א. עפענען די sample פּעקל file. ווי טייל פון די סampדער פּעקל עס איז אַ טעקע מיט נאָמען "זון" וואָס כּולל פאַרשידן סענסער זון file. BRT Sys AN 003 LDSBus Python SDK - אַפּ9

ב. נאָכמאַכן און פּאַפּ די "json" טעקע צו די "CIRCUITPY" סטאָרידזש מיטל. BRT Sys AN 003 LDSBus Python SDK - אַפּ10ג. עפענען קיין געגעבן עקסampניצן אַ טעקסט רעדאַקטאָר אַזאַ ווי נאָטעפּאַד ++ און נאָכמאַכן עס צו די טאָרני עדיטאָר און ראַטעווען עס. פֿאַר עקסampעפֿענען "LDSBus_Thermocouple_Sensor.py" און נאָכמאַכן / פּאַפּ אין Thorny Editor. דריקט [היט]. BRT Sys AN 003 LDSBus Python SDK - אַפּ11

ד. מיט קליקינג [היט], אַ "וואו צו ראַטעווען צו?" דיאַלאָג קעסטל וועט זיין געוויזן. דריקט און סעלעקטירן Circuit Python מיטל. BRT Sys AN 003 LDSBus Python SDK - אַפּ12

E. אַרייַן אַ file נאָמען און גיט [OK].
באַמערקונג: ווען סampדער קאָד איז געראטעוועט צו "code.py", און יעדער מאָל עס ריבאָוץ, עס וועט אָנהייבן פליסנדיק "code.py". צו ויסמיידן דעם, ספּעציפיצירן אַ אַנדערש נאָמען.BRT Sys AN 003 LDSBus Python SDK - אַפּ13

f. די file וועט זיין געראטעוועט צו "CIRCUITPY" פאָר.BRT Sys AN 003 LDSBus Python SDK - אַפּ14

ג. צו לויפן די עקסampפון Thorny Editor, גיט BRT Sys AN 003 LDSBus Python SDK - בילדל(לויפן קראַנט שריפט). BRT Sys AN 003 LDSBus Python SDK - אַפּ15ה. די סירקויטי לדסו עקסampאיר וועט לויפן צו יבערקוקן די ויטאָבוס און אָנהייבן ריפּאָרטינג די סענסער דאַטן.BRT Sys AN 003 LDSBus Python SDK - אַפּ16

איך. צו האַלטן די דורכפירונג, גיט BRT Sys AN 003 LDSBus Python SDK - icon1(אָפּשטעל). יוזערז קענען דערהייַנטיקן די קאָד ווי פארלאנגט אָדער קענען נאָכמאַכן / פּאַפּ אן אנדער עקסampצו פּרובירן אין די טאָרני רעדאַקטאָר.
באַמערקונג: ווען איר מאַכן קיין ענדערונגען צו די שריפט file, געדענקט צו היט און לויפן די שריפט. BRT Sys AN 003 LDSBus Python SDK - אַפּ17

דזש. געדענקט צו נאָכמאַכן די פאלגענדע files - "irBlasterAppHelperFunctions" און "lir_input_file.txt" איידער איר פּרובירן די LDSBus_IR_Blaster.py עקסample. BRT Sys AN 003 LDSBus Python SDK - אַפּ18

אָפּשיקן צו BRTSYS_AN_002_LDSU IR בלאַסטער אַפּלאַקיישאַן פֿאַר מער דעטאַילס אויף "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, סינגאַפּאָר 536464. סינגאַפּאָר רעגיסטרירט פירמע נומער: 202220043R
אַפּפּענדיקס א – רעפערענצן
דאָקומענט רעפערענצן

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR בלאַסטער אַפּלאַקיישאַן
אַקראָנימס און אַבריווייישאַנז

תּנאָים  באַשרייַבונג 
IDE ינטעגראַטעד אנטוויקלונג סוויווע
LDSBus לאנג דיסטאַנסע סענסאָר ויטאָבוס
וסב וניווערסאַל סיריאַל ויטאָבוס

אַפּפּענדיקס ב - רשימה פון טאַבלעס & פיגיערז
רשימה פון טישן
NA
רשימה פון פיגיערז
פיגור 1 - IDM2040 ייַזנוואַרג פֿעיִקייטן ………………………………………………………………………………… 5
אַפּפּענדיקס C - רעוויזיע געשיכטע
דאָקומענט טיטל: 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 באַווייַזן צו קוואַד ה-דזשאַנגקשאַן;
דערהייַנטיקט סינגאַפּאָר אַדרעס
22-09-2023

BRT Sys לאָגאָ

BRT Systems Pate Ltd (BRTSys)
1 טיי סענג עוועניו, טאַוער א, #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

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *