응용 프로그램 노트
BRTSYS_AN_003
IDM2040 사용자의 LDSBus Python SDK
가이드
버전 1.2
발행일: 22-09-2023
AN-003 LDBus Python SDK
이 문서는 IDM2040에서 LDSBus Python SDK를 설정하고 사용하는 방법에 대한 정보를 제공합니다.
생명 유지 및/또는 안전 응용 분야에서 BRTSys 장치를 사용하는 것은 전적으로 사용자의 책임이며, 사용자는 그러한 사용으로 인해 발생하는 모든 손해, 청구, 소송 또는 비용으로부터 BRTSys를 방어, 면책 및 보호하는 데 동의합니다.
소개
이 문서는 LDSU 회로와 함께 IDM2040을 사용하는 방법을 설명합니다.ampThorny Python IDE 설치 절차 및 LDSU 회로 실행 단계가 포함된 파일 examp레.
Python SDK는 적절한 LDSBus 인터페이스를 사용하여 IDM2040에서 실행됩니다. IDM2040에는 LDSBus 인터페이스가 내장되어 있으며 LDSBus에 최대 24v를 공급할 수 있습니다. IDM2040에 대한 자세한 내용은 다음에서 확인할 수 있습니다. https://brtsys.com.
크레딧
오픈소스 소프트웨어
- Thorny Python IDE: https://thonny.org
IDM2040 시작하기
3.1 하드웨어 오버view
3.2 하드웨어 설정 지침
IDM2040 하드웨어 설정을 설정하려면 다음 단계를 따르십시오.
ㅏ. 점퍼를 제거합니다.
비. LDSU 모듈을 쿼드 T-Junction에 연결합니다.
씨. RJ45 케이블을 사용하여 Quad T-Junction을 IDM2040 RJ45 커넥터에 연결합니다.
디. USB-C 케이블을 사용하여 20v 공급 어댑터를 IDM2040의 USB-C 포트에 연결합니다.
이자형. AC 전원 공급 장치를 사용하여 20v 어댑터를 켜십시오.
에프. Type-C 케이블을 사용하여 IDM2040을 PC에 연결합니다. g. IDM2040 보드의 부팅 버튼을 누릅니다. 몇 초간 누르고 있다가 보드를 재설정한 후 놓습니다. Windows에서는 "RP1-RP2"라는 드라이브를 엽니다.
시간. 주어진 전에서amp파일 패키지에는 ".uf2"가 있어야 합니다. file, 복사 file RP1-RP2 드라이브에 붙여넣으세요.
나. ".uf2"를 복사하면 file "RPI-RP2"로 변경하면 장치가 자동으로 재부팅되고 다시 "CIRCUITPY"와 같은 새 드라이브로 나타납니다.
"code.py"가 메인입니다 file IDM2040이 재설정될 때마다 실행됩니다. 이것을 열어보세요 file 저장하기 전에 그 안의 모든 콘텐츠를 삭제하세요.
제이. 이 장치의 COM 포트가 장치 관리자에 나타납니다. 여기 전 애인이 있습니다ampIDM2040의 COM 포트를 COM6으로 보여주는 파일 화면.
Thorny Python IDE – 설치/설정 지침
Thorny Python IDE를 설치하고 설정하려면 다음 단계를 따르십시오.
ㅏ. Thorny Python IDE 패키지를 다음에서 다운로드하세요. https://thonny.org/.
비. 딸깍 하는 소리 윈도우 Windows 버전을 다운로드하려면
씨. 애플리케이션 다운로드 후 실행 파일을 클릭하여 설치를 완료합니다. file (.exe) 및 설치 마법사를 따릅니다. 설치가 완료되면 Windows 시작에서 Thorny Python IDE를 엽니다.
디. 속성을 열려면 오른쪽 하단에 있는 마우스 왼쪽 버튼을 클릭하세요. "Circuit Python(일반)"을 선택합니다.
이자형. “를 클릭하세요.통역사 구성…”.
에프. 포트 드롭다운을 클릭하고 연결 후 장치 관리자에서 IDM2040에 표시된 포트를 선택합니다. 이 전에서ample 스크린샷 COM 포트는 COM6으로 나타납니다. 딸깍 하는 소리 [확인].
g. Thorny는 장치 포트가 올바른 경우 통역사 프롬프트("Ad Fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040")에 장치 정보를 보고합니다.
LDSU Circuity S를 실행하는 절차amp르 엑스amp저는 Thorny를 사용하고 있어요
LDSU 회로를 실행하려면 다음 단계를 따르세요.amp르 엑스amp르 -
ㅏ. 열기amp르 패키지 file. 의 일환으로amp파일 패키지에는 다양한 센서가 포함된 "son"이라는 이름의 폴더가 있습니다. file.
비. "json" 폴더를 복사하여 "CIRCUITPY" 저장 장치에 붙여넣습니다. 씨. 특정 ex를 엽니다.amp메모장++ 등의 텍스트 편집기를 이용하여 Thorny Editor에 복사하여 저장합니다. 예를 들어amp파일에서 “LDSBus_Thermoconnect_Sensor.py”를 열고 Thorny Editor에 복사/붙여넣기하세요. 딸깍 하는 소리 [구하다].
디. [저장]을 클릭하면 “어디에 저장할 것인가?”라는 메시지가 나타납니다. 대화 상자가 표시됩니다. 을 클릭하고 Circuit Python 장치를 선택합니다.
이자형. 다음을 입력하세요. file 이름을 입력하고 [확인]을 클릭하세요.
메모: 언제 samp파일 코드는 “code.py”에 저장되며 재부팅할 때마다 “code.py”가 실행되기 시작합니다. 이를 방지하려면 다른 이름을 지정하십시오.
에프. 그만큼 file "CIRCUITPY" 드라이브에 저장됩니다.
g. 전직을 실행하려면ampThorny Editor에서 파일을 클릭하세요. (현재 스크립트 실행).
시간. Circuity LDSU example가 실행되어 버스를 스캔하고 센서 데이터 보고를 시작합니다.
나. 실행을 중지하려면 (멈추다). 사용자는 필요에 따라 코드를 업데이트하거나 다른 코드를 복사/붙여넣을 수 있습니다.ampThorny 편집기에서 시도해 보세요.
메모: 스크립트를 변경한 후 file, 스크립트를 저장하고 실행하는 것을 잊지 마세요.
제이. 다음을 복사하는 것을 잊지 마세요 files – “irBlasterAppHelperFunctions” 및 “lir_input_fileLDSBus_IR_Blaster.py ex를 시도하기 전에 .txt”amp르.
참조하다 BRTSYS_AN_002_LDSU IR 블래스터 애플리케이션 "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_Guide
BRTSYS_AN_002_LDSU IR 블래스터 애플리케이션
약어 및 약어
자귀 | 설명 |
IDE | 통합 개발 환경 |
LDS버스 | 장거리 센서 버스 |
USB | 범용 직렬 버스 |
부록 B – 표 및 그림 목록
테이블 목록
NA
그림 목록
그림 1 – IDM2040 하드웨어 기능 ................................................................................. 5
부록 C – 개정 내역
문서 제목: BRTSYS_AN_003 IDM2040 사용자 가이드의 LDSBus Python SDK
문서 참조 번호: BRTSYS_000016
통관번호: BRTSYS#019
제품 페이지 : https://brtsys.com/ldsbus
문서 피드백: 피드백 보내기
개정 | 변화 | 날짜 |
버전 1.0 | 최초 릴리스 | 29-11-2021 |
버전 1.1 | BRT 시스템에서 업데이트된 릴리스 | 15-09-2022 |
버전 1.2 | Quad T-Junction에 대한 HVT 참조가 업데이트되었습니다. 업데이트된 싱가포르 주소 |
22-09-2023 |
BRT 시스템 페이트 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 IDM2040 사용자 가이드의 LDSBus Python SDK
버전 1.2
문서 참조 번호: BRTSYS_000016
통관번호: BRTSYS#019
문서 / 리소스
![]() |
BRT Sys AN-003 LDBus Python SDK [PDF 파일] 사용자 가이드 AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK |