본문 바로가기
728x90
반응형

기능/Arduino14

Arduino Carmer Pan/Tilt 제어 with Python Pan/Tilt 제어 대해 알아 보자. Pan/Tilt는 그대 생각하는 것이다. 좌우위아래를 움직여 주는 장치이다. 위와 같이 움직이는 모든 것을 Pan/Tile 장치라는 것이다. 내가 제어하는 아래 사진과 같고, Alliexpree에서 구매를 했다. 플라스틱으로 되어 있는 것도 있늗데. 역시 steel이 최고다. 아래 바닥은 고정하기 위해 굴러 다니는 것을 붙였다. 카메라는 USB to Camera 이고 시판 되고 있는 것이다. 사용하지 않는 집에 있는 것을 껍데기만 벗겨서 위아 같이 하였다. servo가 동작을 할때 회전력이 있어. 바닥을 고정하지 않으면 Pan/Tilt 장비가 넘어지거나 위치가 틀어지니. 잘 고정한다. HW는 Arduino UNO 를 사용하였고 GPIO 는 2개 port (8번, 9.. 2024. 1. 10.
Balancing Car 제작 및 프로그램 - 3 SW를 실행해서 정상적으로 동작이 되는지 확인해 보자. 아래 SW는 판매업체에서 제공해주는 SW 이다. 이거로 구동해 보았는데 동작이 안되었다. HW문제인줄 알았는데. 판매업체에서 제공해주는 SW는 참조만 하면 된다.(기본만 동작하는 source code이다.) 그래서 이를 기준으로 일부 SW를 수정하여 균형까지 잡는 SW 까지 작성하였다. 판매업체에서 보여주는 동영상까지 하려면 PID를 잘 공부해야 한다. 그래도 첫번 째인 균형잡는 것까지 한 것이 첨부파일이다. Directory 구조는 아래와 같고. Ardoino 폴더 안에 3개의 파일을 복사해서 넣어라. libraries 는 Ardoino에서 관리하는 라이브러리 폴더이고, Doc는 관련 문서이다. Balance-Car 안에 balance_demo.i.. 2023. 12. 27.
Balancing Car 제작 및 프로그램 - 2 기구 및 HW를 구성해보자. 이거는 별다른 어려움이 없다. 그냥 사진에 설명한 대로 조립만 하면 된다. 여기서 가장 중요한 것은 어떤 모터를 좌 우로 놓을 것인지와. 좌모터를 어느 port에 연결하고, 우모터를 어디에 연결할 것인가 이다. 이거 때문에 조립한 것을 다시 풀었다. 조립했다.. 제일 짜증나고 귀찮은 부분이다. 하지만 정확하게 조립을 해야 SW를 수정하지 않고 동작시킬 수 있다. 아래 그림을 보고. 맞추어 제작 하면 된다. 기구 조립은 그냥 사진대로 만들면되고, DC driver 보드에 케이블 연결을 위해 사진과 같이 놓고. 케이블을 연결하면 된다. (D4/D10, D2/D9 은 아두이노 digital GPIO input이고, encoder read할 때 사용하는 Pin) L-DC motor .. 2023. 12. 26.
Balancing Car 제작 및 프로그램 Gyro 공부를 위해 뭔가 좋은게 있을가 하고 찾다가.. balancing car를 찾게 되었다. 드론으로 공부하기에는 일반 직장인이 빡세게 하기에는 고생길인 듯하여 균형 잡는 것에 집주하는 것을 목표로.. 그래서 아래 제품을 Aliexpress 를 통해 구매를 했다 가격은 10만원. (full kit 으로) 아두이노용 두 바퀴 밸런싱 자동차 셀프 밸런싱 로봇 키트, HC06 앱 제어 UNO R3 MPU6050, DIY PID 자동화 103607.0₩ 5% OFF|아두이노용 두 바퀴 밸런싱 자동차 셀프 밸런싱 로봇 키트, HC06 앱 제어 UNO R3 MPU6050 Smarter Shopping, Better Living! Aliexpress.com ko.aliexpress.com 모든것을 개발 구매하기.. 2023. 12. 26.
728x90
반응형