본문 바로가기

마이크로비트6

[마이크로비트 with Python] 내장 온도센서 사용법 l 개요 마이크로비트(micro:bit)는 내장 온도센서를 가지고 있습니다. 그러나 마이크로비트의 내장 온도센서는 마이크로비트가 동작을 하게 되면 발열로 인해 정확성이 다소 떨어지는 단점이 있습니다. 따라서 마이크로비트의 내장 온도센서는 정확한 온도 측정이 필요하지 않은 경우에만 사용하는 것을 권장합니다. l 사용방법 내장 온도센서 -5도에서 50도까지 측정이 가능하며, 사용 방법은 단순하게 temperature()라는 메서드만 이용하면 됩니다. 메서드 사용방법을 설명드리기 위해 내장 B 버튼을 누르면 측정된 온도가 LED Display에 출력되는 간단한 예제를 만들어 보도록 하겠습니다. l 소스코드 from microbit import * while True: if button_b.is_pressed(.. 2021. 4. 29.
[마이크로비트 v2.0 with Python] 터치버튼 마이크로 비트(micro:bit)가 버전 2.0으로 새롭게 돌아왔습니다. 내장 마이크가 있어 소리를 감지하고, 내장 스피커가 있어 별도의 소자 없이 소리를 재생할 수 있으며, 터치 센서가 추가로 내장 버튼 2개와 함께 입력단자가 늘어 활용성이 높아졌습니다. 또한 IO 핀 테두리가 노치 디자인으로 되어 외관과 기능면에서 더욱 강력한 마이크로비트가 되었습니다. (참고로 저도 카드 이미지를 마이크로비트 v2.0에 맞게 노치 디자인을 적용했습니다) 이번 포스팅에서는 새롭게 바뀐 마이크로비트 v2.0, 터치 센서 사용방법에 대해 알아보겠습니다. | 터치센서 터치센서는 물리키와 다르게 물리적인 힘을 가해 인식하는 것이 아니라 손가락이 센서에 닿았는지 유무를 확인하는 센서입니다. 마이크로비트 v2.0에서는 기존 로고.. 2021. 4. 15.
[마이크로비트 with 파이썬] 플로터 사용법 숫자를 보는 것과 그래프 형태로 정리된 것 중에서 어떤 것이 보고 이해하기 편하신가요? 저는 개인적으로 숫자로 표기가 되는 것보다는 그래프 형태로 값을 보여주는 것이 이해가 더 빠르기 때문에 그래프 형태를 더 선호합니다. 좀 더 직관적으로 데이터를 이해할 수 있어서 그렇다고 할까요? 마이크로비트(micro:bit)에서도 수집한 데이터를 숫자 형태가 아닌 그래프 형태로 보여주는 방법이 있는데요. 사실 이 방법은 마이크로비트(micro:bit)의 기능이라기보다는 Mu Editor의 기능입니다. 포스팅 초반에 Mu Editor 소개드렸을 때 설명을 드리면 부담스러울 것이라 판단해서 이 기능은 언급은 드리지 않았습니다. 지금까지 저의 포스팅을 지속적으로 보셨다면 설명드리는 것을 이해하는데 어려움이 없을 거라 생.. 2020. 6. 25.
[마이크로비트 with 파이썬] music 모듈 지난번 포스팅에서 마이크로비트(micro:bit)는 '멜로디를 쉽게 만들 수 있도록 music이라는 빌트인 모듈을 가지고 있다'라고 말씀드렸습니다. 그리고, 이 모듈을 사용하여 소리를 들을 수 있는 부저 사용방법에 대해 소개해 드렸습니다. 이번 포스팅에서는 마이크로비트(micro:bit)의 music 모듈을 사용하여 커스텀 멜로디를 만드는 방법에 대해 소개해 드리도록 하겠습니다. | 음 표기방법 마이크로비트(micro:bit)의 내장 멜로디를 사용하는 것이 아닌 자신이 만들 멜로디, 즉 커스텀 멜로디를 만들기 위해서는 멜로디를 이루는 음들을 어떻게 표현을 하는지 알아야 합니다. 왜냐하면 마이크로비트(micro:bit) music 모듈에서는 우리가 사용하는 '도레미' 음을 이해할 수가 없기 때문입니다. 따.. 2020. 6. 15.
[마이크로비트 with 파이썬] 부저 사용법 마이크로비트(micro:bit)는 멜로디를 쉽게 만들 수 있도록 music이라는 빌트인 모듈을 가지고 있습니다. 이 모듈을 사용하면 내장된 다양한 멜로디를 사용할 수 있고, 자신만의 멜로디를 쉽게 만들 수 있는 유용한 모듈입니다. 이번 포스팅에서는 간단한 music 모듈 사용방법을 통해 마이크로비트(micro:bit)와 연결된 부저를 통해 멜로디를 플레이할 수 있는 방법을 소개해 드리도록 하겠습니다. | 부저 마이크로비트(micro:bit)에서 멜로디를 들으려면 스피커와 같은 기능을 하는 '부저'라는 장치가 필요합니다. 지금까지 포스팅한 글에 처음으로 부저라는 장치를 소개해 드리는 것 같습니다. 부저에 대해 간단하게 설명드리면 부저는 소리를 출력해 주는 장치라고 생각하시면 됩니다. 부저에 대해 조금 자세.. 2020. 6. 3.
[마이크로:비트 with 파이썬] Hello, World 컴퓨터 프로그램 언어를 배울 때 누구나 "Hello, World"라는 문장을 화면에 출력하는 예제를 실행하면서 프로그래밍 입문을 하게 됩니다. 가장 쉽고, 결과물을 바로 볼 수 있기 때문에 성취감도 있는 예제이기 때문일 것입니다. 마이크로:비트에서 이 "Hello, World"와 같은 예제가 바로 내장된 5 x 5 메트릭스 디스플레이 LED에 문자열을 스크롤시키는 것입니다. 이번 포스팅에서는 어떻게 "Hello, World" 문자열을 마이크로:비트에서 출력할 수 있는지 알아보도록 하겠습니다. | 실행하기 #01. 지난 포스팅에서 설치한 Mu 프로그램을 실행합니다. #02. New 버튼을 눌러 새로운 파이썬 스크립트를 생성합니다. #03. 새로운 프로젝트가 나타나면 하기의 코드를 붙여 넣습니다. from .. 2020. 3. 6.