M5StickC UiFLOW의 블록 프로그래밍에서 도립 진자
■ 소개
이전 실질 500엔&100Step으로 만드는 초간단 “유루 메카트로 적 M5StickC 도립 진자”라는 기사를 썼습니다. 이때는 Arduino IDE에서 하고 있었습니다만, 이번은 이것을 블록 프로그램의 UiFLOW에 다시 구운 것입니다.
■ 동영상
#M5StickC #UiFLOW 블록 프로그래밍에 의한 도립 진자. Arduino IDE판과 비교해 지속시간 짧지만 어떻게든 안정되어 왔다. 이제 Qiita에 방류할까. 피 c. 라고 r. 코 m / Kb0vぃF4 오j — Google Homer (@google_homer_) February 21, 2020
■차체
차체의 구성은 아무것도 변경하고 있지 않으므로, 조립 방법은 아래와 같은 이전의 기사를 봐 주세요.
실질 500엔&100Step으로 만드는 초간단 “유루 메카트로적 M5StickC 도립 진자”
■프로그램
UiFLOW의 블록 프로그램 공유 방법을 모르기 때문에 우선 Google Drive로 올려 보았습니다. 액세스할 수 없는 경우에는 연락해 주십시오.
블록 프로그램을 아래에서 다운로드하여 UiFLOW로 읽어보십시오.
BalanceCar2.m5f
■ 우선 스쿠쇼도 붙여 둡니다
UiFLOW에 atan2의 블록이 보이지 않았기 때문에, 조금만 Python 코드는 말하고 있습니다. 또, 가속도&자이로 블록의 Scale 설정이 불명했기 때문에, 우선 ±250dps로서 취급했습니다.
■ 조정 방법
이 기사의 시작 부분에서 언급 한 이전 기사를 참조하여 블록 시작 부분의 아래 네 가지를 조정하십시오.
같은 차체인데 왠지 조정값은 크게 다르다. 그럼에도 불구하고 미세한 것은 이해할 수 없습니다. 미안해.
■마지막으로
이번 충동적으로 블록 프로그램으로 해 보았습니다만, 처리 스피드의 관계인지 Arduino IDE판이 안정되어 있다는 인상입니다. 또한 계산이 주체이므로 블록보다 코드가 각 단계에 프로그래밍하기 쉽습니다. 그러나 처리 속도 벤치 마크와 재료로 사용하고 싶었습니다. 블록에서도 도립 진자 할 수 있다는 것은 문화 충격 (옛)이었습니다.
Reference
이 문제에 관하여(M5StickC UiFLOW의 블록 프로그래밍에서 도립 진자), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Google_Homer/items/7b8c0559755549f8c96a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)