지원가능 OS :
- window 윈도우
- chrome 크롬북
- mobile 모바일
-
[자바] 여러 개의 마이크로 비트로 통신하기
yes win no chrome no mobile
여러 개의 마이크로 비트로 통신하기 BlueBird 커넥터를 사용하여 최대 3개의 허밍버드 비트 또는 마이크로 비트를 연결할 수 있습니다. 즉, 서로 상호 작용하는 로봇을 만들 수 있습니다. 마이크로 비트로 허밍버드 비트를 제어해 보겠습니다. BitFirmware.hex 파일을 마이크로 비트에 다운로드 합니다. BlueBird 커넥터를...
-
[자바] 배열(Arrays)
yes win no chrome no mobile
배열(Arrays) 자바에서는 배열을 사용합니다. 허밍버드 비트의 다양한 구성요소와 배열이 어떻게 사용되는지 알아보겠습니다. 자바에서의 배열은 정렬 된 값의 목록입니다. 예를 들어 아래 코드는 25개의 요소가 들어있는 정수 배열을 나타냅니다. setDisplay() 메소드를 사용하면 micro : bit 배열에 패턴과 작은 그림을 ...
-
[자바] 나침반 사용하기
yes win no chrome no mobile
나침반 사용하기 마이크로 비트에는 나침반이 있습니다. 나침반은 자북을 기준으로 마이크로 비트의 방향을 알려줍니다. 나침반을 사용하기 전에 BlueBird 커넥터에서 나침반을 교정해야합니다. BlueBird 커넥터에서 기기 이름 옆에 있는 나침반 버튼을 클릭하세요. 마이크로 비트를 다른 방향으로 움직여 보정합니다. 보정...
-
[자바] 버튼과 가속도 센서 사용하기
yes win no chrome no mobile
버튼과 가속도 센서 사용하기 마이크로 비트에는 몇 가지의 센서가 포함되어 있습니다. 마이크로 비트의 버튼과 가속도 센서 사용 방법을 알아보겠습니다. 마이크로 비트에는 'A'와 'B'라는 두 개의 버튼이 있습니다. getButton() 메소드를 사용하여 버튼을 눌렀는지 여부를 확인할 수 있습니다. getButton...
-
[자바] 다이얼 센서와 소리센서 사용하기
yes win no chrome no mobile
다이얼 센서와 소리 센서 사용하기 다이얼 센서와 소리 센서를 사용하여 출력을 제어하는 방법을 살펴보겠습니다. 다이얼 센서를 'SENSOR' 포트 1에, 소리 센서를 포트 2에, 단색 LED를 'LEDS' 포트 1에 연결합니다. getDial() 메소드를 사용하여 다이얼 센서의 값을 확인하고, getSound() 메소드를 사용하...
-
[자바] 거리 센서 사용하기
yes win no chrome no mobile
거리센서 사용하기 거리센서를 사용해 물체까지의 거리를 측정하여 로봇을 제어할 수 있습니다. 허밍버드 비트 컨트롤러의 'SENSORS' 포트 1에 거리센서를 연결하고, 삼색 LED를 'LEDS' 포트 1에 연결합니다. getDistance() 메소드를 사용하여 거리 센서의 값을 확인할 수 있습니다. 하나의 매개 변수가 필...
-
[자바] 빛 센서 사용하기
yes win no chrome no mobile
빛 센서 사용하기 센서는 주변 환경에 대한 정보를 수집하여 데이터를 입력받아 로봇을 제어하는데 사용할 수 있습니다. 아래 영상은 여러가지 센서로 데이터를 입력받아 LED가 제어되는 것을 볼 수 있습니다. 함께 만들어 볼까요? 허밍버드 비트 컨트롤러의 SENSORS 포트 1에는 빛 센서를, LEDS 포트 1에는 단색 LED를 연...
-
[자바] 버저(Buzzer) 사용하기
yes win no chrome no mobile
버저(Buzzer) 사용하기 허밍버드 비트 컨트롤러에는 소리를 출력하는 버저가 있습니다. 버저를 사용하여 간단한 노래를 연주하는 방법을 배워볼까요? 파이썬에서 버저를 사용하여 음악를 재생하려면 playNote() 함수를 사용합니다. 음표(32-135)를 나타내는 숫자와 비트 수(0-16)를 나타내는 숫자로 제어할 수 있습니다. 음...