본문 바로가기

IOT KOA3

[IOT코아]아두이노 Step 모터 실시간 제어하기( 코드 ) #include Stepper motor(2048, A5, A3, A4, A2); bool state = false; bool autoState = false; long cnt = 0; String protocol = ""; void setup(){ Serial.begin(9600); pinMode(A2, OUTPUT); pinMode(A3, OUTPUT); pinMode(A4, OUTPUT); pinMode(A5, OUTPUT); f_speed(16); } void loop(){ if(state){ if(cnt == 0){ state = false; return; }else if(cnt > 0){ motor.step(1); if(!autoState){ cnt--; } }else if(cnt < 0){ .. 2022. 12. 6.
[IOT코아]아두이노 Step 모터 실시간 제어하기 ※아이디어를 주시면, 부품이 있을 경우, 예제로 만들어드리겠습니다~ ^ㅡ^ 답글 또는 방명록에 글올려주세요~ ☆ 본 예제는 다음 기능을 포함하는 스텝모터 제어입니다. ○ 실시간 "CW"(정방향)&"CCW"(역방향) 회전 ○ 스텝모터 속도 조절 ○ 지정 값만큼 "CW"(정방향) & "CCW"(역방향) 회전 ★ 본 예제 대상 코드는 아래 링크를 참고해주세요 https://koa-rea.tistory.com/68 [IOT코아]아두이노 Step 모터 실시간 제어하기( 코드 ) #include Stepper motor(2048, A5, A3, A4, A2); bool state = false; bool autoState = false; long cnt = 0; String protocol = ""; void se.. 2022. 12. 6.
아두이노 초음파거리센서 코드( 연동 ) #define TRIG_PIN 6 #define ECHO_PIN 7 unsigned long duration, distance; int send_time = 500; unsigned long befor_time = 0; String last_data = "S"; void setup() { pinMode(ECHO_PIN, INPUT); pinMode(TRIG_PIN, OUTPUT); Serial.begin(115200); befor_time = millis(); } void loop() { unsigned long now = millis(); if( now - befor_time >= send_time ){ befor_time = now; digitalWrite(TRIG_PIN, HIGH); delayMi.. 2022. 11. 30.