[코코아팹] 지니어스키트 블록 / 메이키 키트 / 블록코딩 / MDF블록 / 아두이노 우노 100%호환
  • [코코아팹] 지니어스키트 블록 / 메이키 키트 / 블록코딩 / MDF블록 / 아두이노 우노 100%호환

[코코아팹] 지니어스키트 블록 / 메이키 키트 / 블록코딩 / MDF블록 / 아두이노 우노 100%호환

공유
정가
59,400
판매가
58,400
배송비
3,000원 / 주문시결제(선결제) 조건별배송 지역별추가배송비
택배
방문 수령지 : 충청북도 청주시 흥덕구 봉명로 31, 청주티원타워 지식산업센터 1009호
상품코드
1000025013

상품상세정보

d34dd79bfdbf08535af5098c62da5d45_152227.png 

 

 

874242af4a9345657bc338e1981da387_152307.png 

 

 140bcfcce083516274f89a30e1c5a7ae_152333.jpg 

 

 

 

키트특징

 

be0bc32e6e4267533b1956ddbea2a0c1_152521.png 

 

 

지니어스 블록 프로젝트

- MDF 블록을 활용한 AI프로젝트 - (초급예제)

코코아팹의 지니어스키트 블록으로 기초 소자 공부를 끝내셨다면,

 

이제 MDF 블록을 활용해서 인공지능 프로젝트를 실습해 보겠습니다.

 

엔트리 AI 인식 기능을 이용하여 '청기백기 게임'을 만들어 볼까요?

 

아래 프로젝트로 수업하고자 하는 선생님께선

코코아팹 스쿨(Click)에서 교안 PPT 다운로드가 가능합니다.

 

 

MDF 블록 소개 및 사용방법

우선, MDF블록을 어떻게 결합하고 해체할 수 있는지 가이드 영상입니다.

손으로 누구나 쉽게 결합하고, 해체해서 본인만의 프로젝트를 구상할 수 있도록 설계되었습니다.

 

단, 너무 힘을 세게 가하면 재질 특성 상 부서질 수 있으니 

조심히 다뤄주세요.

 

1. MDF 기초조립법 소개  

 

 

 

2. 초음파센서 결합


 


3. 서보모터 결합


 

 

4. 센서류 결합(고무줄 활용)


 

 

 

엔트리 AI기능을 활용한 '청기백기 게임' 만들기

 

본격적으로 엔트리 AI '사람 인식 블록'을 사용해서 게임을 만들어 보겠습니다.

 

청기 또는 백기 둘 중 하나가 랜덤으로 올라가는 걸 보고,

사람이 같은 쪽 방향의 손을 1초 안에 빠르게, 잽싸게! 들어야 하는 게임입니다.

 

제대로 손을 들었다면 성공의 축하 멜로디와 녹색 불이 켜지고,

제대로 손을 들지 못하면 실패를 알리는 멜로디와 빨간 불이 켜져요.

 

 

 

7be7b3eca71dcfa613aec113635ac18f_153806.jpg

 

 

동작 영상

 

 

 


회로 연결


6263e9082bafc2019667e280264930f4_154037.png


외관 조립


757f00b2095d61bdce94fb383afb401a_154140.png


엔트리 Coding

 1. 오브젝트 추가하기

오브젝트가 화면에 나올 필요가 없기 때문에

작은 모양의 아이콘으로 생성 후 이름 옆에 눈 모양을 클릭하여 숨겨줍니다.

 [Tip] 스프라이트에 카메라 화면이 나오기 때문에 스프라이트에 오브젝트가 나오지 않는 것이 좋습니다.

 

1aaf0f88b79cb75728c2ef558b6b5007_154332.png 

 

2. 작동 원리 및 과정

 

1) 전체 코드

 

코드가 길어 링크로 대체합니다.

링크로 들어가신 후 코드를 확인해보세요.

 

[Tip] 크롬으로 확인하세요! 

http://naver.me/xit6GKSh

 

