arduino

    1

    2답변

    Arduino를 사용하는 프로젝트에서 작업 중이므로 직렬 포트 (int)를 읽는 중입니다. 이 시리얼 통신을 LCD에 쓰려면, char*이 필요합니다. 직렬 포트 (두 개의 정수)에서 여러 문자를 문자열로 읽어야합니다. 양쪽 모두를 받으면 다음 두 글자를 준비하기 위해 문자열을 삭제해야합니다. TLDR : int을 char*에 어떻게 추가하고 2 자 이상이

    4

    4답변

    데이터 패킷을 pySerial을 통해 Arduino 보드에 쓰는 Python 스크립트가 있습니다. 때때로 pySerial 보드에 코드를 쓰는 중에 errno 5에 입/출력 오류가 발생합니다. Arduino 보드 연결을 나타내는 파일에 쓰는 동안 오류가 있음을 나타내는 조사가 있습니다. try: # Check if it's already a sing

    5

    3답변

    직렬 포트를 통해 Python 스크립트로 Arduino에서 명령을 보내고받습니다. Arduino는 버튼 상태를 취하고 푸시되면 직렬 포트를 통해 Python 스크립트로 메시지를 보내고 응답을 기다립니다. (Serial.available() 경유). 그것은 충분히 잘 작동합니다. 그러나 Python 스크립트가 어떤 이유로 든 추락하면 (이상적으로 백그라운드에

    2

    4답변

    나는 Arduino로 시계를 만들고 있는데, 시간을 설정하기위한 버튼을 만들고 싶습니다. 테스트하기 위해, 나는 아날로그 입력 핀 0에 전선을 꽂고, 핀을 읽고 직렬을 통해 인쇄하기 위해 두 줄의 코드를 썼다.하지만 나는 모두 쓸모가 없다. J D ± μ Ê ?? JDD ± μ ??? ºjRd ± μ ??? ºj D ± μ : valm = analogRea

    2

    6답변

    ArduinoUnit 유닛 테스트 라이브러리에서 저는 TestSuite에 이름을 부여하는 메커니즘을 제공했습니다. 라이브러리의 사용자는 다음을 작성할 수 있습니다 TestSuite suite("my test suite"); // ... suite.run(); // Suite name is used here 이 예상 된 사용합니다 -있는 TestSui

    2

    2답변

    내 Arduino 프로그래밍 (C/C++의 어떤 종류의 혼합에서), 나는 이상한 것을 발견했다. 시리얼 포트를 통해 통신 할 때마다 SRAM 사용법을 계속 주시합니다. 일반적으로 범위는 300 ~ 400 바이트입니다. 그러나 새 루틴을 추가 한 후 (아래 참조) 항상 300 ~ 400 바이트의 여유 메모리에서 으로 정확히 1023으로 점프했습니다. 문제는

    2

    1답변

    웹 사이트에서 Arduino 보드로 명령을 보내는 방법을 연구 중입니다. Arduino 보드는 USB 포트 (COM 포트)를 통해 컴퓨터에 연결됩니다. 저는 VB.NET 프로그램을 사용하여 보드에 연결하고 제어 할 수있었습니다. 또한 COM 연결을 인스턴스화하고 메시지를 보내고받을 수있는 VB.NET 클래스를 작성했습니다. 내 다음 단계는 기본적으로 내 웹