DIY126 ESP32Pico Remote 공부(분석) Wi-Fi 기능이 가능한 ESP32를 이용하여 센서 및 원격 제어를 수행하고자 하는 오픈소스 프로젝트를 보았다. 내가 원하는 기능들이 있어 분석해보면 좋을 것 같아 내용을 보고자 한다. 해당 내용은 깃허브 를 통하여 공개되어 있어 필요한 사람은 참고해도 좋을 것 같다. 내가 직접 만들고 싶은데 잘 모르겠는 부분들은 아래와 같았다. (물론 이 프로젝트에서 모든 부분을 커버하지는 않는다.) 배터리 충전회로 배터리 보호회로 USB, 외부 전원, 배터리 전원 선택 전원 차단 감지회로 임피던스 매칭회로 USB 회로 등의 기능이 궁금하였다. USB-C USB-C의 호환을 위해서는 CC1, CC2 핀에 각각 5.1K Pull-down 저항이 달려있어야 한다. 정밀도는 +-1% 전원 선택회로 전원 입력에 실제 5V가 .. 2022. 11. 11. USB Power Analyzer - Otii Arc 로직 레벨(최대 5V) 전압을 사용하는 기기의 전력 소모를 분석하고자 할 때 간편하게 DC Power Supply와 같이 사용할 수 있는 USB Power Analyzer가 있다. Otii Arc 사용 시 아래와 같이 프로그램을 통하여 전류 소모를 확인할 수 있다. https://www.youtube.com/watch?v=jASQQFm4NNM 국내에서는 아래의 링크에서 구매할 수 있다. https://one-stop.co.kr/goods/view?no=22587&market=naver&NaPm=ct%3Dl0qsqu68%7Cci%3D8ed02f312faab25dbe8c798f443cdaf8b9030b1b%7Ctr%3Dsls%7Csn%3D905436%7Chk%3De0f6b8c269d39982bc7dec117.. 2022. 3. 14. 딘레일(DIN Rail) 딘레일(DIN rail)은 최초 독일 공업 규격위원회에서 제정된 표준 거치 규격(DIN 46277)으로 산업계에서 자동화기기, 차단기 등을 거치하기 위하여 널리 사용됩니다. DIN rail에서 정의하는 규격은 여러가지가 있으나, 가장 많이 사용되는 규격은 35mm 너비의 규격입니다. 해당 규격은 IEC/EN 60715로 정의되어 있으며 자세한 내용은 아래와 같습니다. DIN rail을 사용하면 기기의 설치와 해체가 간편하며 기기를 견고하게 고정할 수 있습니다. DIN rail 취부를 지원하지 않는 기기라도 장착할 수 있도록 DIN rail 어댑터 또한 존재합니다. DK-35 또한 인터넷 상에는 3D 프린터를 이용하여 어댑터를 출력할 수도 있습니다. www.thingiverse.com/thing:11107.. 2021. 5. 9. 엔코더 카운터 오버플로우, 언더플로우(Rollover, Rollunder) 대응 코드 일반적으로 HW에서 지원하는 엔코더 카운터는 [0 max] 값의 범위에서 작동한다. 모터를 단방향으로 제어할 때에는 새 값에서 이전 값을 빼는 방식으로(만약 현재 값이 이전값보다 작다면 max만큼을 더하고..) 차이를 구할 수 있다. 이 때 결과값은 [0 max-1]이 된다. 하지만, 양방향으로 제어할 때에는 결과값이 [-max/2 max/2]범위로 구해져야 하며, 이 때 타이머가 오버플로우되거나 언더플로우 되는 것에 대한 대응 코드가 필요하다. 해당 코드를 만들기 위한 참고 코드는 아래와 같다. int32_t NumOp_GetDiff(uint32_t curr, uint32_t prev, uint32_t max){ int32_t diff = 0; const uint32_t half_max = max/2;.. 2021. 2. 11. CNC(3D 프린터, 조각기) 부품 모터 드라이버 스텝모터 드라이버 DRV8825 HC지원 서보모터 드라이버 축 구동 스텝모터 L60 8K L48 5K 서보모터 축 이송 볼 리테이너(볼 스크류) TM 스크류 축 가이드 LM가이드 15호 청나라표(?) 15 HW형 일본 THK, 중극 HIWIN, 대만 CRC 8mm 연마봉 GT2 벨트 가공 베드 알루미늄 프로파일 20T 압출 T홈베드 구동설정 아크릴 피드 125 절입 1.2 2020. 10. 30. 레이싱심 핸드브레이크 레이싱 게임을 하기 위하여 핸드브레이크가 모자라던 참에 좋은 싱기버스 모델을 찾아 만들어보았다. CLASSIC DIY HANDBRAKE 3D PRINTEDThis is a classic handbrake designed by me and inspired by the most common analogue handbrake that can be found online for 60/90 euros. It is completely printable with a 3D printer and uses an Arduino Leonardo, a potentiometer, a spring of about 40mm in length and two ball bearings to safely reach a personalize.. 2020. 4. 20. 이전 1 2 3 4 5 ··· 21 다음