728x90

개발 관련 192

Unity Deep Link (딥링크) 관련 Unity Deep Link (딥링크) 관련 앱을 개발하다 외부에서 앱을 실행하며 특정 파라미터에 따라 앱의 기능이 달리 실행되도록 하는 것이 필요해서 찾아봤는데, 바로 딥링크 기능을 이용하면 된다고 한다. 이에 따라 관련된 자료를 찾아봤는데 Application.deepLinkActivated 로 이 기능을 활성화하려면 최소 유니티 2019.4 버전 이상에서만 가능한 것이었다. 지원되는 최소버전 이하에서 사용하려면 기본적인 Application.absoluteURL 의 기능을 이용하는 수밖에 없다.왜냐하면 내가 주력으로 사용하는 버전이 유니티 2018.4.3이기 때문이다. 따라서 일단 Application.absoluteURL과 AndroidManifest.xml을 편집하여 주요 내용을 추가하고 테스트.. 개발 관련/SW, App 관련 2025. 5. 1.
제미나이 2.5 아주 간단한 접근(아두이노 활용) 제미나이 2.5 아주 간단한 접근(아두이노 활용) 예전에 제미나이로 이름을 변경하기 전(구글 바드)에 몇몇 테스트를 진행했었다.실제로 쓸만한가 해서 몇번의 시도 끝에 정상적으로 뽑을 수 있게 하는 것이 쉽진 않아서 실제로 사용하기에는 좀 어렵겠다 했다. 전문적이지 않아서 그런지 모르겠지만 그냥 참고용으로만 봤었다. 그러다 얼마전에 제미나로 변경되어 2.5까지 업데이트된 것을 보고 이번에는 아두이노의 간단한 코드를 짜보라고 프롬프트에 명령어를 다음과 같이 주었다. 그랬더니 이제는 이전과 확인히 다른 과정으로 진행을 한다. 먼저 AI가 생각하는 과정을 보여주며 사용작의 언어를 분석하여 AI가 인지하고 이해하는 과정을 차례대로 보여준다.여기에 필요로 하는 부품, 그리고 그 부품의 사용 특성, 원리, 그리고 이.. 개발 관련/기타 2025. 4. 24.
아두이노용 IR센서 SZH-SSBH-002 불량 확인 아두이노용 IR센서 SZH-SSBH-002 불량 확인 예전에 사물감지용으로 사 두었던 IR센서 새것을 뜯었는데 작동이 안 된다.미개봉 포장을 뜯은 바로 새것인데... 모델은 SZH-SSBH-002이다. 구매한 지 너무 오래돼서 교환도 안된다.;;; 그래서 어디가 고장 났는지 확인해 보고자 했다.그럴리는 없겠지만 혹시나 하는 생각으로 납땜불량, 접촉불량일까? 해서 돋보기로 보며 열심히 인두팁으로 칩들을 살살 지져주었다. 그리고 다시 연결... 역시나 안된다. 검출 자체가 안된다.저 중앙의 + 가변저항을 아무리 조절해도 정상적인 값이 안 나온다. 아무래도 칩들에는 문제가 없을 거라 판단하고 광센서들을 확인했다. 적외선 센서에 불이 안 들어온다. 다른 LED로 확인해 보니 전력은 공급되는데 말이다..... 개발 관련/HW 관련 2025. 4. 15.
오래간만에 땜질 요즘 여러 가지 일로 너무 바쁜 관계로 포스팅을 거의 하지 못하고 있다. 특히나 외부적인 일이 있어서 더욱 그렇다.그러다 오래간만에 땜질까지 하게 되었다. 물론 그동안에 간간히 진행하였지만...예전보다 한두개가 아닌 몇십 개를 해야 돼서 눈알 빠지는 줄 알았다. 점점 눈이 침침해져서 땜질하기가 너무 힘들다. 이거 돋보기를 이용해야 할지..;;; 인두기도 너무 오래써서인지 온도가 올라오지 않는다. 이거 수리할 방법이 없을까..;;2만 몇천원주고 산 건데... 납이 안 녹는다;;; 인두팁 옆으로 비비면서 달래줘야 그나마 녹는다. 이런 환경에서 작업하니 더 힘들었던 거 같다.;;크기는 얼마 안 되고 전혀 어려운 난이도도 아닌데 수량이 있다 보니.. 이럴 거면 PCB 뜨는 게 나을 듯하다. 돈이 더 들긴 하겠지.. 개발 관련/HW 관련 2025. 3. 31.
nodeMCU의 WIFI가 끊어졌을때 nodeMCU의 WIFI가 끊어졌을때    nodeMCU를 사용하다 보면 5~10분 후 스스로 WIFI가 끊어지는 경우가 발생한다고 한다. 보통 일반적으로 아래와 같은 것도 쓰기도 할 텐데 작동이 안 되는 경우가 있는 것 같다.WiFi.setSleepMode(WIFI_NONE_SLEEP); 그럴 경우 여러 가지가 있겠지만 아래의 링크에 있는 사이트가 그나마 잘 제시해 준 것 같다. Reconnect ESP8266 NodeMCU to WIFI after Lost Connection (Solved) 개발 관련/HW 관련 2025. 3. 8.
Unity 안드로이드 USB카메라 연결 Unity 안드로이드 USB카메라 연결 퍼온 자료인데 되는지 안되는지 확인은 못해봄.. 안돼도 참고만 할 뿐..  1. Unity의 Android 패키징 후 USB 카메라를 연결하고 권한을 허용해야 합니다. 2. Unity에서 다음과 같은 설정으로 프로젝트 내보내기   3. Android의 AndroidManifest.xml 설정   세 가지 주요 라인은 다음과 같습니다.   4. UnityPlayerActivity.java를 찾아 Unity의 onResume 메서드에 USB 권한 설정을 추가private stati.. 개발 관련/SW, App 관련 2025. 3. 4.
구버전 Unity의 System.Text.Json 설치하기 구버전 Unity의  System.Text.Json 설치하기 상위버전 Unity의 경우 Nuget 패키지를 설치하면 메뉴의 Manage Nuget Package에서 다운로드하거나 Package Manager에서 설치할 수 있는 것으로 알고 있다. GitHub - GlitchEnzo/NuGetForUnity: A NuGet Package Manager for Unity GitHub - GlitchEnzo/NuGetForUnity: A NuGet Package Manager for UnityA NuGet Package Manager for Unity. Contribute to GlitchEnzo/NuGetForUnity development by creating an account on GitHub.gith.. 개발 관련/SW, App 관련 2025. 3. 1.
nodeMCU 관련 진행 nodeMCU 관련 진행 얼마 전 아두이노와 esp-01 모듈을 이용하여 서버 테스트를 진행했었다. esp8266 칩을 이용한 거라 esp8266 라이브러리를 대부분 쓸 줄 알았는데, 펌웨어 업데이트등 뭔 짓을 해도 안되었다.  업로드가 정상적으로 되더라도 IP접속등의 실질적인 진행이 안되어 결국에는 esp-01 라이브러리를 이용해서 구현했는데, 생각보다 느렸다.  지난 포스트에도 있었지만 esp-01 펌웨어 업데이트하면서 역시나 이걸로는 부족함을 느끼고 nodeMCU를 구매해서 테스트하게 되었다. 기본적인 테스트를 해보니 아두이노 esp-01과는 속도차이가 꽤 난다. 휠씬 속도가 빠르다. 다만 문제가 아직 있긴한데 기본적인 핀의 수가 아두이노보다 적다. 실제적인 적용 시 어느 정도까지 될지는 직접 해 .. 개발 관련/HW 관련 2025. 2. 19.
Arduino ESP-01 펌웨어 업데이트 방법 Arduino ESP-01 펌웨어 업데이트 방법 별것 아니지만 헷갈릴까 봐, 그리고 어렵지는 않지만 여러 번의 시행착오를 줄이고자 기록해 놓는다. 펌웨어 업데이트에 대한 방법은 인터넷에 많이 널렸다. ESP-01를 쓰는 이유는 한마디로 가격이 저렴해서이다. 그러나 그다지 좋은 모듈은 아니다. 아주 간단한 테스트 정도로만 해야 하는 게 좋다. 많은 것을 하려고 하면 대부분 잘 안돼서 스트레스만 쌓인다.따라서 이부분에서 추천하자면 Wemos D1이나 mini, 그 이상 생각한다면 NodeMCU 가 좋다고 한다. 아무튼 여기서 원활하게 하는 정도로만 기록해 놓는다. 먼저 펌웨어를 업로드 할 때 다음의 규칙을 적용하면 한 번에 될 수 있다!!! 1. RX, TX 케이블을 잘 꽂았는지 확인   - 아두이노의 0번.. 개발 관련/HW 관련 2025. 2. 14.
Unity용 Android의 plugin 만들기 Unity용 Android의 plugin 만들기 Unity와 Android 간 데이터 전송이 필요해서 플러그인을 만들어 볼 기회가 생겼다.아직 한번도 안 만들어봐서 전혀 모르는 상태다. 그동안의 Android Studio는 SDK용으로만 사용해서 그냥 설치만 되어 있던 것이다. 여러 사이트들에서 참고하였고 차근차근했는데 오류나 쏟아내고 왜 난 잘 안되는지 모르겠다. 어찌어찌해서 만들긴 했고 그 사항을 기록으로 남겨 놓는다. (아마도 버전이나 경로 여러 가지가 다 맞아야 하는 것 같다.) 그래서 간단한거라도 성공하면 응용할 수 있기에 한번 도전해 봤다.그래도 응용은 쉽지 않긴 한데 Git의 정보를 많이 활용할 것이어서 도전해 볼만한 것 같다. 참고로 관련된 상세한 내용을 더 잘 아는 다른 분들의 블로그를 .. 개발 관련/SW, App 관련 2025. 2. 13.
728x90