【초급편】micro:bit로 탱크를 조종한다
소개
이 기사는 micro:bit로 전차를 조종하기 위한 개발 순서를 초급·중급·상급으로 나누어 소개하고 있습니다. 사용 기재나 개발 스텝은 요약 로 소개하고 있습니다.
*정리의 기사를 읽고 시작된 분은, 전차의 차체를 제작하고 나서, 이 기사를 읽으면 좋을 것입니다!
초급편
먼저 micro : bit로 모터를 제어합시다.
모터는 전기를 흘리면 회전하고, 흐르는 것을 그만두면 멈춥니다. 전기를 흐르는 방향을 반대로 함으로써 회전 방향을 반대로 할 수 있습니다.
모터 드라이버는 이 전기의 흐름을 제어하여 정회전, 반전, 정지를 가능하게 합니다.
먼저 이런 프로그램을 만들어 보자.
micro : bit의 A 버튼을 누르면 전진하고 B 버튼을 누르면 후퇴해야합니다. (이동하지 않는 경우는 배선이나 모터용의 전원이 들어가 있는지 확인합시다!)
디지털 출력이란 micro:bit의 에지 커넥터로부터 전기를 흘리는 것을 말하며, 값 1로 전기를 흘려, 값 0으로 전기를 멈춥니다.
A 버튼을 누르면 단자 P8에서 전기가 흐르고 모터 드라이버에 의해 모터를 전달하여 단자 P1로 전기가 흐릅니다. 위 그림과 같이 전기의 흐름을 할 수 있으므로 모터는 회전합니다.
단자에 흘리는 값을 모두 0으로 함으로써 정지합니다.
도전
전진·후퇴가 생기면, 다음은 좌우의 선회를 해 봅시다!
단자 P1과 P8은 하나의 모터를 제어하고 단자 P2와 P12는 다른 모터를 제어합니다.
위의 프로그램에서는 P1=0, P8=1, P2=0, P12=1로 전진했어요. 그렇다면 우회전, 좌회전 시에는 어떤 프로그램으로 하면 좋을까요?
또한, 이것이 가능하면, 「첫 번째만」의 블록 안에서 사용하고 있는 「아날로그로 출력한다」의 수치를 변경해 봅시다. 이 수치를 변경함으로써 모터의 회전 속도를 변화시킬 수 있습니다.
참고・관련
서장
회로도
중급편은 이쪽
상급편은 이쪽
Reference
이 문제에 관하여(【초급편】micro:bit로 탱크를 조종한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kikpond15/items/b938f3165208aa3444b0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)