OTTO: mblock3 extension ottodiy 블록
mblock3 용 OTTODIY 블록
mblock3 extension의 OTTODIY 블록에 대해 조사했기 때문에 기록
(설정 방법에 대해서는 h tps:// 퀵했다. 작은 m / 언덕도 t_dmc / MS / 6CD6c9 타 2C44c2DB362 참조)
0. Otto Program
프로그램의 시작 부분에 놓는 블록
1. Otto init
서보나 부저등의 핀 배치를 지정.
OTTO 매뉴얼의 핀 배치를 따르는 경우에는 사용 불필요
2. LEDMatrix
(LED 탑재 OTTO 전용 기능)
3. Set Calibrate
서보 모터 초기 위치를 조정합니다.
사용법은 "Calibration_mBlock_Program.sb2"를 참조.
4. move
매개 변수는 "moveID", "speed"및 "moving-size"의 세 가지입니다.
"movingID"로 움직임을 지정하고 "speed"로 속도를 지정합니다.
moveID에 따라서는 "moving-size"를 이용하여 동작량(각도) 한계를 지정한다.
moveID Listing 1 (moving-size 무효)
moveID Listing 2 (moving-size 유효)
5. gesture
LED Mouth와 부저, 서보를 사용하여 OTTO에서 감정 표현하는 블록.
옵션은 다음과 같습니다.
6. Play sound
부저로부터 프로그램된 소리를 울리는 블록.
옵션은 그림과 같습니다.
7. Play melody
부저로부터 지정된 소리를 울리는 블록
8. Show Mouth
(LED Mouth 탑재 OTTO 용 기능)
9. Show Animation Mouth
(LED Mouth 탑재 OTTO 용 기능)
10. Clear Mouth
(LED Mouth 탑재 OTTO 용 기능)
11. Get Distance
초음파 센서로 거리를 측정합니다. 단위는 cm.
12. Get Noise
(sound sensor 탑재의 OTTO용의 기능)
13. Get Light
기능 없음
14. button pressed
기능 없음
15. serial write text
직렬로 문자열을 보내는 블록
teraterm 등의 시리얼 통신 어플리케이션에 표시할 수 있다.
16. serial available bytes
직렬로 수신된 데이터의 바이트를 읽는 블록.
아래 그림과 같이 사용하여 수신 결정에 사용할 수 있습니다.
17. serial read byte
직렬 통신으로 읽은 데이터가 있는 블록.
위 그림과 같이 set 블록과 함께 사용하여 데이터 변수에 전달
Reference
이 문제에 관하여(OTTO: mblock3 extension ottodiy 블록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/okamot_dmc/items/5db78a565780ad241496텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)