메뉴 English Ukrainian 러시아인 홈

애호가 및 전문가를 위한 무료 기술 라이브러리 무료 기술 라이브러리


라디오 전자 및 전기 공학의 백과사전
무료 도서관 / 무선 전자 및 전기 장치의 계획

Excel에서 Ke-USB24A 모듈 제어. 무선 전자 및 전기 공학 백과사전

무료 기술 라이브러리

무선 전자 및 전기 공학 백과사전 / 컴퓨터

기사에 대한 의견 기사에 대한 의견

첫 번째 부분

Ke-USB24A USB 모듈 프로그래밍의 전체 매력은 널리 보급되지 않은 언어로 프로그램을 작성해야 할 필요가 있거나 작업할 수 있는 기능을 제공하지 않는 환경에서 문제가 발생할 때 평가할 수 있습니다. USB 장치. 여기 어떻게? - 라이브러리 연결, 시스템 기능 호출 등을 처리합니까? 이 모든 것이 종종 어렵습니다. Ke-USB24A 모듈은 완전히 다른 문제입니다! 프로그래밍 인터페이스가 직렬 포트 형태로 구현되어 있기 때문에 거의 모든 언어로 모듈을 프로그래밍할 수 있습니다. 예를 들어 이것을 보여줍시다. 이 기사에서는 Excel에서 모듈 출력을 제어하는 ​​방법을 살펴보겠습니다! 예, 예, 일반적으로 테이블을 만들고 그래프를 작성하는 곳입니다.

Excel이 COM 포트와 통신하려면 시스템에 Microsoft의 특수 구성 요소인 MSComm ActiveX 요소를 설치해야 합니다. 이를 위해 이 기사의 파일 다운로드. ActiveX 폴더가 있습니다.

Excel에서 Ke-USB24A 모듈 제어

구성 요소를 설치하려면 파일을 실행하기만 하면 됩니다. 설치.bat - 그 자신이 시스템에 구성 요소를 설치하고 등록하는 데 필요한 모든 작업을 수행합니다. 이 과정에서 다음과 같은 질문을 받게 됩니다.

Excel에서 Ke-USB24A 모듈 제어

예를 클릭합니다. 성공적인 설치 메시지가 나타납니다. "확인"을 누릅니다.

Excel에서 Ke-USB24A 모듈 제어

모든 구성 요소가 설치되어 Excel용으로 직접 가져올 수 있습니다. 프로그램을 시작합니다. 다음 단계로 Excel 매크로 실행을 활성화해야 합니다. 기본적으로 비활성화되어 있을 가능성이 큽니다. 이렇게하려면 메뉴로 이동하십시오. 도구 -> 매크로 -> 보안...

Excel에서 Ke-USB24A 모듈 제어

낮은 보안 옵션을 설정하십시오. 자체 프로그램이 안전하다고 확신하기 때문입니다.

Excel에서 Ke-USB24A 모듈 제어

이제 Excel에서 실제로 얻고자 하는 것을 결정해 보겠습니다. 시트에 장치에 대한 액세스를 열고 우리가 지정한 I/O 라인에 저전압 또는 고전압 레벨을 쓸 수 있는 컨트롤이 포함되도록 하십시오.

컨트롤의 배열을 살펴보자. 이렇게 하려면 예를 들어 프로그램의 기본 메뉴를 마우스 오른쪽 버튼으로 클릭하고 나타나는 목록에서 "컨트롤"을 선택하여 적절한 창을 호출합니다.

Excel에서 Ke-USB24A 모듈 제어

세 개의 레이블, 세 개의 입력 상자 및 두 개의 버튼과 같은 필요한 컨트롤을 시트로 끕니다. 요소 속성 편집기에서 마우스 오른쪽 버튼을 클릭하여 요소의 텍스트를 변경할 수 있습니다. 결과는 다음과 같아야 합니다.

Excel에서 Ke-USB24A 모듈 제어

이제 프로그래밍을 할 차례입니다. Excel 프로그램과 Microsoft의 다른 사무용 프로그램(예: Word, Accesss 등)에는 VBA(Visual Basic For Application) 프로그래밍 언어에 대한 지원이 내장되어 있습니다. 다소 확장된 Visual Basic입니다. 프로그램 편집기로 이동하려면 "포트 열기" 버튼을 두 번 클릭하십시오. 이 버튼에서 프로그램 실행 프로세스가 시작되기 때문입니다.

버튼 클릭 이벤트를 처리하기 위한 빈 코드가 있는 VBA 편집기로 이동합니다.

Excel에서 Ke-USB24A 모듈 제어

프로그램을 직접 작성하기 전에 MSComm 구성 요소(시스템에 조금 더 높은 수준에 설치한 구성 요소)를 연결해야 합니다. 이렇게 하려면 메뉴의 VBA 편집기에서 도구 -> 참조....

Excel에서 Ke-USB24A 모듈 제어

버튼 누름 찾아보기 .... 나타나는 파일 선택 창에서 구성 요소를 찾으십시오. MSCOMM32.OCX - 디렉토리에 있어야 합니다. C : \ WINDOWS \ system32 \. 딸깍 하는 소리 Открыть, 버튼 Ok.

