본문 바로가기
반응형
[Arduino] 28BYJ-48 스텝모터 사용하기 이전에 M35SP-7N 스텝모터를 사용해 봤었는데 좀 더 다양한 종류의 스텝모터를 사용해 보기 위해 저렴한 28BYJ-48모터와 ULN2003 모터 드라이버를 같이 구매하였습니다. 스펙 28BYJ-48 스텝모터는 5선에 DC 5V로 동작되며 5.6도의 스텝각을 가지며 64:1의 기어비를 갖고 있는 스텝모터입니다. 28BYJ-48 스텝모터를 구동하기 위한 드라이버인데 ULN2003을 사용하여 스텝모터를 동작시킵니다. ULN2003은 주로 낮은 신호(아두이노의 출력)로 큰 신호를 제어할 경우에 사용됩니다. 아래는 구매페이지의 제품 설명 내용입니다. 회로구성 아두이노의 D11, D10, D9, D8번을 스텝모터 드라이의 각 각의 IN1~4까지 연결시킵니다. 어뎁터의 GND와 아두이노의 GND를 서로 연결 후 .. 2022. 10. 15.
라즈베리파이 피코 테스트 보드 제작 라즈베리파이 피코 보드와 다른 디바이스들을 연동을 하려면 서로 간에 인터페이스로 연결을 해야 하는데 이때 기본적으로 사용되는 인터페이스로 UART/I2C/SPI 등이 있습니다. 라즈베리파이 피코 보드에서 이러한 인터페이스를 쉽고 빠르게 테스트해 보기 위해 테스트용 보드를 제작해 보았습니다. 추가적으로 몇 개의 GPIO를 할당하여 Motor driver, WS2812, LED를 추가하였습니다. 인터페이스 테스트용 PCB이다 보니 eagle CAD로 쉽게 그릴 수 있었습니다. 거버 파일을 생성 후 https://jlcpcb.com/KOR에 업로드하여 주문서를 작성하였습니다. PCB Prototype & PCB Fabrication Manufacturer - JLCPCB JLCPCB, 더 빠른 PCB & SM.. 2022. 8. 7.
윈도우10 명령 프롬프트 Tab키 자동완성 안될때 윈도우10을 이리저리 테스트하다 보니 예전에는 명령 프롬프트에서 Tab 키를 치면 자동완성이 되었는데 어느 날부턴가 자동 완성이 동작이 안되고 아래 그림처럼 그냥 탭 문자로 동작이 되었습니다. 곰곰이 생각해 보니 며칠 전에 다른 문제로 인터넷 검색을 해 보니 아래 키를 삭제하면 된다고 해서 지웠었는데 이것 때문인지 명령 프롬프트의 자동 완성 기능이 안 되는 것 같습니다. HKEY_CURRENT_USER\Software\Microsoft\Command Processor 관련하여 조금 검색을 해 보니 이 키를 추가함으로써 자동완성 기능을 복구하는 것으로 보아 이 키값을 삭제해서 동작이 안 되는 것이 확실한 것 같습니다. 자동완성 기능을 활성화하는 방법은 아래와 같습니다. 아래 그림처럼 HKEY_CURRENT.. 2022. 8. 5.
윈도우 10에서 스티커 메모 백업하기 (저장위치) 기억해야 할 사항이나 중요한 이벤트가 있는 경우 아래 그림처럼 윈도우 10에 내장되어 있는 스티커 메모를 사용하여 바탕화면에 붙여놓고 사용하고 있습니다. 그런데 간혹 PC를 재설치한다던가 아니면 수동으로 스티커 메모 데이터를 백업해야 하는 경우가 발생됩니다. 이런 경우 아래 디렉터리로 이동후 LocalState 폴더 또는 LocalState 폴더 내의 모든 파일을 다른 디스크나 디렉터리로 백업을 받으시면 됩니다. c:\Users\로그인 계정 이름\AppData\Local\Packages\Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe\LocalState\ 제 경우 LocalState 디렉터리 내에 아래 4개의 파일이 생성되어 있습니다. 이 파일을 다른 곳으로 복사 후 윈도.. 2022. 8. 3.
윈도우10에서 Raspberry Pi Pico C/C++ 빌드 환경 설정하기(nmake 사용) 라즈베리파이 피코 개발환경이 익숙하지 못하여 처음에는 CircuitPython을 주로 사용하여 테스트 및 개발하는 용도로 사용하였습니다. 그러다가 이제는 좀 익숙해져서인지 C/C++ SDK 빌드 환경을 사용해 보고 싶어 라즈베리파이 피코 개발 관련 문서를 살펴보게 되었습니다. 아래 빌드 환경 설정은 라즈베리파이 피코의 getting-started-with-pico.pdf 문서의 챕터 9.2를 참고한 내용입니다. 윈도우10 환경에서 Pico용 C/C++ SDK를 사용하여 제공되는 예제들을 빌드 테스트해 보았습니다. 설치 프로그램 먼저 SDK 빌드 환경을 설정하기 위해서는 아래 프로그램을 먼저 설치해야 합니다. • ARM GCC compiler • CMake (아래 Build Tools for Visual .. 2022. 7. 13.
윈도우10 작업표시줄의 Bing 검색 기능 해제하기 윈도우10의 작업표시줄에는 원하는 파일이나 정보를 찾을 수 있도록 검색 박스를 제공합니다. 그런데 간혹 이곳에 검색어를 입력하면 자동으로 Bing의 검색 결과를 출력해 줍니다. 이 기능이 편리할 수도 있지만 제 경우에는 불필요한 듯 보여 해제시키려고 보니 기본적으로 설정에서 해제시킬 수 있는 옵션을 제공해 주지 않고 수동으로 강제 설정을 해야 중지시킬 수 있는 것으로 보였습니다. 인터넷 검색을 통해 아래 레지스트리를 설정 후 PC를 재부팅하면 Bing 검색 기능을 해제시킬 수 있었습니다. 메모장에 아래 내용을 붙여 넣기 한 후 DisableSearchBoxSuggestions.reg로 파일을 저장합니다. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\.. 2022. 7. 11.
반응형