728x90 분류 전체보기 372 ZXing QR 코드에서 한글 사용하기 ZXing QR 코드에서 한글 출력하기 QR코드 개발에서 가장 많이 사용되는 플러그인으로는 다들 아시다시피 ZXing을 사용하는 것이다. 최신버전을 사용하면 QR코드뿐만 아니라 다양한 Barcode도 사용할 수 있다. 많이 사용되기 때문에 거의 범용으로 사용된다고 본다. 또한 사용하기도 어렵지 않다. 요즘에 나오는 스마트폰 카메라의 경우 QR코드를 바로바로 인식한다. 해당 정보나 링크가 있을 경우 동의를 묻고 바로 연결해 준다. 그런데 이 QR코드 개발을 하는데 한 가지 문제가 생겼다. ZXing를 사용했을 때 아무리 해도 한글을 인식하지 않는 것이다. 이와 별개로 NAVER에서 제공하는 QR코드로 했을 때는 한글을 아주 잘 지원하였다. 이것은 즉, 한글을 QR코드로 변환할 때 별도의 인코딩이 필요할 것.. 개발 관련/SW, App 관련 2023. 5. 18. KINGROON KP3S Pro 3D 프린터 KINGROON KP3S Pro 3D 프린터 구매 고민 예전부터 H/W를 관심이 좀 있다 보니 관심 있는 것이나 프로젝트 관련된 것들을 만들 때는 홀프레임을 사용했었다. 하지만 홀프레임은 좋긴 한데 무겁고 매번 조립성이 좋은 편은 아니다. 몇 번 사용하면 헐렁해지고.. 가격도 좀 있고.. 그렇다고 하드보드는 직접 잘라야 해서 불편하고... 실수하면 다시 해야 하고. 등등... 그래서 3D 프린터가 대중화되었을 때 하나 장만하는 게 어떤 계속 고민했었다. 대중화 한참 이전에.. 한 15년 전인가 때는 너무 비쌌었다. 회사 프로젝트로 대전에 있는 전문기관에 맡겼을때 1개 약 15세제곱 센티 내로 출력하는데만 100만원인가 들었던 거 같다. 하긴.. 그보다 조금 더 오래되었지만 DVD 영상 한 장 굽는데 80.. 일상/일상 관련 2023. 5. 16. Autoit3으로 Serial 통신하기 확인 Autoit3로 Serial 통신 작동 영상 확인 지난번 Autoit에서 Serial 통신하기 포스팅에서 직접적인 확인에 대한 내용이 없어서 이번에 간단하게 동영상을 추가하였다. 지난번 포스팅 Autoit3로 Serial 통신 사용하기 (tistory.com) Autoit3로 Serial 통신 사용하기 Autoit3로 Serial 통신 이번 포스트는 Autoit로 Serial 통신을 할 수 있는 방법에 대해 설명한다. 먼저 Autoit의 Koda From design으로 다음과 같이 폼을 만든다. 간단하게 만들 수 있다. 이 Koda가 없던 시절에는 tipon.tistory.com Unity와 autoit는 전혀 다른 개발 도구이며 개발 언어도 다르다. 진행하는 프로젝트의 성격에 따라 적절하게 이용한다... 개발 관련/SW, App 관련 2023. 5. 14. Autoit3로 Serial 통신 사용하기 Autoit3로 Serial 통신 이번 포스트는 Autoit로 Serial 통신을 할 수 있는 방법에 대해 설명한다. 먼저 Autoit의 Koda Form design으로 다음과 같이 폼을 만든다. 간단하게 만들 수 있다. 이 Koda가 없던 시절에는 메모장 같은 SciTE만 가지고 완전히 빈 화면에서 코드로 모든 것을 만들어야 했는데 이 Koda의 등장으로 정말 편하게 Form 디자인을 할 수 있게 되었다. 너무 좋다. 그다음 초록색 플레이버튼을 누르면 코드로 변환된다. 코드로 변환된 내용의 숫자들을 조절하면 폼의 크기나 버튼의 크기등을 세부적으로 조절할 수 있다. 그럼 Serial 통신을 하기 위해선 다음의 중요한 라이브러리인 dll 파일과 이를 처리해 주는 통신 au3 파일이 필요하다. 통신을 처리.. 개발 관련/SW, App 관련 2023. 5. 12. Edge 브라우저 bing의 AI Edge 브라우저 업데이트 아마도 Microsoft의 인터넷 브라우저 Edge를 사용하고 있는 분이라면 최근 아래와 같은 업데이트 소식을 접했을 것입니다. 본인은 주 브라우저로 edge를 사용하며 chrome과 opera를 보조로 사용하고 있습니다. 그전에도 업데이트가 있었긴 했는데, 업데이트하면 뭔가 계속 추가되고 느려지고 하는 소프트웨어들을 많이 봐서 별로 좋지 않게 생각했다. 이번 말고 2단계 전부터 변화가 있었던 같다. 하지만 그래도 뭔가 있겠지 하며 이번 업데이트를 통해 그동안에 무슨 일이 있었는지 살펴보고 가장 크게 변한 2가지를 작성해 본다. 하지만 뭐 뒷북일 수도 있다. 나만 늦게 본 것일 수도... 아무튼... bing의 Image Creator Bing을 업데이트했다면 우측에 아이콘들이.. 개발 관련/SW, App 관련 2023. 5. 9. Unity Serial 통신 사용하기 추가사항 Unity Serial 통신 사용하기 추가사항 지난번 아래와 같은 포스팅을 진행했었는데, 아무래도 직관적인 확인이 좀 부족한 것 같아 추가적으로 보완하여 필요한 부분만 다시 포스팅한다. Unity의 Serial 통신 사용하기 (tistory.com) Unity의 Serial 통신 사용하기 Unity의 Serial 통신 설정코드 여러 프로젝트를 진행하면서 가장 많이 공통적으로 들어간 사항이 Unity와 Arduino의 Serial 통신일 것이다. 주로 RS232 통신 방식으로 진행했으며, 9600 bps ~ 19200 bps 정도의 tipon.tistory.com 좀 더 직관적인 확인을 위해 Canvas에 on과 off의 2개 버튼을 다음과 같이 만들고, 기존 보내는 "on"과 "off"만 비활성화하였다... 개발 관련/SW, App 관련 2023. 5. 8. Unity의 Serial 통신 사용하기 Unity의 Serial 통신 설정코드 여러 프로젝트를 진행하면서 가장 많이 공통적으로 들어간 사항이 Unity와 Arduino의 Serial 통신일 것이다. 주로 RS232 통신 방식으로 진행했으며, 9600 bps ~ 19200 bps 정도의 저속도 위주로 진행을 했었다. 따라서 이번 포스팅에서는 Unity와 Arduino 간 통신에 대해서 알아본다. 생각보다 간단하다. 먼저 전문적인 통신을 위한 언어와 기술이 들어간 방법이 아닌 나만의 간략한 수단과 방법이라 생각하면 되겠다. 그만한 기술은 가지고 있지 않아 필요하고 작동 잘되는 방법만 알기 때문에 대체적으로? 이해하는데 어렵지 않다. 현재 진행하고 있는 프로젝트도 있는데 이 방식으로 진행중이다. 통신이라 함은 보내기만 하는 단방향, 서로 주고받는 .. 개발 관련/SW, App 관련 2023. 5. 6. 알리표 휴대용 현미경 x120 배율 포터블 현미경 x120 배율 예전 중고등 학생 때부터 정말 갖고 싶었던 물건 중에 하나가 천체망원경과 현미경이었다. 결국 성인이 되서 천체망원경은 구매하게 되어 달 크레이터, 태양 흑점 관찰, 그리고 아주 작지만 목성까지도 맛보기용으로 관찰하는 데 사용했었다. 너무 저렴한 구성품이라 그다지 성능은 좋지 않았던 기억이 있다. 다음으로 현미경이었는데, 아마도 이건 구매는 아니지만 몇번 사용 경험이 있던 것 같은데 기억이 잘 나지 않는다. 아마도 학생 생물학 시간에 다뤘기 때문인 거 같다. 수동식 3 렌즈 교환식이 었던가... 별로였던 거 같다.. 다루기도 불편했고... 성인이 되어 과학전시쪽에서도 일한 경험이 있어 관련된 전시용의 현미경 카메라 프로그램도 제작해 보았다. 단순히 USB로 연결되는 카메라를 콘.. 일상/제품 리뷰 2023. 5. 5. Arduino 우노 ATtiny85 칩 보드 얼마 전 지인으로부터 테스트 요청이 와서 아두이노로 테스트를 진행하였다. 아두이노에서 호환성을 갖는 가장 작은 칩 중에 하나는 ATtiny85이다. ATtiny도 몇 가지 종류가 있다. 이에 따라 가격도 다양하다. ATtiny의 자세한 사항은 다음에 하기로 하고.. 간단하게 ATtiny85 칩을 빵판에 심은 다음 아두이노와 연결하고 ATtiny85에 맞는 부트로더를 심고 다음 몇 가지 테스트를 진행하였다. 연결은 아두이노 우노 R3와 다음과 같이 연결하면 간단한데.... 실제 선들은 간략하지가 않다. 따라서 좀 더 쉽게 소켓을 이용하여 프로그래밍하는 것이 좋다. 왜냐면 항상 저렇게 연결된 채로 작동하는 것이 아닌 독립적인 작동이 되어야 하기 때문이다. ATtiny85 칩을 쓴다는 것은 부피가 작은 회로를.. 개발 관련/HW 관련 2023. 5. 4. Unity의 Nav Mesh 알아보기 Unity의 Nav Mesh 알아보기 이번에는 몬스터에게 가장 많이 사용되는 기능 중에 하나인 Nav Mesh에 대해서 알아본다. 개발했던 탑다운 게임 앱에서 유용하게 활용한 Unity의 기능으로 기본적으로 제공하고 있다. 먼저 다음과 같이 오브젝트들을 배치한다. 큐브들은 장애물이 될 것이도 캡슐은 플레이어라고 보면 된다. 다음으로 메뉴에서 Windows > AI > Navigation을 선택해 준다. 그러면 Inspector 탭 옆에 Navigation 탭이 새로 나타난다. Objecr 옆으로 Agent, Areas, Bake가 있으며, 기본적인 선택은 Object로 Scene Filter로 All 선택되어 있을 것이다. 전체에서 필요한 것으로 할 것이므로 Mesh Renderers나 Terrains는.. 개발 관련/SW, App 관련 2023. 5. 2. 728x90 이전 1 ··· 20 21 22 23 24 25 26 ··· 38 다음