지나가던 개발자
[Python] 마이크로비트로 모스부호 송수신기 만들기 본문
from microbit import *
uart.init(115200)
while True:
if button_a.is_pressed() and button_b.is_pressed():
uart.write("ㅤ")
sleep(300)
elif button_a.is_pressed():
uart.write("·")
sleep(300)
elif button_b.is_pressed():
uart.write("-")
sleep(300)
if uart.any() == True:
readdata = uart.read()
display.scroll(readdata)
Python으로 Microbit를 이용해 모스부호 송수신기를 만들어봤다.
Microbit에서 A버튼을 누르면 점(·), B버튼을 누르면 선(-)이 보내지며, A버튼과 B버튼을 함께 누르면 띄어쓰기가 되어 컴퓨터로 보내진다.
물론 Microbit의 LED를 이용해 컴퓨터에서 보낸 메시지를 받을 수도 있다.
위 사진은 Tera Term에 Microbit를 연결하여 Microbit로 모스부호를 보내본 모습. Microbit에서 보내니 Tera Term에 잘 뜬다.
'Developing > Python' 카테고리의 다른 글
[Python] googletrans 모듈을 사용한 번역기 만들기 (1) | 2022.01.22 |
---|---|
[Python] beautifulsoup를 사용한 웹 크롤링 예제 - 노래 가사 가져오기 (0) | 2021.12.20 |
[Python] 소인수분해 프로그램 만들기 (0) | 2021.11.25 |
[Python] 진수 변환기 만들기 (0) | 2021.11.06 |
[Python] 히라가나를 가타카나로 바꾸는 프로그램 만들기 (0) | 2021.09.03 |
Comments