한번 해보겠습니다.
BBC 마이크로:bit(이하 마이크로비트)를 처음 받았기 때문에 몇 가지 기본적인 기능을 시도해 보겠습니다.
처음에는'BBC 마이크로비트 공식 사용자 안내서'라는 책을 토대로 설명한다.이렇게 되면 전편이 베껴 쓸 수 있기 때문에 하드웨어의 상세한 방법과 프로그램 설계가 어려운 말을 모두 깨물어 쓰고 싶습니다.
비트
마이크로비트는 사용 방법에 따라 다양한 목적에 사용된다.버튼을 누르면 웃음이 나오는 간단한 게임에서도 프로그래밍과 전자회로 학습 등 교육에 활용할 수 있다.복잡한 로봇과 가정 자동화 두뇌로 활용할 수 있는 등 실용적인 사용법이 가능하기 때문에 게임부터 새로운 장치까지 마이크로비트로 개발할 수 있다.
마이크로비트는 각양각색의 전자 부품을 탑재하고 있다.겉으로는 다섯 개 있다×5의 LED 디스플레이와 2개의 버튼, 뒷면에는 마이크로 USB 커넥터와 무선 등 전자 부품이 배열돼 있다.
미위 표면
마이크로비트의 뒷면
대응하는 프로그래밍은 자바스크립트 블록, 자바스크립트, 파이썬 세 가지 대표적인 프로그래밍 언어로 필요에 따라 선택할 수 있다.이번에는 알기 쉬운 시각 프로그래밍 언어인 자바스크립트 모듈을 사용해 화제를 추진하고 싶습니다.
준비물
프로그램 속 등용문'헬로월드'도 마이크로 비트를 해보자.
마이크로 비트 준비
준비도 간단하다고.준비된 마이크로비트와 컴퓨터를 USB 케이블로 연결하기만 하면 된다.
이렇게 되면 박스에서 처음 꺼낸 마이크로비트라면 모니터에 뭐가 뜨겠지.그것은 기본 마이크로비트 프레젠테이션 프로그램입니다.마이크로비트의 모든 기능을 사용하기 위해 고안된 것이기 때문에 한 번만 놀면 무슨 일이 일어날지 대충 알 수 있다.하지만 이번엔 Hello World를 보여주고 싶은데 다음에 가자.
프로그래밍 준비
마이크로프로그래밍은 전용 브라우저를 사용합니다.브라우저, makecode를 엽니다.microbit.org 를 입력하십시오.그럼 아래의 화면일 거예요.여기 있는 새 프로젝트를 클릭하여 끝낼 준비를 하세요.
프로그램 시작
새로운 프로젝트가 시작되면 우선 아래의 화면이 있어야 한다.
화면의 오른쪽 부분은 프로그래밍의 작업 공간으로 여기에 블록을 연결하여 프로그래밍을 한다.그리고 중간에 왼쪽으로 치우친 곳은 블록을 모은 네모난 상자 도구 상자였다.지금부터 각종 네모난 상자를 참조하세요.그리고 화면 왼쪽의 마이크로위치는 오른쪽에서 만든 프로그램을 시뮬레이션한다.따라서 프로그램이 개선될 때마다 호스트에 쓰지 않아도 어느 정도의 프로그램이면 브라우저에서 동작을 확인할 수 있다.
그럼 프로젝트를 시작합시다.프로젝트를 시작할 때부터 프로그램이 시작될 때만 읽는 '최초' 와 프로그램이 시작될 때 반복적으로 읽는 '계속' 자바스크립트 블록을 작업 공간에 설정합니다.대응하는 블록을 이 수수께끼에 삽입하여 프로그래밍을 진행하다.
Hello World
그럼 Hello World가 마이크로비트로 표시하도록 하겠습니다.
먼저 네모난 상자 도구 상자의 기본 단추를 누르고 그 중에서 [문자열 보이기 [Hello ᦅ33;]를 선택합니다.작업공간에 배치합니다.이렇게 하면 새로 배치된 [표시 문자열 [Hello ᦥ;;;]의 사각형 표면은 사각 격자 도안이어야 한다.블록이 제어 블록에 아직 삽입되지 않았기 때문입니다.그래서 이 프로그램은 아직 실행할 수 없다.
제어 블록은 작업공간에 처음부터 구성된 "\"문자를 반전시킨 형태입니다.방금 추가된 [문자열 표시 ["Hello 33;"]의 블록을 마우스로 "계속"으로 드래그합니다.이렇게 되면 사각 블록 사이에 자동으로 연결되어 사각 격자 무늬를 이루는 사각 블록이 파란색 사각 블록으로 변한다.이렇게 하면 절차가 정상적으로 작동할 수 있다.하지만 이대로 가면대화 상자.디스플레이를 바꾸기 위해마우스를'Hello World'위에 놓고'Hello World'로 변경한다.이렇게 되면 눈치채는 사람도 있겠지만 화면 왼쪽에 있는 시뮬레이터 모니터에 Hello World가 표시될 테니 확인해 주세요.
여기서 이번에는'계속'의 블록에 편입되었지만,'최초만'의 블록에는 어떻게 변했습니까?각양각색의 일을 스스로 시도해 보세요.이때는 시뮬레이터라 망가지지 않으니까 두려워하지 말고 다양한 시도를 해보세요.
프로그램 쓰기
이렇게 하면 프로젝트가 완성된다.그리고 마이크로 비트기만 기입하세요.
먼저 제작된 프로그램을 다운로드해야 한다.그 전에 이 항목에 먼저 이름을 붙여 주세요.이러다 제목이 정해지지 않고 어떤 프로그램이 어떤 프로그램인지 한동안 알 수가 없다.화면 아래의 텍스트 상자에서 이름을 바꿉니다.여기서는'Hello World'를 고르자.그리고 다운로드 버튼을 눌러 프로그램을 다운로드하세요.마이크로비트로 읽은 파일은 6단 코드 형식으로 확장자가 입니다.나는 Hex다.그래서 Hex 파일이라고도 부른다.그 다음엔 본체에 쓰면 돼.
마이크로비트는 USB 메모리와 SD 카드처럼 USB 메모리 장치로 식별된다.따라서 자원 관리자 드래그 프로그램만 열 수 있습니다.이전 개발판이라면 전용 소프트웨어로 써야 하기 때문에 좀 번거롭지만 드래그만 하면 돼요. 아주 간단해요.쓰기 작업이 완료되면 호스트에서 프로그램이 실행됩니다.이로써 프로그램의 기본인 Hello World가 완성됐다.
총결산
이렇게 하면 프로그램의 기본적인 기초인 Hello World가 완성된다.프로그램 자체가 마우스로 끌어다 놓을 정도로 간단해서 아이라도 조금만 연습하면 쉽게 할 수 있을 것 같다.
이번에 Hello World를 표시하기 위해 모니터를 사용했지만 마이크로비트의 기능은 이뿐만이 아니다.가속도 센서, 온도 센서, 물리 스위치와 입력과 출력의 핀 등이 있다.이 기능들을 사용하면 더 많은 일을 할 수 있다.다음부터는 마이크로 비트의 다양한 기능을 사용하면서 마이크로 비트의 흥미로운 점을 접하고 싶습니다.
Reference
이 문제에 관하여(한번 해보겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Denchi/items/77ce293fa070ace06c41텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)