나의 필수 미션은

'마퀸 플러스로  TAG 인식해서 정해진 TAG가 맞으면 경적 울리고 전진하기'다. 처음 선택할 때는 이상한 게 없었는데, 막상 하려고 하니 뭔가 빠진 듯한 느낌이 들어서 시나리오를 생각해 봤다.

 

시나리오 1 : 마퀸 플러스가 주행 중 정해진 TAG를 인식하면 경적 울리기

간단하지만, '전진하기' 빠져 있다. 

시나리오 2 : 마퀸 플러스가 정지선 앞에 정지하여 정해진 TAG가 인식되면,  경적을 울리고 전진하기

이게 대략적으로 맞는 듯하다.

 

'달리는 마퀸 플러스를 정지선에서 멈추고 허스키렌즈로 TAG를 인식하여 정해진 TAG라면 경적을 올리고 전진하기'로 바꾸니 무엇이 필요한지 명확해졌다.

 

구현해야 할 기능 

1) R/C CAR

제일 간단한 방식으로 2개의 마이크로비트와 마플 카트(마퀸 플러스 카트)로 구현한다.

2) 정지선에서 멈추기

마플 카트에 있는 적외선 센서를 이용하여 정지선(검은색)을 인식하여 마플 카트를 멈춘다.

3) TAG 인식하기

마플 카트가 정지선에 멈춰 있을 때 허스키렌즈를 이용하여 TAG를 인식한다.

4) 경적 울리기

간단한 경적 멜로디를 만든다.

 

필수 미션 순서도

정리해 보니 간단하다. 문서작업도 개봉기 문서보다 쉽게 끝날거 같은 느낌이 든다. 내일(토요일 5-8)은 필수 미션을 마무리 해야 겠다.

반응형
블로그 이미지

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

컴퓨터 코치 두리뭉실

,

| 오류: main.ts(1,1): error TS9200: program too big by 5448 bytes!

나의 필수 미션은 : 마퀸 플러스로 TAG 인식해서 정해진 TAG가 맞으면 경적 울리고 전전하기다 아래의 그림처럼 Maqueen Plus & Huskylens 라이브러리를 확장한 후에 '다다움 멜로디 블록'을 추가하면 TS9200 오류가 발생 한다.

TS9200

예전에 V1으로 마이크로파이썬을 이용하여 LED MATRIX를 제어 할때 만나본 이후로 2번째다. 다른 음악 블록은 괜찮은데...... 어쨋든 다다움은 쓰지 않는걸로 했다.

반응형
블로그 이미지

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

컴퓨터 코치 두리뭉실

,

| 허스키렌즈로 내가 원하는 위치에서 태그 인식하기

 

내가 해야 할 필수 미션과 자유 미션

필수 미션 - 마퀸플러스로 태그바코드/QR코드 인식해서 정해진 값이 맞으면 경적올리고 전진하기
자유 미션 - 마퀸 카트퀀플러스 카트(마리오 카트 같은 형식) 게임

| 바닥에 태그를 위치하고, 허스키렌즈 방향을 아래로

| 위쪽에 태그를 위치하고, 허스키렌즈 방향을 위로

| 결국은 앞쪽으로

| 초음파 센서 이용하기

| 라인 트레킹에 사용하는 적외선 센서 이용하기

| 결국은 찾았다

HuskyLens get XXX block

튜토리얼를 이용하여 허스키렌즈를 배웠다면 바로 해결했을 텐데! 태그를 인식하게 되면 인식된 영역 크기를 알 수 있다. 거리와 크기가 어느 정도 비례하므로 HusyLends get XXX block을 이용하면 된다. 

 

| 결국은 찾았고, 새로운 아이디어가 생겼다

카트 게임에서 특정 장소를 지나게 되면 부스터 효과가 생겨 빨리 달린다. 이 효과(기능)는 적외선 센서로 만들면 될거 같다. 생각지도 못한 아이디어가 나왔다. 

 

| 생각의 확장

마퀸플러스는 그냥 달리는 정도의 R/C CAR 정도다. 버기카 정도의 차체를 가지고 있다며^^?? 생각만 해도 즐겁다.

반응형
블로그 이미지

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

컴퓨터 코치 두리뭉실

,