LEGO로 "21분 아이스티"를 만들어 보았다
여러분 IoT하고 있습니까?
이제 완전히 진정해 시민권을 얻은 「IoT」입니다만, 물리 세계와 연결되는 것은 매력적입니다.
한편 「무엇부터 손을 붙일 수 있을지 모르겠다」라든가 「무엇을 만들어도 좋을지 모르겠다」등, 문턱이 높게 느끼는 분도 많다고 생각합니다.
단지 레고사에서 나오는 Boost라고 하는 것과, Scratch라는 교육용 프로그래밍 툴을 사용하면, 물리 세계의 번거로운 것을 순식간에 어깨 대신해 주는 디바이스를 스스로 만들 수 있습니다.
이번에는 이 기사의 「21 분 아이스티」를 LEGO로 만들고 싶습니다.
기사 중
「마담, 21분입니다 극히 반단한 시간이지요? 20분 찐다는 것은 안 되나요?」.
"안돼! 나는 벌써 수십 년 동안 여름이 되면 아이스티를 계속 만들어 왔고, 드디어 이 최적의 찜시간에 걸렸다. 20분이라도 22분이라도 안돼.
라고 쓰여진 대로, 이 레시피의 간은 「21분」이라고 하는 곳입니다만, 21분을 정확하게 기다린다고 하는 것은 인류에게 있어서 너무 높은 장애물입니다. 거기서 이번에는 티백을 넣어 21분으로 끌어올리는 곳을 Scratch와 LEGO Boost에 대행해 달라고 합니다.
우선 결과에서
LEGO에서 '21분 아이스티'를 만들어 보았다. 피 c. 라고 r. 코 m / WBzT5y 쿠오 Z — Kaitou (@Kaitou1192) September 8, 2020
해설
Scratch와 LEGO Boost의 연결은 이 페이지를 참조하십시오.
htps : // sc 등 tch. 미 t. 에즈 / 보오 st
실제로 작성한 코드
분홍색이 다른 프로그래밍에서 말하는 소위 함수에 해당하는 것으로, Scratch에서는 "정의 블록"이라고 말합니다.
모터에 관해서는 Boost 본체에 있는 2개의 모터만으로 작동합니다.
(Boost에는 다른 하나의 외부 모터와 컬러 및 거리 센서가 하나 있습니다.)
모터의 회전 방향이 「저쪽 방향」과 「이쪽 방향」이라고 알기 어려우므로, 실수하지 않도록 정의 블록으로 알기 쉽게 하고 있습니다.
모터의 회전에 대해서는 「초수」와 「회전수」의 2개로 제어할 수 있습니다만, 이번은 회전시키고 있는 시간이 비교적 긴 것과, 치밀한 회전수의 제어가 불필요하기 때문에 초 숫자로 제어하고 있습니다.
자세한 내용은 내가 만든 htps : // sc 등 tch. 미 t. 에즈/p로지ぇcts/423586255/을 참조하세요.
보충 1
Scratch는, 히라가나 & 가타카나 표시 모드가 있으므로(요점은 한자 표기가 없다), 초등학교 저학년에서도 보통에 접합니다.
LEGO Boost 자체도 제어용의 소프트웨어가 붙어 있어, 이쪽도 비주얼 코딩으로, 스마트폰으로부터의 조작도 간단합니다.
LEGO를 조립하는 것도 그렇습니다만, 부모와 자식으로 같은 땅바닥으로, 대등하게 놀기 쉬운 툴이라고 생각하므로, 꼭 시험해 주세요.
보충 2
티백을 고정할 때 사자의 젬 클립을 사용합니다.
가장 작은 녀석이라면 동영상대로 LEGO의 천공 부품을 통과합니다.
매번 끈을 자르고 티백과 다시 묶는 것이 아니므로 여러 번 사용에도 견딜 수 있도록하고 있습니다.
참고 기사
<script async=""src="https://platform.twitter.com/widgets.js"/>블로그 썼습니다ー
— 타카하시 호이코@숲의 음악가가 되고 싶다 (@tomakomako) September 4, 2020
21분 홍차는, 22분이면 안 됩니다. 그래서 로봇 팔이 필요합니다. htps // t. 코 / 쿠 d9jVgL5
Reference
이 문제에 관하여(LEGO로 "21분 아이스티"를 만들어 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Kaitou/items/bac8a6195566c2c6a8d3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)