ຫມາຍເຫດຄໍາຮ້ອງສະຫມັກ
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 circuity example ລວມທັງຂັ້ນຕອນການຕິດຕັ້ງສໍາລັບ Thorny Python IDE ແລະຂັ້ນຕອນເພື່ອປະຕິບັດວົງຈອນ LDSU examples.
Python SDK ຈະແລ່ນເທິງ IDM2040 ດ້ວຍການໂຕ້ຕອບ LDSBus ທີ່ເຫມາະສົມ. IDM2040 ມີອິນເຕີເຟດ LDSBus ໃນຕົວ ແລະສາມາດສະໜອງໄດ້ເຖິງ 24v ໃຫ້ກັບ LDSBus. ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ IDM2040 ແມ່ນມີຢູ່ https://brtsys.com.
ສິນເຊື່ອ
ຊອບແວໂອເພນຊອດ
- Thorny Python IDE: https://thonny.org
ເລີ່ມຕົ້ນດ້ວຍ IDM2040
3.1 Hardware Overview
3.2 ຄໍາແນະນໍາໃນການຕິດຕັ້ງຮາດແວ
ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອຕັ້ງຄ່າ IDM2040 Hardware Setup –
ກ. ເອົາ Jumper ອອກ.
ຂ. ເຊື່ອມຕໍ່ໂມດູນ LDSU ກັບ Quad T-Junction.
ຄ. ການນໍາໃຊ້ສາຍ RJ45, ເຊື່ອມຕໍ່ Quad T-Junction ກັບ IDM2040 RJ45 connector.
ງ. ເຊື່ອມຕໍ່ອະແດບເຕີການສະໜອງ 20v ໂດຍໃຊ້ສາຍ USB-C ກັບພອດ USB-C ໃນ IDM2040.
e. ເປີດອະແດບເຕີ 20v ໂດຍໃຊ້ການສະຫນອງພະລັງງານ AC.
f. ເຊື່ອມຕໍ່ IDM2040 ກັບ PC ໂດຍໃຊ້ສາຍ Type-C. g. ກົດປຸ່ມ Boot ກະດານ IDM2040; ຖືມັນສໍາລັບສອງສາມວິນາທີແລະປ່ອຍມັນຫຼັງຈາກ reset ກະດານ. Windows ຈະເປີດ drive ທີ່ມີຊື່ວ່າ "RP1-RP2".
ຊ. ໃນ ex ໄດ້ample package, ຕ້ອງມີ “.uf2” file, ຄັດລອກ file ແລະວາງມັນໃສ່ "RP1-RP2".
i. ເມື່ອສຳເນົາ “.uf2” file ເປັນ “RPI-RP2”, ອຸປະກອນຈະປິດເປີດອັດຕະໂນມັດ ແລະອີກຄັ້ງຈະປາກົດເປັນໄດຣຟ໌ໃໝ່, ເຊັ່ນ “CIRCUITPY”.
“code.py” ແມ່ນຕົ້ນຕໍ file ເຊິ່ງເຮັດວຽກທຸກຄັ້ງທີ່ IDM2040 ຖືກຣີເຊັດ. ເປີດອັນນີ້ file ແລະລຶບເນື້ອຫາໃດໆທີ່ຢູ່ໃນມັນກ່ອນທີ່ຈະບັນທຶກ.
ຈ. ພອດ COM ສໍາລັບອຸປະກອນນີ້ຈະປາກົດຢູ່ໃນຕົວຈັດການອຸປະກອນ. ນີ້ແມ່ນ example ຫນ້າຈໍສະແດງ COM Port ຂອງ IDM2040 ເປັນ COM6.
Thorny Python IDE - ຄໍາແນະນໍາການຕິດຕັ້ງ / ການຕິດຕັ້ງ
ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອຕິດຕັ້ງແລະຕິດຕັ້ງ Thorny Python IDE -
ກ. ດາວໂຫລດຊຸດ Thorny Python IDE ຈາກ https://thonny.org/.
ຂ. ກົດ Windows ເພື່ອດາວໂຫລດເວີຊັນ windows.
ຄ. ຫຼັງຈາກການດາວໂຫຼດຄໍາຮ້ອງສະຫມັກ, ສໍາເລັດການຕິດຕັ້ງໂດຍການຄລິກໃສ່ການປະຕິບັດໄດ້ file (.exe) ແລະປະຕິບັດຕາມຕົວຊ່ວຍສ້າງການຕິດຕັ້ງ. ເມື່ອສໍາເລັດການຕິດຕັ້ງ, ເປີດ Thorny Python IDE ຈາກ Windows Startup.
ງ. ເພື່ອເປີດຄຸນສົມບັດ, ໃຫ້ຄລິກໃສ່ປຸ່ມຫນູຊ້າຍຢູ່ແຈລຸ່ມຂວາ. ເລືອກ “Circuit Python (generic)”.
e. ກົດ “ກຳນົດຄ່ານາຍພາສາ…”.
f. ໃຫ້ຄລິກໃສ່ Port ເລື່ອນລົງແລະເລືອກພອດທີ່ປາກົດສໍາລັບ IDM2040 ໃນຕົວຈັດການອຸປະກອນຫຼັງຈາກເຊື່ອມຕໍ່. ໃນນີ້ example screenshot COM ພອດປາກົດເປັນ COM6. ກົດ [ຕົກລົງ].
g. Thorny ຈະລາຍງານຂໍ້ມູນອຸປະກອນຢູ່ທີ່ການເຕືອນຂອງນາຍພາສາ (“Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040”) ຖ້າພອດອຸປະກອນຖືກຕ້ອງ.
ຂັ້ນຕອນການດໍາເນີນການ LDSU Circuity Sample Example ໃຊ້ Thorny
ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອດໍາເນີນການວົງຈອນ LDSUample example -
ກ. ເປີດ sample package file. ເປັນສ່ວນຫນຶ່ງຂອງ sample package ມີໂຟນເດີທີ່ມີຊື່ "ລູກຊາຍ" ເຊິ່ງປະກອບດ້ວຍລູກຊາຍ sensor ຕ່າງໆ file.
ຂ. ສຳເນົາ ແລະວາງໂຟນເດີ “json” ໃສ່ອຸປະກອນເກັບຮັກສາ “CIRCUITPY”. ຄ. ເປີດ ex ໃດample ໃຊ້ຕົວແກ້ໄຂຂໍ້ຄວາມເຊັ່ນ notepad ++ ແລະຄັດລອກມັນໄປທີ່ Thorny Editor ແລະບັນທຶກມັນ. ຕົວຢ່າງampຈາກນັ້ນ, ເປີດ “LDSBus_Thermocouple_Sensor.py” ແລະຄັດລອກ/ວາງໃສ່ Thorny Editor. ກົດ [ບັນທຶກ].
ງ. ເມື່ອຄລິກທີ່ [ບັນທຶກ], “ຈະບັນທຶກໄປໃສ?” ກ່ອງໂຕ້ຕອບຈະຖືກສະແດງ. ຄລິກແລ້ວເລືອກອຸປະກອນ Circuit Python.
e. ໃສ່ ກ file ຊື່ແລະກົດ [OK].
ໝາຍເຫດ: ເມື່ອ sampລະຫັດ le ຖືກບັນທຶກໄວ້ໃນ “code.py” ຈາກນັ້ນທຸກຄັ້ງທີ່ມັນ reboots, ມັນຈະເລີ່ມແລ່ນ “code.py”. ເພື່ອຫຼີກເວັ້ນການນີ້, ໃຫ້ລະບຸຊື່ອື່ນ.
f. ໄດ້ file ຈະຖືກບັນທຶກໄວ້ໃນໄດ “CIRCUITPY”.
g. ເພື່ອດໍາເນີນການ example ຈາກ Thorny Editor, ຄລິກ (ແລ່ນສະຄຣິບປັດຈຸບັນ).
ຊ. The Circuity LDSU example ຈະແລ່ນໄປສະແກນລົດເມ ແລະເລີ່ມລາຍງານຂໍ້ມູນເຊັນເຊີ.
i. ເພື່ອຢຸດການປະຕິບັດ, ຄລິກ (ຢຸດ). ຜູ້ໃຊ້ສາມາດປັບປຸງລະຫັດຕາມທີ່ຕ້ອງການຫຼືສາມາດສໍາເນົາ / ວາງ ex ອື່ນໆampລອງໃຊ້ໃນບັນນາທິການ Thorny.
ໝາຍເຫດ: ເມື່ອມີການປ່ຽນແປງສະຄຣິບ file, ຈື່ຈໍາທີ່ຈະບັນທຶກແລະດໍາເນີນການ script.
ຈ. ຈືຂໍ້ມູນການສໍາເນົາດັ່ງຕໍ່ໄປນີ້ files – “irBlasterAppHelperFunctions” ແລະ “lir_input_file.txt” ກ່ອນທີ່ຈະລອງໃຊ້ LDSBus_IR_Blaster.py exampເລ.
ອ້າງເຖິງ BRTSYS_AN_002_LDSU IR Blaster Application ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບ “LDSBus_IR_Blaster.py” exampເລ.
ຂໍ້ມູນຕິດຕໍ່
ອ້າງເຖິງ 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
ເອກະສານຊ້ອນທ້າຍ A – ເອກະສານອ້າງອີງ
ເອກະສານອ້າງອີງ
BRTSYS_API_001_LDSBus_Python_SDK_ຄູ່ມື
BRTSYS_AN_002_LDSU IR Blaster Application
ຄຳ ຫຍໍ້ແລະ ຄຳ ຫຍໍ້
ເງື່ອນໄຂ | ລາຍລະອຽດ |
IDE | ສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານ |
LDSBus | ລົດເມເຊັນເຊີທາງໄກ |
USB | Universal Serial Bus |
ເອກະສານຊ້ອນທ້າຍ B – ບັນຊີລາຍຊື່ຂອງຕາຕະລາງ ແລະຕົວເລກ
ບັນຊີລາຍຊື່ຂອງຕາຕະລາງ
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 | 15-09-2022 |
ລຸ້ນ 1.2 | ປັບປຸງການອ້າງອີງ HVT ກັບ Quad T-Junction; ອັບເດດທີ່ຢູ່ສິງກະໂປ |
22-09-2023 |
BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, #03-01, Singapore 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 |