Hobby(33)
-
우분투 가상화 환경에 아두이노 설치, 포트 설정하기
우분투를 Oracle VM VirtualBox에 설치하고 아두이노를 구동해 보았습니다. 약간 윈도우에 비해 약간 귀찮은 설정이 있습니다. 1. 아두이노 설치우분투 소프트웨어(왼쪽 분홍 가방)에서 arduino를 검색합니다. 그리고 설치 꾸욱. 설치는 끝났구요. 다음은 약간의 설정이 필요해요. 2. 아두이노 기판 열결용 usb 포트 설정윈도우는 아두이노 기판을 usb에 연결하면 자동으로 포트를 인식하지만 우분투는 해당 포트에 대한 권한을 먼저 설정해줘야 합니다. 확실한 설정을 위해 아두이노 기판을 usb에 연결 먼저 해주세요.▼ 터미널을 열고 아래 화면 처럼 입력합니다. 사용자이름은 본인의 우분투 계정이름입니다.▼ 이제 제대로 되었는지 확인 해봅시다. ls -l /dev/ttyU* 라고 입력하면 연결된 u..
2018.06.06 -
스테퍼 모터 발열을 줄이는 방법
스템모터 테스트좀 했더니 발열이 생각보다 아주 뜨겁습니다. 스테퍼 발열이 검색어에 있을 정도여서 제품 불량은 아닌 것 같아 발열 해소 고민좀 해봤습니다.제조사들 말을 들어보면컨트롤러 자체에서 전원 관리리가 되어야 된다.스펙 믿지 말고 발열 없는 상태까지 전원 바꿔가며 테스트 한 후 적정 전압을 연결해야 한다.더 높은 전원을 사용한다. (이건 좀 아닌듯)현재 작업이 비싼 모터도 필요없고 더군다나 비싼 컨트롤러는 필요 없어 프로그램 상에서 해결 해보려고 뒤적거려보다 DC모터 전원을 꺼준다는 팁을 보았습니다.그래서 컨트롤러와 연결된 아두이노의 핀 전원 4개다 off 시켜보는 방법을 생각했는데 효과가 있습니다. 스텝 모터의 시퀀스를 이용해서 멈추면 전기 힘으로 모터 축을 붙잡고 컨트롤러의 led 불도 켜져 있습..
2018.06.05 -
[아두이노] 스테퍼 모터 2개 이상 멀티 컨트롤 하는 방법
현재 제작하는 RC카 구조의 카메라 슬라이더 장착하려고 stepper motor 2개를 동시에 제어하는 부분을 찾아보고 있습니다. 아두이노 기본라이브러리는 동시 제어가 안됩니다.구글링으로 AccelStepper라는 라이브러리를 구했는데 첨부된 샘플이 가속, 감속이 되도록 했더군요. 이 가, 감속 제어도 만만치 않고 제가 원하는 기능은 등속으로 회전하는 것입니다.사용된 부품은 아두이노 uno, 브레드보드, 스테퍼 모터 28YBJ-48 2개, 모터 드라이버 ULN2003 2개, 전선 몇 개 입니다.■ 28YBJ-48 2개, 모터 드라이버 ULN2003모터와 드라이버가 한셋으로 된 것을 샀습니다. 비교적 저가인데 나름 정확하게 동작하네요. 내구성은 아직 모르겠습니다.자세한 설명은 이곳에 더 잘되어 있으니 생략..
2018.06.04 -
Visual Studio 2017 Community 라이센스 등록하기
Visual Studio 2017 Community는 개인, 소규모 사업장, 오픈소스 프로젝트 진행 단체에게 무료로 개방된 개발 도구입니다.아두이노 코딩에 사용하려고 설치해서 잘 쓰는 중인데 계속 라이센스 등록하라는 메세지가 나옵니다.도움말 -> 제품등록 메뉴를 보면 30일 평가판이라고 써있는데 왼쪽 로그인 눌러 마이크로 소프트 계정을 등록하면 정식판으로 전환 됩니다.이랬던 제품등록 메세지가 이렇게 바뀝니다. 아두이노 때문에 설치해봤는데 10줄자리 아두이노 하나 빌드 하는 것도 느립니다. 아두이노가 목표라면 그냥 아두이노 편집기 쓰는 것이 훨~~~~ 빨라여. 디스크 공간 부족해지면 삭제 0순위 입니다.
2018.06.02 -
가독성 좋은 코딩용 글꼴 "네이버 나눔고딕 코딩글꼴" 설치 방법
코딩할 때 헤깔리는 문자, 숫자들을 구분하기 쉽게 만든 글꼴입니다. 이름은 "네이버 나눔고딕 코딩글꼴"입니다.2016년 10월 24일 배포된 글꼴이 최신 판입니다. 한글, 영문, 일문과 제어 문자 31자로 구성 되어 있습니다.비쥬얼 스튜디오에 적용 해 보았습니다. 상단 주석에 쓴 글을 참고해서 비교하면 되겠습니다. 비쥬얼 스튜디오에 적용 방법은 아래와 같습니다. 1. 윈도우에 글꼴 설치글꼴을 다운로드 받고 마우스 오른쪽 클릭하면 '설치' 메뉴가 보입니다. 설치해주면 자동으로 윈도우 폰트 폴더에 등록됩니다.2. 비쥬얼 스튜디오에서 설정도구 -> 옵션 -> 환경 -> 글꼴 및 색 메뉴에서 글꼴과 크기를 지정합니다. 저는 눈이 침침해서 굵게도 체크. :( 이러면 끝입니다. 눈은 소중합니다.
2018.06.01 -
Servo motor bracket assemble and arduino source code
Servo motor bracket assemble and arduino source code ■ Source Code download 아두이노에서 실행 후 시리얼 창에 case 문에 있는 명령어를 입력하면 움직입니다. 명령을 연속으로 넣고 엔터 치면 몰아서 일괄 실행합니다. /* by ZENEZ, 2018-05-29 */ #include int curPosition1 = 90; //starting position X, range : 20~160 deg int curPosition2 = 90; //starting position Y range : 40~130 deg int nSwitch = 0; // user serial command input value, default = 0 int servoPin1..
2018.05.30