אַפּפּליקאַטיאָן באַמערקונג
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.
קרעדיץ
עפֿן מקור ווייכווארג
- Thorny Python IDE: https://thonny.org
באַקומען סטאַרטעד מיט IDM2040
3.1 ייַזנוואַרג איבערview
3.2 האַרדוואַרע סעטאַפּ ינסטרוקטיאָנס
גיי די סטעפּס צו סעטאַפּ די IDM2040 האַרדוואַרע סעטאַפּ -
א. אַראָפּנעמען די דזשאַמפּער.
ב. פאַרבינדן די LDSU מאָדולע צו Quad T-Junction.
ג. ניצן RJ45 קאַבלע, פאַרבינדן Quad T-Junction צו IDM2040 RJ45 קאַנעקטער.
ד. פאַרבינדן די 20 וו צושטעלן אַדאַפּטער מיט אַ וסב-C קאַבלע צו די וסב-C פּאָרט אויף די IDM2040.
E. קער אויף די 20 וו אַדאַפּטער ניצן די אַק מאַכט צושטעלן.
f. פאַרבינדן IDM2040 צו פּיסי מיט טיפּ-C קאַבלע. ג. דרוק דעם שטיוול קנעפּל די IDM2040 ברעט; האַלטן עס פֿאַר אַ ביסל סעקונדעס און מעלדונג עס נאָך רעסעטטינג די ברעט. Windows וועט עפענען אַ פאָר מיטן נאָמען "RP1-RP2".
ה. אין די געגעבן עקסampאין פּעקל, עס מוזן זיין אַ ".uf2" file, קאָפּיע די file און פּאַפּ עס אין "RP1-RP2" פאָר.
איך. ביי קאַפּיינג די ".uf2" file צו "RPI-RP2", די מיטל וועט רעבאָאָט אויטאָמאַטיש און ווידער וועט דערשייַנען ווי אַ נייַ פאָר, אַזאַ ווי "CIRCUITPY".
די "קאָדע.פּי" איז דער הויפּט file וואָס לויפט יעדער מאָל די IDM2040 איז באַשטעטיק. עפענען דעם file און ויסמעקן קיין אינהאַלט ין עס איידער שפּאָרן.
דזש. די COM פּאָרט פֿאַר דעם מיטל וועט דערשייַנען אין דיווייס מאַנאַגער. דאָ איז אַן עקסampדי פאַרשטעלן פון די IDM2040 COM פּאָרט ווי COM6.
Thorny Python IDE - ינסטרוקטיאָנס פֿאַר ינסטאַלירונג / סעטאַפּ
גיי די סטעפּס צו ינסטאַלירן און סעטאַפּ Thorny Python IDE -
א. אראפקאפיע די Thorny Python IDE פּעקל פֿון https://thonny.org/.
ב. גיט Windows צו אָפּלאָדירן די Windows ווערסיע.
ג. נאָך דאַונלאָודינג די אַפּלאַקיישאַן, פאַרענדיקן די ינסטאַלירונג דורך געבן אַ קליק דעם עקסעקוטאַבלע file (.עקסע) און נאָך די ינסטאַלירונג מאַזעק. נאָך קאַמפּליטינג די ינסטאַלירונג, עפֿענען די Thorny Python IDE פֿון די Windows סטאַרטאַפּ.
ד. צו עפענען די פּראָפּערטיעס, גיט די לינקס מויז קנעפּל אין די רעכט דנאָ ווינקל. סעלעקטירן "קרייַז פּיטהאָן (דזשאַנעריק)".
E. דריקט "קאַנפיגיער ינטערפּריטער ...".
f. דריקט אויף די פּאָרט פאַלן אַראָפּ און סעלעקטירן דעם פּאָרט ארויס פֿאַר IDM2040 אין מיטל פאַרוואַלטער נאָך קאַנעקטינג. אין דעם עקסampדי סקרעענשאָט COM פּאָרט איז ארויס ווי COM6. דריקט [אקעי].
ג. Thorny וועט באַריכט די מיטל אינפֿאָרמאַציע ביי די יבערזעצער פּינטלעך ("Ad fruit Circuit Python 7.0.0-גראָב אויף 2021-11-11; Raspberry Pi Pico מיט rp2040") אויב די מיטל פּאָרט איז ריכטיק.
פּראָצעדור צו לויפן LDSU Circuity Sampדי עקסampאיר נוצן טאָרני
גיי די סטעפּס צו לויפן די LDSU קרייַזampדי עקסample -
א. עפענען די sample פּעקל file. ווי טייל פון די סampדער פּעקל עס איז אַ טעקע מיט נאָמען "זון" וואָס כּולל פאַרשידן סענסער זון file.
ב. נאָכמאַכן און פּאַפּ די "json" טעקע צו די "CIRCUITPY" סטאָרידזש מיטל. ג. עפענען קיין געגעבן עקסampניצן אַ טעקסט רעדאַקטאָר אַזאַ ווי נאָטעפּאַד ++ און נאָכמאַכן עס צו די טאָרני עדיטאָר און ראַטעווען עס. פֿאַר עקסampעפֿענען "LDSBus_Thermocouple_Sensor.py" און נאָכמאַכן / פּאַפּ אין Thorny Editor. דריקט [היט].
ד. מיט קליקינג [היט], אַ "וואו צו ראַטעווען צו?" דיאַלאָג קעסטל וועט זיין געוויזן. דריקט און סעלעקטירן Circuit Python מיטל.
E. אַרייַן אַ file נאָמען און גיט [OK].
באַמערקונג: ווען סampדער קאָד איז געראטעוועט צו "code.py", און יעדער מאָל עס ריבאָוץ, עס וועט אָנהייבן פליסנדיק "code.py". צו ויסמיידן דעם, ספּעציפיצירן אַ אַנדערש נאָמען.
f. די file וועט זיין געראטעוועט צו "CIRCUITPY" פאָר.
ג. צו לויפן די עקסampפון Thorny Editor, גיט (לויפן קראַנט שריפט).
ה. די סירקויטי לדסו עקסampאיר וועט לויפן צו יבערקוקן די ויטאָבוס און אָנהייבן ריפּאָרטינג די סענסער דאַטן.
איך. צו האַלטן די דורכפירונג, גיט (אָפּשטעל). יוזערז קענען דערהייַנטיקן די קאָד ווי פארלאנגט אָדער קענען נאָכמאַכן / פּאַפּ אן אנדער עקסampצו פּרובירן אין די טאָרני רעדאַקטאָר.
באַמערקונג: ווען איר מאַכן קיין ענדערונגען צו די שריפט file, געדענקט צו היט און לויפן די שריפט.
דזש. געדענקט צו נאָכמאַכן די פאלגענדע files - "irBlasterAppHelperFunctions" און "lir_input_file.txt" איידער איר פּרובירן די LDSBus_IR_Blaster.py עקסample.
אָפּשיקן צו 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 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 |