초등학생도 OK? Raspberry pi로 Scratch에 도전해 보았다 그 2. (서보 모터)
3182 단어 RaspberryPiScratch서보 모터
htps : // 이 m/우리보_2019/있어 ms/f인가 369067b514177~f6b
GPIO 조작하여 L치카까지 할 수 있었습니다.
이번에는 서보 모터를 움직여 보겠습니다.
GPIO 단자 작동 – 서보 모터
서보 모터 연결
SG92R이라는 모터로 시험해 보겠습니다. 5v, Ground, GPIO 단자의 3개를 접속합니다.
우선, 접속처의 GPIO 단자를 결정합니다.
GPIO 터미널 핀아웃은 아래 웹 사이트에 설명되어 있습니다.
htps //w w. 등 sp 벨 ry 피. 오 rg / 도쿠 멘 타치 온 / 토끼 / g 피오 /
이 사이트에서 이미지를 인용하겠습니다.
이번에는 GPIO 단자의 14번을 사용하기로 합니다.
Ground 및 5v 터미널은 각각 Raspberry pi의 각 터미널에 연결됩니다.
이번 서보모터 하나이므로 별도 전원으로 할 필요도 없고, VCC는 Raspberry pi의 5V에 직접 접속합니다.
Raspberry pi와 서보 모터를 연결하기 전에 Raspberry pi를 종료하고 전원을 끄십시오.
실제로 연결해 보았습니다.
스크립팅
서보 모터를 연결할 수 있으면 Raspberry pi를 켜고 Scratch를 시작하십시오.
먼저 GPIO 단자의 작동이 활성화되어 있는지 확인합니다.
"Henshu"메뉴에서 "GPIO 서버를 가지고"가 보이면 활성화되어 있습니다.
여기에서 GPIO 단자 14를 조작하는 블록을 연결합니다.
세이조 범주에서 세 가지를 선택하고 메시지로 각각 "config14out", "servo14%75", "servo14%-75"를 입력하십시오.
"servo14%75"메시지는 서보 모터를 75% 돌립니다.
"servo14%-75"메시지는 서보 모터를 역방향으로 75% 돌립니다.
이제 이러한 제어 블록을 연결해 보겠습니다.
전회 기사에서 작성한, LED를 1초 간격으로 점등·소등하는 스크립트의 사이에, 서보 모터를 제어하는 블록을 넣어 봅시다.
GPIO 서버 자동 시작
GPIO 서버가 스크립트 내에서 시작되도록 합니다.
"gpioserveron을 둔다"를 추가하면 OK입니다.
이 스크립트를 실행하면 LED가 깜박임을 반복하고 동시에 서보 모터가 회전합니다.
Reference
이 문제에 관하여(초등학생도 OK? Raspberry pi로 Scratch에 도전해 보았다 그 2. (서보 모터)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/uribo_2019/items/0d472c75079c1dc35d1f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(초등학생도 OK? Raspberry pi로 Scratch에 도전해 보았다 그 2. (서보 모터)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/uribo_2019/items/0d472c75079c1dc35d1f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)