BRT Sys 로고응용 프로그램 노트
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.

크레딧

오픈소스 소프트웨어

IDM2040 시작하기

3.1 하드웨어 오버view

BRT Sys AN 003 LDSBus Python SDK - 하드웨어

3.2 하드웨어 설정 지침
IDM2040 하드웨어 설정을 설정하려면 다음 단계를 따르십시오.
ㅏ. 점퍼를 제거합니다.BRT Sys AN 003 LDBus Python SDK - 하드웨어 설정

비. LDSU 모듈을 쿼드 T-Junction에 연결합니다.BRT Sys AN 003 LDBus Python SDK - LDSU

씨. RJ45 케이블을 사용하여 Quad T-Junction을 IDM2040 RJ45 커넥터에 연결합니다. BRT Sys AN 003 LDSBus Python SDK - 케이블

디. USB-C 케이블을 사용하여 20v 공급 어댑터를 IDM2040의 USB-C 포트에 연결합니다. BRT Sys AN 003 LDSBus Python SDK - 하드웨어 설정1

이자형. AC 전원 공급 장치를 사용하여 20v 어댑터를 켜십시오.
에프. Type-C 케이블을 사용하여 IDM2040을 PC에 연결합니다.BRT Sys AN 003 LDSBus Python SDK - 하드웨어 설정2  g. 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 포트가 장치 관리자에 나타납니다. 여기 전 애인이 있습니다ampIDM2040의 COM 포트를 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) 및 설치 마법사를 따릅니다. 설치가 완료되면 Windows 시작에서 Thorny Python IDE를 엽니다.
디. 속성을 열려면 오른쪽 하단에 있는 마우스 왼쪽 버튼을 클릭하세요. "Circuit Python(일반)"을 선택합니다. BRT Sys AN 003 LDSBus Python SDK - app5

이자형. “를 클릭하세요.통역사 구성…”.

BRT Sys AN 003 LDSBus Python SDK - app6에프. 포트 드롭다운을 클릭하고 연결 후 장치 관리자에서 IDM2040에 표시된 포트를 선택합니다. 이 전에서ample 스크린샷 COM 포트는 COM6으로 나타납니다. 딸깍 하는 소리 [확인].BRT Sys AN 003 LDSBus Python SDK - app7

g. Thorny는 장치 포트가 올바른 경우 통역사 프롬프트("Ad Fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040")에 장치 정보를 보고합니다.BRT Sys AN 003 LDSBus Python SDK - app8

LDSU Circuity S를 실행하는 절차amp르 엑스amp저는 Thorny를 사용하고 있어요

LDSU 회로를 실행하려면 다음 단계를 따르세요.amp르 엑스amp르 -
ㅏ. 열기amp르 패키지 file. 의 일환으로amp파일 패키지에는 다양한 센서가 포함된 "son"이라는 이름의 폴더가 있습니다. file. BRT Sys AN 003 LDSBus Python SDK - app9

비. "json" 폴더를 복사하여 "CIRCUITPY" 저장 장치에 붙여넣습니다. BRT Sys AN 003 LDSBus Python SDK - app10씨. 특정 ex를 엽니다.amp메모장++ 등의 텍스트 편집기를 이용하여 Thorny Editor에 복사하여 저장합니다. 예를 들어amp파일에서 “LDSBus_Thermoconnect_Sensor.py”를 열고 Thorny Editor에 복사/붙여넣기하세요. 딸깍 하는 소리 [구하다]. BRT Sys AN 003 LDSBus Python SDK - app11

디. [저장]을 클릭하면 “어디에 저장할 것인가?”라는 메시지가 나타납니다. 대화 상자가 표시됩니다. 을 클릭하고 Circuit Python 장치를 선택합니다. BRT Sys AN 003 LDSBus Python SDK - app12

이자형. 다음을 입력하세요. file 이름을 입력하고 [확인]을 클릭하세요.
메모: 언제 samp파일 코드는 “code.py”에 저장되며 재부팅할 때마다 “code.py”가 실행되기 시작합니다. 이를 방지하려면 다른 이름을 지정하십시오.BRT Sys AN 003 LDSBus Python SDK - app13

에프. 그만큼 file "CIRCUITPY" 드라이브에 저장됩니다.BRT Sys AN 003 LDSBus Python SDK - app14

g. 전직을 실행하려면ampThorny Editor에서 파일을 클릭하세요. BRT Sys AN 003 LDSBus Python SDK - 아이콘(현재 스크립트 실행). BRT Sys AN 003 LDSBus Python SDK - app15시간. Circuity LDSU example가 실행되어 버스를 스캔하고 센서 데이터 보고를 시작합니다.BRT Sys AN 003 LDSBus Python SDK - app16

나. 실행을 중지하려면 BRT Sys AN 003 LDBus Python SDK - icon1(멈추다). 사용자는 필요에 따라 코드를 업데이트하거나 다른 코드를 복사/붙여넣을 수 있습니다.ampThorny 편집기에서 시도해 보세요.
메모: 스크립트를 변경한 후 file, 스크립트를 저장하고 실행하는 것을 잊지 마세요. BRT Sys AN 003 LDSBus Python SDK - app17

제이. 다음을 복사하는 것을 잊지 마세요 files – “irBlasterAppHelperFunctions” 및 “lir_input_fileLDSBus_IR_Blaster.py ex를 시도하기 전에 .txt”amp르. BRT Sys AN 003 LDSBus Python SDK - app18

참조하다 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 Sys 로고

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

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *