피지컬코딩/마이크로비트 코딩

<1차> 마이크로비트 친해지기

푸른하늘 은하수짱 2025. 1. 8. 07:56
728x90
반응형

마이크로비트는 기존에 교육용으로 많이 사용되고 있는 아두이노, 라즈베리 파이와 같은 SW 교육용 보드이다.

외부 입출력을 할 수 있는 많은 단자들이 있으며, 자체 나침반 센서, 온도 센서, 가속도 센서 등을 내장하고 있어 추가적인 부품을 사용하지 않고 마이크로비트만 가지고 있어도 된다는 점이 장점이다. 또한 통신을 위한 블루투스 4.0을 내장하고 있어 블루투스 모듈 없이 스마트폰 및 스마트 기기와 연동할 수도 있다. 

 

마이크로비트는 아래처럼 앞면 뒷면이 있는데 4cm X 5cm 크기의 초소형 컴퓨터로 다양한 센서와 LED, 라디오와 블루투스 통신다양한 입력 장치와 출력 장치로 구성이 되어있답니다.

 

메이크코드 또는 마이크로비트사이트에서 블록코딩을 손쉽게 가능하고

확장보드연결을 통하여  다양한 프로젝트를 만들 수 있어요

 

 

 

먼저 앞면을 살펴보면

① 버튼

A, B2개의 버튼 입력장치로 동시에 또는 독립적으로 사용 가능 

마이크로비트 앞면

 

 

LED 스크린 및 빛센서 

가로와 세로 5*525개의 LED가 줄을 맞추어 배치되어 있고, 간단한 이미지 아이콘, 영어 단어, 숫자들을 화면에 출력할수 있어요.  

 

③ 핀(GPIO - 범용 목적 일반 입출력)

- 여러 가지 목적으로 다양하게 사용할 수 있는 핀들을 사용해서 다른 전기전자 부품들을 연결시켜 마이크로비트의 기능 확장은 주변 빛의 밝기를 측정하는 빛 센서의 기능을 활용할 수도 있습니다.

 

④ 핀(3V 전원 출력)

- 3V 전원 출력 핀을 사용해서 다른 전기전자 부품에 전기 공급합니다.

 

⑤ 핀(접지)

- 전기 마이너스(-) 극의 접지로 사용한답니다.

 

⑥ 터치 로고(V2 버전만)

- 터치 센서처럼 작동 가능한 입력장치

 

⑦ 마이크 LED(V2 버전만)

- 내장 마이크가 소리를 측정하는 경우 LED에 표시

 

이제 뒷면을 살펴볼까요?

마이크로비트 뒷면

 

① 라디오 및 블루투스 안테나

- 무선 라디오 기능이나 블루투스 기능으로 마이크로비트 기기 간에 서로 통신

 

② 프로세서(CPU) 및 온도 센서

- CPU로 명령어를 읽고, 해석하고 실행

- 내부에는 온도 센서가 내장되어 주변 온도를 측정   

 

③ 나침반(자기) 센서

- 동서남북의 방향을 알아내고 자기장의 세기 측정 

 

④ 가속도 센서

- 3축 방향의 힘을 측정하고 중력 방향도 측정

 

⑤ 핀

- 다른 전기전자 부품들을 연결시켜 마이크로비트의 기능 확장

 

USB 소켓

- 컴퓨터에서 프로그램을 업로드하거나 전기를 공급 

 

노란색 LED

- LED는 프로그램이 업로드 될 때 반짝거리며, 전기가 공급되고 있을 때는 켜짐

- V2에서는 컴퓨터와 데이터가 송수신 될 때 반짝

 

리셋전원 버튼

- 리셋 버튼을 누르면 재시작

- V2에서는 계속 누르고 있으면 절전 모드로 실행

 

⑨ 배터리 소켓

- 배터리 팩을 사용하면 USB 케이블로 전기를 공급하지 않아도 전기 공급 가능

 

USB 인터페이스 칩

- 새로운 프로그램을 업로드 하는데 사용되며 USB 케이블을 통해 컴퓨터로부터 시리얼 통신 데이터를 송수신

 

⑪ 스피커(V2 버전만)

- 스피커 내장

 

⑫ 마이크(V2 버전만)

- 소리를 인식하면 마이크 LED에 불이 켜지고, 앞 면의 마이크

아이콘이 나타남

 

⑬ 빨강색 전원 LED(V2 버전만)

- 전기가 공급되는 경우에 빨강 LED에 불이 켜짐

 

 

마이크로브트를 사용하기 위해서는 마이크로비트 사이트에 접속을 합니다.

 

인터넷에 접속하여 검색 창에 “마이크로비트”라고 입력한다. 검색되는 사이트(http://microbit.org/ko/)에 접속하게 되면 마이크로비트 사이트에 접속하게 된다

 

Micro:bit Educational Foundation

내 손 안의 작은 컴퓨터가 세상을 변화시키고 있습니다.

microbit.org

 

 

 

마이크로비트를 usb로 연결합니다.

출처 : https://www.nise.go.kr/sedu/pt/page5_01.html

 

 

프로그래밍 시작하기 - MakeCode editor를 클릭하여 따라해보기를 통하여 하는방법을 습득해 봅니다.

 

반짝이는 하트를 클릭하여 따라해보기 시작을 클릭하여 블럭코딩 연습을 진행합니다.

 

새프로젝트를 만들기 위해서는 프로그래밍시작-메이크코드 편집기에서 프로젝트를 클릭합니다.

 

 

오른쪽 가져오기를 클릭하면 내 컴퓨터에 들어있는 마이크로비트 파일을 가져올수 있습니다.

 

 

마이크로비트 처음 화면을 살펴보면 다음과 같습니다.

 

 

 

 

블록코딩을 완성한 후 다운로드 클릭, 다운로드 폴더에 저장된 hex 파일을 확인하여 복사하여 d:에 옮겨줍니다. 

 

 

 

 

 

 

 

이상 마이크로비트의 기본구성과 첫 화면 사용 방법에대해 알아보았습니다.

 

728x90
반응형