[자바스크립트] WebRTC 카메라 설정 변경하기 (tweakpane응용) 목 차 1. 서론 2. 본론 2.1. Tweakpane 2.2. 적용 코드 2.3. 실행 화면 2.4. Comment 3. 결론 1. 서론 WebRTC는 클라이언트의 카메라를 이용합니다. 즉, 접속하는 기기에 따라 적용할 수 있는 해상도가 다른데, Tweakpane을 이용해 해상도를 변경할 수 있는 코드를 작성했습니다. ※이전 글과의 차이점 dat.gui 라이브러리를 Tweakpane 으로 변경함. 전/후면 카메라 전환기능을 추가함. (카메라가 있는 경우) 2021.04.13 - [자바스크립트] - [자바스크립트] WebRTC 카메라 해상도 변경하기 (dat.gui 응용) [자바스크립트] WebRTC 카메라 해상도 변경하기 (dat.gui 응용) 목 차 1. 서론 2. 본론 2.1. 적용 코드 2.2. .. 2021. 4. 14. [자바스크립트] WebRTC 카메라 해상도 변경하기 (dat.gui 응용) 목 차 1. 서론 2. 본론 2.1. 적용 코드 2.2. 메모 3. 결론 1. 서론 WebRTC는 클라이언트의 카메라를 이용합니다. 즉, 접속하는 기기에 따라 적용할 수 있는 해상도가 다른데, dat.gui를 이용해 해상도를 변경할 수 있는 코드를 작성했습니다. 2. 본론 2.1. 적용 코드 2.2. 코드 메모 gui 구성을 위해 dat.gui 라이브러리를 사용했습니다. 해상도 변경의 핵심은, 활성화된 stream을 모두 종료한 후 다시 켜는 것 입니다. 이를 위해 전역변수로 stream을 사용했습니다. 스마트폰 환경에서는 전/후면 카메라를 사용하는데, 이를 설정할 수 있도록 업데이트 할 예정입니다. 3. 결론 해상도를 변경할 수 있도록 설정을 완료했습니다. 향후 스마트폰의 전/후면 카메라 선택 기능을 .. 2021. 4. 13. [아두이노] i2c 기반 모터쉴드 사용법(Wemos D1 mini motor shield) 목 차 1. 서론 2. 본론 2.1. Wemos D1 mini motor shield 특징 2.2. 사용 전 세팅 2.2.1. i2c address 설정 2.2.2. STBY, RST 모드 설정 2.2.3. 모터 드라이버 연동 2.2.4. 제공된 라이브러리 사용 2.2.5. 해결 방법 3. 결론 1. 서론 Wemos D1 mini motor shield의 특징을 정리했습니다. 모터 드라이버를 2개 이상 연결한 경우, 제공된 라이브러리로 사용이 불가능 했고, 해결 방법을 정리했습니다. 2. 본론 2.1. Wemos D1 mini motor shield 특징 i2c 통신으로 제어 4개의 address 할당 가능 드라이버 당 2개의 DC모터 제어 가능 저렴하다 (2,500원에 구입) 크기가 작다 Wemos D.. 2021. 4. 7. [3D프린팅] 프린터 소음 줄이기 목 차 1. 서론 2. 본론 2.1. 모터 드라이버 2.2. 교체 장착 2.2.1 기존 드라이버 탈착 2.2.2. TMC2209 장착 2.2.3. TMC2209 전압 세팅 2.2.4. 방열판 장착 3. 결론 1. 서론 3D프린터를 사용하며 소음이 상당한 것을 알았습니다. 저는 크리메이커 오리지널 모델을 사용 중 인데, 관련 까페를 통해 소음의 약 80% 이상이 모터에서 발생하는 고주파가 원인이고, 모터 드라이버를 교체하여 해소할 수 있음을 알게 되었습니다. 실제로 적용해본 결과 만족스러운 효과를 경험했고, 이를 공유합니다. 2. 본론 2.1. 모터 드라이버 모터 드라이버는 크리메이커 까페를 통해 정보를 얻었습니다. 총 5개의 드라이버를 사용 중 이지만 가격적인 부담으로, 가장 많이 사용되는 X, Y축 관.. 2021. 4. 6. [아두이노] 아두이노 IDE 환경설정 (ESP8266, ESP32) 목 차 1. 서론 2. 본론 2.1. 아두이노 IDE 설치 2.2. ESP 보드 추가 2.3. 라이브러리 설치 2.3.1 라이브러리 설치 방법 2.3.2. Websocket 2.3.3. Wemos D1 mini용 모터 쉴드 2.4. ESP32 CAM 보드 설정 1. 서론 최근 작업환경을 노트북으로 변경하게 되었고, 아두이노 관련 세팅을 처음부터 해야 했습니다. 이 기회에 설치 및 환경설정하는 방법을 기록합니다. 2. 본론 2.1. 아두이노 IDE 설치 아래 사이트에서 내 환경에 맞는 버전을 선택하고, JUST DOWNLOAD를 눌러 다운로드 합니다. https://www.arduino.cc/en/software Software Open-source electronic prototyping platform.. 2021. 4. 5. [3D프린팅] 레고테크닉용 DC모터 개조 부품 안녕하세요? 만들오 입니다. 레고테크닉용 개조부품들을 업데이트 하고 있습니다. 이번 모델링은 DC모터용 부품이고, 현재 진행중인 레고테크닉 인공지능 RC카에 사용 중 입니다. 아래 영상에서 사용한 모터와 같은 제품이고, 영상에서 사용한 축 부분이 생각보다 잘 부러져 타입을 변경했습니다. 아래 깃허브 자료실에서 다운받으실 수 있고, 수정 요구 또는 아이디어를 댓글로 남겨주시면 감사하겠습니다. [끝]. https://github.com/Sein-Oh/MANDLOH/tree/main/3D%20Print/Custom%20Lego%20technic%20motor Sein-Oh/MANDLOH 만들오의 자료공방. Contribute to Sein-Oh/MANDLOH development by creating an a.. 2021. 3. 31. 이전 1 ··· 7 8 9 10 11 12 13 ··· 18 다음