본문 바로가기

전체 글71

우분투 재설치 중 grub minimal bash like.. 오류 발생시 해결법 1. 문제 우분투를 설치하려고 부팅 USB를 만들어 컴퓨터에 꼽고 실행을 하면 이런 창이 뜨면서 다음 단계로 진행이 안 됩니다. 2. 해결 인터넷이 나와있는 다양한 해결방법을 따라해봤으나 해결이 되지 않았고, 이것 저것 시도해보다가 해결해서 기록하기 위해 글을 작성합니다. 문제는 부팅 usb 설정이였습니다. 부팅 usb를 만들 때 인터넷을 보고 따라했는데 그게 제 컴퓨터와 맞지 않았던 것 같습니다. 저는 rufus라는 프로그램을 이용해서 부팅 usb를 만들었는데요. 이때 파티션 구성을 MRB, 파일 시스템을 FAT32로 하니까 부팅이 정상적으로 됐습니다. 제가 본 블로그에서는 파티션 구성: GPT, 파일 시스템 NTFS로 했는데 저는 그렇게 하니까 안 되더라구요 (파티션 관련 문제 때문에 컴퓨터가 부팅 .. 2023. 6. 9.
리눅스용 무선랜카드 iptime A2000UA 사용법 윈도우에서는 대부분 무선랜카드를 꼽으면 바로 와이파이 사용이 가능하지만 (리눅스에서도 간편하게 쓸 수 있는 모델이 있음 근데 잘못 삼...) 리눅스는 그렇지 못하다. 아무튼 리눅스에서도 사용이 가능한 iptime사의 A2000UA를 구매한 뒤 홈페이지에서 제공하는 드라이버를 설치해봤지만 잘 되지 않았다. 인터넷을 뒤지다가 잘 작동하는 코드를 발견해서 기록해 두는 용으로 글을 쓰게 되었다. sudo apt-get install dkms git clone https://github.com/aircrack-ng/rtl8812au cd rtl8812au sudo make dkms_install sudo modprobe 88XXau 문제 없이 코드 입력을 마쳤으면 이제 리눅스 화면 우상단에 있는 환경설정을 누르면.. 2023. 6. 8.
산업용 모터 엔코더 값 받기 모터를 제어할 때 open-loop으로 제어하면 정확한 제어를 하기 어렵습니다. 그래서 내가 준 신호와 실제 값 사이를 비교해서 부족한만큼 더 신호를 가해주거나 오버한만큼 줄여주는 feed-back제어가 필요합니다. feed-back 제어를 하기 위해서는 모터의 상태를 읽어오는 무언가가 필요한데 그것에 엔코더입니다. 이번 글에서는 산업용 모터에서 엔코더 값을 어떻게 받아오는지 알아보겠습니다. 1. 배선 제가 사용하는 서보앰프의 배선도입니다. CN1A 중계 단자대의 6, 16, 7, 17 에서 엔코더 신호가 나오는 것을 확인할 수 있습니다. 엔코더 신호를 STM board에 연결하기 전에 라인 리시버 (신호를 깔끔하게 만들기 위해)와 레벨 쉬프터(STM이 받을 수 있는 전압 크기로 낮추기 위해)를 거쳐서 .. 2023. 5. 20.
무신사 재입고 알람 프로그램 만들기 무신사에 사고 싶은 물건이 생겼습니다. 근데 품절입니다. 재입고 된다는데 재입고 알람 버튼이 존재하지 않습니다. 그래서 간단하게 물건이 재입고 되면 제 폰으로 알람을 받을 수 있게 프로그램을 짜보았습니다. 1. 크롬 드라이버 설치 www.whatismybrowser.com/detect/what-version-of-chrome-do-i-have What version of Chrome do I have? Wondering what version of Chrome you're running? This page will tell you if you're running Chrome and what version it is www.whatismybrowser.com 자신의 크롬 버전을 확인하고 chromedriv.. 2023. 4. 12.