Excel에서 Ke-USB24A 모듈 제어

다음 코드를 작성합니다. 그는 무엇을하고 있습니까? 포트와 함께 작동할 구성 요소의 인스턴스를 만들고 해당 매개 변수를 구성한 다음 마지막으로 포트를 엽니다.

'포트와 작업할 구성 요소의 인스턴스를 만듭니다.
KeUSB를 새로운 MSCommPrivate Sub CommandButton1_Click()으로 흐리게 표시
'포트 구성
KeUSB.CommPort = Val(TextBox1.Value)
KeUSB.설정 =9600,N,8,1"
KeUSB.Handshaking = comNone
KeUSB.InputLen = 0
KeUSB.InBufferSize = 40
KeUSB.OutBufferSize = 40
KeUSB.RThreshold = 0
'포트를 열어라
KeUSB.PortOpen = 참
최종 하위
 

다음으로 Excel 시트로 돌아갑니다. 버튼을 더블 클릭 불타다. 다음 코드를 추가합니다.

Private Sub CommandButton2_Click ()
'$KE,WR 명령을 작성합니다.
KeUSB.Output =$KE,WR," & TextBox2.Value &," & TextBox3.Value & Chr(13) & Chr(10)
최종 하위

모두 프로그래밍으로 완료되었습니다. VBA 편집기를 닫을 수 있습니다(종료하기 전에 저장하는 것을 잊지 마십시오). 이제 컨트롤 편집기 모드에서 Excel 시트의 실행 모드로 전환해야 합니다. 이렇게 하려면 "컨트롤" 말에서 삼각형 막대 형태의 해당 버튼을 눌러 비활성화(강조 표시되지 않음)되도록 해야 합니다.

Excel에서 Ke-USB24A 모듈 제어

이제 회로를 조립할 수 있습니다. 여기에서 아무 것도 변경하지 않고 마지막 기사에서와 같이 사용합니다. LED는 Ke-USB24A 모듈의 모든 입력/출력 라인에 연결됩니다. 모든 라인은 출력으로 설정됩니다. 그것이 실제로 전체 회로입니다.

Excel에서 Ke-USB24A 모듈을 제어합니다. 계획

따라서 모듈의 COM 포트 번호를 표시하고 버튼을 누릅니다. 열린 항구. 그런 다음 원하는 줄의 번호와 레코드 값(0 또는 1)을 지정합니다. 우리는 버튼을 누릅니다 불타다 - LED 깜박임.

Excel에서 Ke-USB24A 모듈 제어

그리고 구조 사진입니다. 회로는 브레드 보드에 입력됩니다. 매우 편리하며 아무 것도 납땜 할 필요가 없습니다. 여기에 24개의 LED가 모두 설치된 것은 아니지만 그 이하입니다.

Excel에서 Ke-USB24A 모듈을 제어합니다. 브레드보드에 조립된 회로

따라서 모듈의 COM 포트 번호를 표시하고 버튼을 누릅니다. 열린 항구. 그런 다음 원하는 줄의 번호와 레코드 값(0 또는 1)을 지정합니다. 우리는 버튼을 누릅니다 불타다 - LED 깜박임.

물론 프로그램은 현대화되어야 합니다. 여기서는 실행 오류나 입력된 데이터 자체를 분석하지 않습니다. 그러나 단순함에도 불구하고 이 예는 ActiveX 구성 요소와 최소한 일부 프로그래밍 언어(스크립팅 포함)를 지원하는 거의 모든 환경에서 Ke-USB24A 모듈로 작업할 수 있음을 보여줍니다. 예를 들어, 모듈 작업은 Microsoft Access 프로그램에 통합되어 데이터베이스를 유지 관리할 수 있으며, 이 개념을 1C 프로그램에 통합하고 센서(키) 등의 외부 이벤트를 기반으로 모든 작업을 수행할 수 있습니다. - 가능성은 무궁무진합니다. 또는 Excel을 사용하여 주제를 계속 개발할 수 있습니다. 예를 들어 ADC 모듈에서 받은 데이터를 기반으로 그래프를 자동으로 작성하는 데 사용할 수 있습니다.

저자: Dmitry Ivanov(Grirog); 간행물: cxem.net

다른 기사 보기 섹션 컴퓨터.

읽고 쓰기 유용한 이 기사에 대한 의견.

<< 뒤로

과학 기술의 최신 뉴스, 새로운 전자 제품:

터치 에뮬레이션을 위한 인조 가죽 15.04.2024

거리가 점점 일반화되는 현대 기술 세계에서는 연결과 친밀감을 유지하는 것이 중요합니다. 최근 독일 자를란트 대학(Saarland University) 과학자들이 인공 피부를 개발하면서 가상 상호 작용의 새로운 시대가 열렸습니다. 독일 자를란트 대학 연구진이 촉각 감각을 멀리까지 전달할 수 있는 초박형 필름을 개발했습니다. 이 최첨단 기술은 특히 사랑하는 사람과 멀리 떨어져 있는 사람들에게 가상 커뮤니케이션을 위한 새로운 기회를 제공합니다. 연구원들이 개발한 두께가 50마이크로미터에 불과한 초박형 필름은 직물에 통합되어 제XNUMX의 피부처럼 착용될 수 있습니다. 이 필름은 엄마나 아빠의 촉각 신호를 인식하는 센서이자, 이러한 움직임을 아기에게 전달하는 액추에이터 역할을 합니다. 부모가 직물을 만지면 압력에 반응하여 초박막 필름이 변형되는 센서가 활성화됩니다. 이것 ...>>