이번 프로젝트는 엔트리 인공지능 블록에서 비디오 감지 / 읽어주기 기능을 사용합니다.

 

fd0704479672e900aa53d240ede9c4af_154519.png

 

 

2) 청기 백기 정하기 

 

 

 

청기와 백기 중 하나를 랜덤으로 선택하는 블록입니다. 

 

랜덤값 범위를 0 ~ 1로 정해주면, 0이나 1 두 숫자중 하나가 나오게 됩니다.

 

여기선 0이 나오면 백기(왼쪽), 1이 나오면 청기(오른쪽)로 정했습니다.

 

  

3) 백기(왼쪽)를 올릴 경우

 

4ef15de64f2ddec657be938c44b38487_154729.png
 

랜덤 블록에서 0이 나왔을 경우 1초 안에 왼쪽 손이 일정 높이 이상 올라갔는지 확인합니다.

손이 올라갔다고 인식하면 1점을 추가하면서 녹색 LED ON + 성공 멜로디를,

손이 올라갔다고 인식하지 못하면 점수 없이 빨간 LED ON + 실패 멜로디를 재생합니다.

 

 

4) 청기(오른쪽)를 올릴 경우


5c8c2679e0d407edff128c749841961c_154828.png

 


백기(왼쪽)과 동일합니다.

랜덤 블록에서 0이 나왔을 경우 1초 안에 오른쪽 손이 일정 높이 이상 올라갔는지 확인합니다.

손이 올라갔다고 인식하면 1점을 추가하면서 녹색 LED ON + 성공 멜로디를, 

손이 올라갔다고 인식하지 못하면 점수 없이 빨간 LED ON + 실패 멜로디를 재생합니다.

 

 

5) 사람 인식하기 

  

 

위 블록을 실행하면 카메라를 통해 사람 인식을 시작합니다. 

 

위 블록을 실행한 후 사람이 인식되면 사람의 관절부위를 구분하는데,

이를 이용해서 인식된 사람의 손목 위치를 확인하여 손을 들었는지 확인합니다.

 

 

495f38355e90279568104293bff6d4e1_154945.png

 

 

 

1b909927846513911e15bc647a951aa1_155020.png 

 

 

 

 

 

위 사진과 같이 왼쪽이나 오른쪽 손목이 일정이상 올라가면 손을 들었다고 판단합니다.

* 현재 기준치는 30인데 이는 환경에따라 유동적으로 변경해주시면 됩니다.

 

 

위와 같이 블록을 제작했을 경우 양손을 다 들었을 때도 성공으로 측정합니다.

 

그렇기 때문에 조건을 아래와 같이 좀더 추가해주면 양손이 들렸을 경우에는 실패로 측정하도록 할 수 있습니다.

 

 

 

 

6) 종료 알림 

 

총 10번의 게임이 끝나면 모터를 처음 위치로 되돌리고 종료 멜로디를 재생합니다.

 

그 다음 얻은 점수를 말해줍니다.

 

3773aa3b4639376a108e1558ef265204_155227.png
 

 


 

 

 

 

교환 및 반품안내

 

환불안내


AS안내


.

이미지 확대보기[코코아팹] 지니어스키트 블록 / 메이키 키트 / 블록코딩 / MDF블록 / 아두이노 우노 100%호환

[코코아팹] 지니어스키트 블록 / 메이키 키트 / 블록코딩 / MDF블록 / 아두이노 우노 100%호환
  • [코코아팹] 지니어스키트 블록 / 메이키 키트 / 블록코딩 / MDF블록 / 아두이노 우노 100%호환
닫기

비밀번호 인증

글 작성시 설정한 비밀번호를 입력해 주세요.

닫기

장바구니 담기

상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?

찜 리스트 담기

상품이 찜 리스트에 담겼습니다.
바로 확인하시겠습니까?

특허받은 길맥학습법 프로그렘 교재, 교구, 온라인학습 특징 및 사용법 소개
banner
FM교육빙송