https://makecode.microbit.org/S59127-55333-11556-30891

https://makecode.microbit.org/S59127-55333-11556-30891


<aside> ✅

얼굴 인식 정보를 시리얼통신으로 받기 위해, 로봇과 AI를 연결하는 블록입니다. 고급 → 시리얼통신(더보기) → 시리얼통신 속도(baud)를 115200로 설정 블록

</aside>

시리얼통신 속도.png

1.gif

<aside> ✅

로봇이 시작할 때 고개와 입 모터를 중간 위치에 맞춰 이후 움직임을 원활하게 해줍니다. 고급 → 핀 → P0에 서보 값 180 출력 블록

</aside>

서보모터 45도.png

2.gif

<aside> ✅

AI가 시리얼통신으로 보낸 얼굴 정보 한 줄이 완전히 도착했을 때, 그 다음 동작을 실행하도록 만드는 블록입니다. 고급 → 시리얼통신 → 시리얼통신 줄 바꿈 문자 입력될 때 블록

</aside>

시리얼통신 줄 바꿈.png

3.gif

<aside> ✅

AI가 보낸 얼굴 정보 한 줄을 받아서 변수에 담아두는 준비 단계입니다. 변수 → 변수 만들기 → 변수명 : 데이터 → 확인 → 데이터에 0 저장 블록

</aside>

데이터에 저장.png

4.gif

<aside> ✅

AI가 보낸 얼굴 정보 한 줄씩, 데이터 변수애 저장하는 블록입니다. 고급 → 시리얼 통신 → 시리얼통신 수신: 줄 바꿈 문자 전까지 블록

</aside>

시리얼통신 줄 바꿈_2.png