마이크로비트(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

관련 글

用 Arduino 复制 RFID 卡
用 Arduino 复制 RFID 卡
今天打算写一写,如何用 Arduino 复制 RFID 卡。写下来就不容易忘,也算是复盘记录。1.RFID 卡的内部数据结构一般的 RFID 卡是 MIFARE Classic 1K 卡。这张卡的存储结构如下:- 总 1024 bytes (1KB) - 16 个 Sector (0~15...
使用 Arduino ESP32 收集温湿度数据
使用 Arduino ESP32 收集温湿度数据
今天,我们将使用 Arduino ESP32 制作一个用于测量并传输温湿度数据的 Wi-Fi 百叶箱。这篇文章是基于在学校进行的 16+1 课程的稿件编写的。1. 准备材料准备工作很简单。ESP32, DHT-22, 三根电线首先简单介绍一下 ESP32...
Arduino D1 R2 使用心得
Arduino D1 R2 使用心得
本来用 Arduino Uno 就够了,偏偏想试试带内置 Wi‑Fi 的板子,结果用 wemos d1 r2 折腾了好一阵子。这篇文章是写给像 d1 r2 这样,使用与标准 Arduino 不同引脚映射的板子用户看的。1. IDE 设置因为 Arduino 种类很多,所以需要为每块板子安装对应的板卡...
在 MacBook 上解决 Arduino Timed out waiting for packet header 的方法
在 MacBook 上解决 Arduino Timed out waiting for packet header 的方法
在 MacBook 上连接 Arduino Wemos D1 R2 时解决 Timed out 问题的方法
与Arduino和电子表格集成 - 构建代码
与Arduino和电子表格集成 - 构建代码
在上一篇文章中,我们了解了与Arduino和电子表格集成的表格设置。在这篇文章中,我们将了解如何通过Arduino D1板上的https通信传输数据。1. 安装Arduino D1板的库要使用Arduino D1板,首先需要安装...
Arduino与电子表格集成 - 设置Google表格
Arduino与电子表格集成 - 设置Google表格
最近,我和学生们决定使用Arduino观测学校周围的温度和湿度,进行数据分析。需要一张SD卡来存储Arduino测量的数据,而为检查数据,需要将SD卡插入和拔出。突然想到,如果将数据存储在网上会怎么样呢...

댓글을 불러오는 중...