반응형 아두이노4 Arduino(아두이노) Stepper motor(12v) control.(A4988 드라이버) 안녕하세요. 오늘은 아두이노와 A4988 드라이버를 사용하여 스테퍼(스텝,스테핑)모터를 제어해보도록 하겠습니다. [필요 부품] - Arduino uno 1EA - A4988 스텝모터 드라이버 1EA - 바이폴라 스텝모터[17HD4408-12N] 1EA - 파워서플라이 OR 12V 1A 전원 [회로 구성] 먼저 스텝 모터는 유니폴라 방식과 바이폴라 방식이 있으며 간단하게 유니폴라는 고속 회전에 적합하고 , 바이폴라는 저속 회전에 적합하게 되겠습니다. 이번에 사용하게 될 모터는 바이폴라 방식에 1 STEP당 1.8도 회전하는 모터가 되겠습니다. 일단 본격적으로 들어가기 전 A4988드라이버에 대한 설명을 드리도록 하겠습니다. 사실 드라이버 설명이 제어의 끝입니다. 위에 회로에는 빠져 있지만 MS1,MS2,M.. 2020. 2. 3. Arduino + HC-06(블루투스) 통신 / AT명령어, [문자(Char),문자열(String)] 안녕하세요. 오늘은 아두이노와 HC-06을 사용하여 블루투스 통신을 해보겠습니다. [핀 설정] Arduino HC-06 5V VCC GND GND D8 TX D9 RX [주의 사항 필독] TX, RX 연결을 할 때 아두이노와 블루투스 모듈을 반대로 연결합니다. 아두이노의 RX핀은 블루투스 모듈의 TX에 연결을 해야하고 반대로 아두이노의 TX핀은 블루투스 모듈의 RX에 연결을 하면 되겠습니다. 처음에.. 이것 때문에 30분 삽질 했습니다. 알고는 있었지만 실수를 하게 되더군요.. [소스 코드] 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 #include SoftwareSerial blue_Serial(8, 9); // 8 - T.. 2020. 1. 30. Arduino ADC PIN 하나로 슬라이드 스위치(Slide Switch) 제어 하기 (LED) 안녕하세요. 혹시 아두이노 시제품을 개발하다가 슬라이드 스위치 4pin 이상을 제어 할 때 아두이노 핀수가 모자라는 절망적인 경험을 해보신적 있으신가요?? 저는 하였습니다. 딱 3개가 부족하더군요.. 그래서 여러 방법을 찾던 중 기본 중에 기본인 저항 분배 법칙을 활용하여 해결을 하였습니다. 이래서 기본이 중요하더군요.. 기본적인 회로는... 이렇습니다. 죄송합니다.. 포맷을 하고 갑자기 포스팅을 하여 그림판으로 그렸습니다. 혹시나 이해가 안되신다면 댓글 주세요 알려드릴게요^^ 위와 같이하게 되면 거의 일정한 값으로 adc값이 들어 오게 됩니다^^ 그럼 이제 코딩을 해볼까요?? 먼저 값은 대충 저항 계산해서 이렇게 저렇게 하면 되지만. 우린 시간이 없기 때문에 위와 같은 방법으로 슬라이더 스위치의 위치마.. 2020. 1. 13. [Arduino] 7 Segment + DHT11 온습도 측정기 만들기. 안녕하세요! 오늘은 저희 사이다(키우는 반려 도마뱀)를 데려 왔는데 겨울이라 방에 온도가 낮은 느낌이라 정확하게 측정 해보기 위해서 집에 있는 아두이노와 7 Segment , 온습도 센서를 사용하여 측정기를 만들어 보았습니다. 솔직하게 시중에서 파는 제품을 사면 좋겠지만 본업이 프로그래머 + 메이커인 관계로 집에 있는 재료들로 만들어 보았습니다. 구성은 아래와 같이 간단하게 구성하였으며 3D 프린터를 사용하여 케이스를 만들었습니다. 다음은 실제 내부에서 돌아가는 아두이노 코드구요. 사실 너무 간단하게 만들어서 뭐라 설명 드리기가 조금 부끄럽습니다.1234567891011121314151617181920212223242526//간단 7 Segment , 온습도센서 헤더 추가#include "SevSeg.h.. 2018. 11. 29. 이전 1 다음 반응형