마퀸 & 마퀸 플러스 그리고 마이크로비트 마퀸으로 배우는 AI 세상

마이크로비트 마퀸으로 배우는 AI 세상

유튜브 나도메이커 채널에서 '마이크로비트 마퀸으로 배우는 AI 세상' 책으로 라이브 방송을 진행할 예정이다. 마퀸, 블록코딩, AI, 마이크로비트에 관심이 있는 친구들이라면  재미있게 배워 볼 수 있는 좋은 기회다. 책 전부를 라이브 방송으로 전부 소화할 것인지는 모르겠지만, 같은 주제를 가지고 친구들끼리 소통을 할 수 있는 게 좋다. 물론 나도 참여할 거다.

 

참여하고 싶은 친구가 있다면 아래의 링크를 통해서 얻으면 된다. 

 

나도메이커

안녕하세요! 나도메이커입니다! 저희 채널은 전자엔지니어와 Maker, DIY 매니아들을 위한 다양한 정보를 제공합니다! 또한 반도체 전자부품, 로봇, 오픈소스하드웨어, 아두이노, 라즈베리파이, AVR,

www.youtube.com

 

 

코딩교육을 위한 BBC 마이크로비트... : 네이버 카페

코딩교육을위한 BBC microbit(micro:bit) 한국 총판인 element14 공식 후원 사용자모임 카페입니다.

cafe.naver.com

 

 

마이크로비트 마퀸으로 배우는 AI세상

'마퀸과 함께라면 어디든 갈 수 있어요!'여러분은 ‘코딩’ 하면 어떻게 생각이 드시나요? 예전에는 마냥 어렵고 다가가기 어려웠겠지만, 요즘 시대엔 ‘코딩’이라면 남녀노소 할 것 없이 한없

www.yes24.com

반응형
블로그 이미지

두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

,

A, B 버튼 이벤트 전달하기

조종기와 마퀸카트 간의 통신 중 이벤트를 전달해야 할 경우가 있다. 예를 들어 조종기에서 A버튼을 누루면, 마퀸카트에서 A버튼 누른 것처럼 동작해야 한다. 간단한 방법이 있다.

 

[고급 > 고급제어 > 이벤트 생성] 블록

d이벤트 생성 블록
사용 예

이렇게 블록을 만들면 마퀸카트에서 A, B버튼 누른 것처럼 할 수 있다.

 

 

반응형
블로그 이미지

두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

,

기존 R/C CAR 구현의 문제점

가속도 센서를 감지하면 실행 블록 사용하여 간단하게 구현을 할 수 있다는 장점은 있다. 대신 빠르게 동작(제스처)을 하다 보면 조종기와 R/C CAR가 다를게 동작한다. 예를 들자면 조정기는 왼쪽 기울기 동작을 하고 있는데 R/C CAR는 오른쪽을 동작을 한다. 이유는 이벤트 감지 시 딱 한번 이벤트를 실행하기 때문이다. 또한 한 동작 구현이 5가지로 제한되어있다. 

업그레이드된 R/C CAR 구현하기

기존 5가지의 동작에서 대각선 방향이 추가된 9가지 동작을 구현했다. 한번 더 업그레이드 한다면 방향의 크기를 구현할 생각이다. 여기까지 하면 해야 할 것들이 많아져서 자유 미션은 9가지 동작으로 할 것이다.

 

코드 비교

동작(제스처) 감지하면 실행 블록 이용 - 5가지 동작
가속도센서 X. Y출을 이용하여 9가지 동작(제스처) 구현 블록 코드

FC(앞으로) , FL(왼쪽 앞으로), FR(오른쪽 앞으로), CL(외쪽), BL(왼쪽 뒤로), BC(뒤로), BR(오른쪽 뒤로), CR(오른쪽), CC(정지) 9가지 동작(제스처)에 맞게 R/C CAR에서 구현해 주면 된다. 특이한건 boundray 변수를 이용하여 가속도센서가 반응하는 크기를  조절한다. 보통 boundary과 -boundary을 코드로 표현할 때는 그대로 사용하면 되는데, 블록은 [0 빼기(-) boundary] 로 해야 한다.

반응형
블로그 이미지

두리뭉실:해피파인더그룹

컴퓨터 코치 두리뭉실

,