펫구구 글로벌 고양이 모래 15.04.2024

애완동물을 돌보는 것은 종종 어려운 일이 될 수 있습니다. 특히 집을 깨끗하게 유지하는 데 있어서는 더욱 그렇습니다. Petgugu Global 스타트업의 새롭고 흥미로운 솔루션이 제시되었습니다. 이 솔루션은 고양이 주인의 삶을 더 쉽게 만들고 집을 완벽하게 깨끗하고 깔끔하게 유지할 수 있도록 도와줍니다. 스타트업 펫구구글로벌(Petgugu Global)이 자동으로 배설물을 씻어내는 독특한 고양이 화장실을 공개해 집안을 깨끗하고 산뜻하게 유지해준다. 이 혁신적인 장치에는 애완동물의 배변 활동을 모니터링하고 사용 후 자동으로 청소하도록 활성화되는 다양한 스마트 센서가 장착되어 있습니다. 이 장치는 하수 시스템에 연결되어 소유자의 개입 없이 효율적인 폐기물 제거를 보장합니다. 또한 변기는 물을 내릴 수 있는 대용량 수납 공간을 갖추고 있어 다묘 가정에 이상적입니다. Petgugu 고양이 모래 그릇은 수용성 모래와 함께 사용하도록 설계되었으며 다양한 추가 기능을 제공합니다. ...>>

배려심 많은 남자의 매력 14.04.2024

여성이 '나쁜 남자'를 더 좋아한다는 고정관념은 오랫동안 널리 퍼져 있었습니다. 그러나 최근 모나쉬 대학의 영국 과학자들이 실시한 연구는 이 문제에 대한 새로운 관점을 제시합니다. 그들은 여성이 남성의 정서적 책임과 다른 사람을 도우려는 의지에 어떻게 반응하는지 살펴보았습니다. 이번 연구 결과는 무엇이 남성을 여성에게 매력적으로 만드는지에 대한 우리의 이해를 변화시킬 수 있습니다. Monash University의 과학자들이 실시한 연구는 여성에 대한 남성의 매력에 대한 새로운 발견으로 이어졌습니다. 실험에서 여성에게는 노숙자를 만났을 때의 반응을 포함하여 다양한 상황에서 자신의 행동에 대한 간략한 이야기와 함께 남성의 사진이 표시되었습니다. 일부 남성은 노숙인을 무시했지만, 다른 남성은 음식을 사주는 등 그를 도왔습니다. 한 연구에 따르면 공감과 친절을 보여주는 남성은 공감과 친절을 보여주는 남성에 비해 여성에게 더 매력적이었습니다. ...>>

아카이브의 무작위 뉴스

두려움은 영감을 준다 14.12.2005

독일 곤충학자들이 발견한 바와 같이, 포식자(무당벌레, 날개 없는 진딧물)의 공격을 받으면 "경고 물질"을 분비합니다. 그 냄새를 맡은 나머지 진딧물은 다리를 들고 가지에서 떨어집니다.

공격이 자주 반복되면 매우 겁 먹은 진딧물의 자손이 날개를 얻고 더 안전한 곳을 찾아 눈이 보는 곳이면 어디든지 날아갑니다.

이 페로몬의 합성 유사체를 식물에 뿌리면 식물에서 진딧물을 제거하는 것이 가능하다고 가정합니다.

다른 흥미로운 소식:

▪ 원자 시계는 더욱 정확해질 것입니다

▪ 이상적인 혈관 보철물

▪ 스티로폼을 먹는 곤충 발견

▪ Xiaomi Star Trang 망원경 소형 망원경

▪ 설탕 물 필터

과학 기술 뉴스 피드, 새로운 전자 제품

 

무료 기술 라이브러리의 흥미로운 자료:

▪ 사이트 측정 기술 섹션. 기사 선택

▪ André Gide의 기사. 유명한 격언

▪ 기사 바람이 나무를 스치고 지나갈 때 나는 소리에 따라 나무 이름을 짓는 언어는 누구입니까? 자세한 답변

▪ 기사 전기 안전에 대한 그룹 I 지시. 노동 보호에 관한 표준 지침

▪ 기사 160m에서 동축 반전 L 무선 전자 및 전기 공학 백과 사전

▪ 기사 CDS가 있는 구형 TV의 새로운 기능. 무선 전자 및 전기 공학 백과사전

이 기사에 대한 의견을 남겨주세요:

이름 :


이메일(선택사항):


댓글 :





이 페이지의 모든 언어

홈페이지 | 도서관 | 조항 | 사이트 맵 | 사이트 리뷰

www.diagram.com.ua

www.diagram.com.ua
2000-2024