ADBKeyBoard 활용한 TTS 입력 테스트

ADBKeyBoard Cover Image

ADBKeyBoard 애플리케이션을 활용하여 TTS 문장 입력 테스트를 해 보았습니다. 제 경우 안드로이드용 TTS 애플리케이션을 작성하여 테스트를 하던중 테스트 문장을 입력하는것이 매우 번거롭고 불편하였습니다. 한글 텍스트를 입력하기 위해서는 안드로이드 키보드의 자판 배열도 변경해야 하고, 문장 입력시 오타라도 나면 커서를 옮겨 수정하기 위해 백스페이스키도 여러번 눌러야 하고, 긴 문장을 입력하는 경우 한참을 타이핑 해야하는등 여러모로 불편한 점이 … Read more

DigiUSB 사용하여 디버그 메시지 입출력하기 (feat. digispark)

DigiUSB 사용하여 디버그 메시지 입출력하기 (feat. digispark)

DigiUSB 사용하여 digispark 보드에서 디버그 메시지 입출력 테스트를 해 보았습니다. digispark 보드에는 시리얼 포트가 없어서 Serial을 사용하여 디버깅용 메시지를 입출력 할 수 없습니다. 대신에 이러한 목적으로 DigiUSB 라이브러리를 사용하면 USB를 통해 디버깅용 메시지를 입출력 할 수 있습니다. DigiUSB를 테스트하기 전에 먼저 Arduino IDE 2에 digispark 보드를 설치하지 않았다면 아래 게시글을 참고하여 먼저 digispark 보드와 예제를 설치합니다. … Read more

Arduino IDE 2에서 digispark 사용하기

Arduino IDE 2에서 digispark 사용하기

Arduino IDE 2로 개발환경을 변경한 후 기존 Arduino IDE 1에서 사용했던 보드들을 이전하다 보니 기존에 사용했던 digispark 보드가 Arduino IDE 2에서는 사용이 안되는것 같습니다. 기존의 digistup.com 서버가 죽은 건지 접속이 안되면서 기존의 패키지(http://digistump.com/package_digistump_index.json)를 받을 수 없게 되었습니다. 아두이노 포럼을 살펴보니 이런 경우 패키지 설치 주소를 아래 주소로 변경하면 패키지 설치가 가능하다고 하여 기존것 대신 아래것으로 … Read more

OpenCV 웹캠 로딩 시간 오래 걸리는 문제 해결 방법

OpenCV-Load-Too-Long-Cover-Image

윈도우에서 웹캠 영상을 얻어오기위해 파이썬의 OpenCV 패키지를 사용하여 테스트 하던중 이상하게도 실행하면 첫화면 뜨는데까지 너무 오랜 시간이 걸리는 문제가 발생하였습니다. 아래는 테스트에 사용된 파이썬 소스인데 일반적으로 OpenCV를 사용하여 웹캠 테스트시 사용되는 기본 코드입니다. import cv2 cap = cv2.VideoCapture(0) while (True): ret, frame = cap.read() cv2.imshow(‘frame’, frame) if cv2.waitKey(1) & 0xFF == ord(‘q’): break cap.release() cv2.destroyAllWindows() … Read more

RK6006-BT Digital Control Power Supply 구매 및 테스트

RK6006-BT Digital Control Power Supply Cover

간단한 테스트용 파워서플라이가 있으면 좋을것 같아 알리익스프레스에서 검색하던중에 알게된 RK6006-BT 제품을 구매하여 테스트해 보았습니다. RK6006은 블루투스의 유무로 2가지 모델로 나뉘는데 제가 구매한 RK6006-BT는 기본 모델에 블루투스 모듈과 NTC 온도센서가 추가된 모델입니다   RK6006/RK6006-BT 스펙 아래는 데이터시트에 적혀있는 RK6006/RK6006-BT의 스펙입니다. Model: RK6006/RK6006-BT Input voltage range: 12-68.00V Output voltage range: 0-60.00V Output current range: 0-6.000A Output power … Read more