서보모터는 입력한 각도만큼 회전하는 모터입니다. 프로그램에 각도를 미리 지정해도 되지만, 만약 외부 입력장치를 이용한다면 실시간으로 모터를 제어할 수 있습니다. 오늘은 입력 장치 중 가장 간단한 포텐셔미터로 서보모터를 제어해 보겠습니다. 아두이노, 포텐셔미터, 서보모터 포텐셔미터 포텐셔미터(Potentiometer)는 사용자가 조작해서 내부 저항을 바꿀 수 있는 부품입니다. 흔히 가변저항이라 부르기도 합니다. 저항에 따라 받은 전압 중 일부분을 내보냅니다. 핀이 3개인데 각각 입력, 출력, GND 입니다. 아두이노의 5V를 입력으로 받았다고 가정해 보겠습니다. 포텐셔미터를 돌려 최소로 맞추면 0V가 출력되고, 최대면 5V가 출력됩니다. 이렇게 손잡이를 돌려가며 출력값을 바꿀 수 있고 이 값을 아두이노로 ..
서보모터 제어는 아두이노를 배울 때 가장 먼저 접하는 예제이기도 합니다. 아마 예제를 하거나 동작로직을 점검 할 때 아두이노의 5V 전원을 사용해 모터를 작동시킨 경험이 있을 겁니다. 저도 이전 글에서 아두이노 5V 전원으로 서보모터를 동작하는 예제를 했습니다.[아두이노] - 아두이노: 버튼 스위치와 초음파센서로 동작하는 서보모터 하지만 실제 서보모터를 이용해 실제 기계를 움직이려면 아두이노의 전원으로는 무리가 있습니다. 모터가 힘(토크)을 내기 위해서는 전류가 많이 필요한데 아두이노 전원으로는 많은 전류를 감당할 수 없습니다. 심할 경우 아두이노나 다른 부품이 고장날수도 있습니다. 이런 상황을 해결할 수 있도록 외부전원(배터리)을 이용한 서보모터 동작 예제를 해보겠습니다. 외부전원(배터리)로 동작하는 ..
초음파센서와 버튼스위치로 동작하는 서보모터 실습을 해보겠습니다. 버튼스위치, 초음파센서는 구성이 단순하고 사용법이 쉬워 흔히 쓰이는 입력장치입니다. 서보모터 역시 다양한 곳에 적용되는 출력장치 중 하나입니다. 주변에 동작되는 기계들을 보면 모터로 구성된 것들이 많습니다. 돌아가는 레이더머리, 자동으로 열리는 문 등은 회전하는 모터에 바로 연결해서 사용하는 경우입니다. 컨베이어벨트나 엘레베이터처럼 모터의 회전을 직선운동으로 바꿔서 사용하기도 합니다. 그럼 이제 자동으로 동작하는 사물함을 설계한다고 상상해 봅시다. 버튼을 누르면 문이 열리고, 사물함에 물건을 넣으면 자동으로 문이 닫힙니다. 이 동작들을 단계별 아두이노 로직으로 짜보겠습니다. 1. 버튼을 누르면 문에 연결된 서보모터가 돌아간다.(문이 열린다...
- Total
- Today
- Yesterday
- 스크럼
- Solar Panel
- 애자일
- agile
- dht
- solar
- Step Motor
- Arduino
- 시리얼 모니터
- 코딩
- 아두이노
- Renewable
- LED
- 릴레이
- 습도
- relay
- DHT22
- DC Motor
- 태양광
- 태양광 공유
- 4 원칙
- 초음파센서
- Scrum
- Fading LED
- 서보모터
- dc 모터
- Stepper Motor
- Potentiometer
- 온도
- Solar Sharing
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |