마이크로비트(micro:bit)로 거미로봇 코딩하기

힘센캥거루
2026년 2월 25일(수정됨)
1
1

이번에 로봇기술 관련 모임에서 무료로 강의를 하나 개설하셨다.

재현고등학교에서 진행하는 마이크로 비트를 이용해 거미로봇을 제어하는 연수였다.

아는 선생님께서 신청을 했는데, 당일에 업무랑 겹쳐서 나에게 자리를 양보해주셔서 참여해보기로 했다.

재현고등학교

대한민국 서울특별시 노원구 덕릉로82길 64

핀 표시됨

상계역에서 걸어서 10분 거리이다.

내부에 주차장이 넓으니 차량을 이용하는 것도 좋다.

마이크로비트(micro:bit)로 거미로봇 코딩하기-1마이크로비트(micro:bit)로 거미로봇 코딩하기-2마이크로비트(micro:bit)로 거미로봇 코딩하기-3

학교 뒤편 별실에 있는 인공지능 공학실에서 연수를 진행했다.

거미 로봇 자체는 기성품이었는데, 이걸 조립한 뒤 마이크로비트를 달아 모터를 제어하는 것.

모터 선을 따로 따서 솔더링을 해주었다.

마이크로비트(micro:bit)로 거미로봇 코딩하기-4마이크로비트(micro:bit)로 거미로봇 코딩하기-5마이크로비트(micro:bit)로 거미로봇 코딩하기-6

이제 조립을 끝냈으니 코딩을 할 차례.

마이크로비트 사이트로 들어가서 MakeCode Editor를 눌러준다.

참고로 로그인을 해두면 자동 저장되므로 편하게 진행할 수 있다.

마이크로비트(micro:bit)로 거미로봇 코딩하기-7

마이크로비트를 쓰면서 흥미로웠던 점은 자바스크립트를 지원한다는 것.

다른 언어들이 대부분 파이썬을 지원하는 것을 생각하면 독특했다.

이걸로 자바스크립트를 익힌 뒤, 웹개발을 하는 것도 괜찮을 것 같았다.

마이크로비트(micro:bit)로 거미로봇 코딩하기-8마이크로비트(micro:bit)로 거미로봇 코딩하기-9

이제 이 녀석을 블루투스로 조정해야 한다.

마이크로비트에는 블루투스 모듈이 이미 들어 있어서 라이브러리만 다운받으면 사용 가능했다.

아래 사이트로 들어가면 미리 만들어놓은 Web App가 있다.

여기서 컨트롤러, 예제 같은 것을 보면서 만들면 된다.

마이크로비트(micro:bit)로 거미로봇 코딩하기-10

블루투스 연결에는 따로 어플리케이션이 필요하다.

크롬원격데스크탑과 비슷한 크롬 어플리케이션이라 그냥 설치하고 실행하면 된다.

마이크로비트(micro:bit)로 거미로봇 코딩하기-11

이렇게 9시에 시작한 연수가 12시 30분까지 쉬는 시간 없이 빠듯하게 진행하고 끝났다.

시간이 부족한게 조금 아쉬웠다.

코딩에 관심이 많으신 선생님들과 다음번에 또 한번 연수를 들었으면 하는 바램이다.

마이크로비트(micro:bit)로 거미로봇 코딩하기-12

관련 글

아두이노로 RFID카드 복제하기
아두이노로 RFID카드 복제하기
오늘은 아두이노로 RFID카드를 복제하는 방법에 대해 써보려고 한다.한번 글을 쓰면 잊어버리지 않기에, 복기하는 차원에서 남긴다.1.RFID 카드의 내부 데이터 구조일반적인 RFID 카드는 MIFARE Classic 1K 카드이다.이 카드의 메모리 구조는 아래...
아두이노 ESP32로 온습도 데이터 수집하기
아두이노 ESP32로 온습도 데이터 수집하기
오늘은 아두이노 ESP32로 온습도를 측정하고 데이터를 전송하는 와이파이 백엽상을 만들어볼 것이다.해당 내용은 학교에서 진행할 16+1 수업 원고를 바탕으로 작성한 글이다.1. 준비물준비물은 간단하다.ESP32, DHT-22, 전선 3개먼저 ESP32를 간단하게 설명하...
아두이노 D1 R2 사용기
아두이노 D1 R2 사용기
그냥 아두이노 uno로 하면 될 것을, 괜히 내장 와이파이 달린거 써보겠다고 wemos d1 r2를 쓰다가 고생을 꽤나 했다.이 글은 d1 r2와 같이 핀맵핑이 다른 아두이노를 사용하는 이들을 위한 글이다.1. IDE 셋팅아두이노의 종류가 다양해서 각 보드에 맞는 보드...
맥북에서 아두이노 Timed out waiting for packet header 해결 방법
맥북에서 아두이노 Timed out waiting for packet header 해결 방법
맥북에서 아두이노 Wemos D1 R2 연결시 Timed out 문제 해결하는 방법
아두이노와 스프레드시트 연동하기 - 코드 구성하기
아두이노와 스프레드시트 연동하기 - 코드 구성하기
지난 글에서는 아두이노와 스프레드시트 연동을 위한 시트 설정에 대해 알아보았다.이번 글에서는 아두이노 D1 보드에서 https 통신을 이용한 데이터 전송 방법에 대해 알아보자.1. 아두이노 D1 보드 라이브러리 설치하기아두이노 D1 보드를 이용하기 위해선 먼저 보드 라...
아두이노와 스프레드시트 연동하기 - 구글 시트 설정
아두이노와 스프레드시트 연동하기 - 구글 시트 설정
최근에 학생들과 아두이노를 이용해 학교 주변의 온도, 습도를 관측해보고 값을 분석해보기로 했다. 아두이노에서 측정한 데이터를 저장하려니 SD카드가 필요했고, 데이터를 확인하기 위해서는 SD카드를 빼고 다시 끼우는 번거로움이 있었다.  문득 데...

댓글을 불러오는 중...