본문 바로가기
오픈소스하드웨어/마이크로:비트

[마이크로:비트 with 파이썬] Hello, World

by 북마크한 취미생활 2020. 3. 6.

컴퓨터 프로그램 언어를 배울 때 누구나 "Hello, World"라는 문장을 화면에 출력하는 예제를 실행하면서 프로그래밍 입문을 하게 됩니다. 가장 쉽고, 결과물을 바로 볼 수 있기 때문에 성취감도 있는 예제이기 때문일 것입니다.

마이크로:비트에서 이 "Hello, World"와 같은 예제가 바로 내장된 5 x 5 메트릭스 디스플레이 LED에 문자열을 스크롤시키는 것입니다. 이번 포스팅에서는 어떻게 "Hello, World" 문자열을 마이크로:비트에서 출력할 수 있는지 알아보도록 하겠습니다.

| 실행하기

#01.
지난 포스팅에서 설치한 Mu 프로그램을 실행합니다.

#02.
New 버튼을 눌러 새로운 파이썬 스크립트를 생성합니다.

#03.
새로운 프로젝트가 나타나면 하기의 코드를 붙여 넣습니다.

from microbit import *

while True :
	display.scroll("Hello, World")

#04.
사진과 같이 마이크로:비트와 컴퓨터를 USB 케이블로 연결을 합니다.

#05.
Flash 버튼을 눌러 마이크로:비트에 코드를 업로드시킵니다.

업로드가 완료되면 Mu 프로그램 하단에 'Copied code onto micro:bit.'이라고 표기됩니다.

#06.
업로드가 완료되면 마이크로:비트에서 "Hello, World!" 문자열이 반복적으로 스크롤되는 것을 볼 수 있습니다.

| 파이썬 코드 설명

from microbit import *

마이크로:비트의 H/W 제어할 수 있는 파이썬 라이브러리를 포함시킵니다. 앞으로 진행하는 모든 예제에는 반드시 포함되는 구문이라고 생각하시면 됩니다.

while True :

while True : 아래의 문장(띄어진 문장)을 반복해서 실행하라는 의미입니다.

    display.scroll("Hello, World")

import를 통해 사용할 수 있도록 한 display.scroll 라이브러리를 사용하여 'Hello, World"라는 문자열을 '5 x 5 메트릭스 LED'에 스크롤하며 출력합니다.

| 한번 해 보세요

"Hello World"라는 문구 대신 자신의 이름이나 별명을 넣고, 실행시켜 보시길 바랍니다. 단, 한글은 지원되지 않고 영문만 가능합니다. 이점 참고하시고 자시만의 이름표를 만들어 보시길 바랍니다.

반응형

댓글