mblock 예제

위의 네 가지 상황에서, 프로그램은 예가 될 수 있습니다 : PID 컨트롤러는 주로 전기 가열 및 냉각 시스템과 같은 다양한 응용 프로그램에서 구현됩니다. 그들은 정확성과 효율성으로 유명하므로 집에서 그 중 일부를 찾을 수도 있습니다. 우리는 예를 들어 PID 컨트롤러를 프로그래밍 하는 Makeblock에 의해 mBot 플랫폼을 가지고 있기 때문에 냉장고를 분해 돌진하지 마십시오. 이 예제는 쉽게 정렬하기 쉬운 순서로 정렬됩니다. 더 나은 학습 결과를 얻으려면 차례로 읽는 것이 좋습니다. 현재는 mBot 로봇과 mCore 메인 컨트롤 보드만 지원하며 향후 mBlock 소프트웨어에 맞게 더 많은 예제를 추가할 예정입니다. 당신은 학습 과정에서 질문이나 의견이있는 경우, 저희에게 연락주시기 바랍니다. 관심을 가져 주셔서 감사합니다. mBlock을 빠르게 사용하고 mBlock으로 재미있는 프로그래밍을하는 방법을 배우는 데 도움이되는 일련의 간단한 예제를 통해 mBlock의 고유 한 기능을 표시하십시오. 다음 기사에서는 pid-controller 노드의 보다 복잡한 프로젝트 예제를 설명하고 mBot 플랫폼을 사용하여 라인 팔로워 로봇을 프로그래밍합니다.

이 예제는 쉽게 정렬하기 쉬운 순서로 정렬됩니다. 더 나은 학습 결과를 얻으려면 차례로 읽는 것이 좋습니다. 이 예제에서 오류 개념은 센서의 현재 거리와 mBot이 보유하려는 거리 간의 차이입니다. 예를 들어 TARG의 거리 값을 40cm(0.40)로 변경하고 Kd 값을 0으로 둡니다. 패치를 배포한 후 mBot 앞에 지속적인 장애물 변경이 생성됩니다. Alpha.8에는 12개의 새로운 예제 프로그램이 있습니다. 이 문서의 일부 프로젝트는 예제 프로그램에서도 찾을 수 있습니다. 우리는 당신과 당신의 학생들이 mBot 프로그램에 대해 무엇을 생각해 올 지 보고 기쁘게 생각하고 있습니다.

다음 예제는 시작하는 데 필요한 소개 리소스로만 제공됩니다. 바로 사용할 수 있는 세 가지 예제를 통해 이 로봇 플랫폼의 기능을 보여줄 수 있는 좋은 방법이라고 생각합니다. 내가 좋아하는 가장 원격 컨트롤러에 의해 명령입니다 : 거기 당신은이 로봇이 얼마나 빠르고 정확한 (그리고 재미) 확인할 수 있습니다. 이 기본 프로그램은 당신과 당신의 학생들이 너무 오랫동안 만족을 유지 합니다. 물론, 자신의 mBot 축구 게임을 만들려면이 프로그램을 사용하는 재미, 또는 이웃 교실에 당신의 친절한 로봇 친구를 소개, 그러나 당신의 프로그램이 몇 가지 조건부 제어 문을 포함하는 경우 훨씬 더 좋을 것이다. 아래 두 예제에서 학생은 분기(순차적인 작업 집합) 및 반복(작업이 수행되는 횟수를 결정)에 대해 배웁니다. 첫 번째 활동 “드라이빙 mBot”에서 학생들은 mBlock 소프트웨어를 소개하고 mBot의 움직임을 네 방향으로 제어하고 mBot의 버저로 사운드를 만들고 내장 된 LED를 켤 수있는 프로그램을 작성합니다. 함께 제공되는 강사 정보의 교육 팁과 예제 프로그램은 학생 학습을 용이하게 할 때 여러분을 지원합니다. 하지만 센서는 어떨까요? 음, 그들은 모터만큼 쉽습니다! 초음파 를 테스트하기 위해 빌드하는 간단한 예제를 보자 : pid 컨트롤러 노드가있는 프로젝트에서이 값은 매우 도움이 될 수 있습니다! 예를 들어 온도 또는 압력 센서의 부정확성으로 작업하는 경우 자유롭게 실험할 수 있습니다.