질문게시판 > ATMEGA128 서보 모터 제어 관련 질문 드립니다

TODAY9,070 TOTAL4,429,600
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 질문게시판 | ATMEGA128 서보 모터 제어 관련 질문 드립니다

페이지 정보

작성자 박상준 작성일2022-12-10 21:20 조회6,637회 댓글2건

본문

	

SG90 DC 서보모터를 이용해 -40도 부터 40도까지 움직이다가 입력을 받으면 멈추게끔 while 문 안에 if문을 사용해서 입력을 받으면 멈추게끔 코드를 짜고 싶은데 

어떤 짓을 해도 안 멈추고 계속 돌아갑니다...도움을 청하고 싶습니다 ( 해 본 코드들이 너무 많아 제일 처음 코드를 가져왔습니다)

 

#include <mega128.h>

#include <delay.h>

#define SW1 PINC.0

#define SW2 PINC.1

 

interrupt [TIM1_COMPA] void timer1_compare(void)

{

 PORTA.0 = 0;

}

interrupt [TIM1_OVF] void timer_overflow(void)

{

 PORTA.0 = 1;

}

void timer1_Init(void)

{

 TCCR1A =  1<<WGM11 ;

 TCCR1B = 1<<WGM12 | 1<<CS11 | 1<<CS10 | 1<<WGM13;

 ICR1 = 4999;

 TIMSK = 1<<TOIE1 | 1<<OCIE1A;

}

 

void main(void)

{

 

 int i;

 DDRA = 0xff;

 DDRC = 0x00; PORTC = 0xff;

 timer1_Init();

 SREG |= 0x80;

 

 while(1)

 {

  for(i=300; i<=450; i++)

  {

   OCR1A = i;

   delay_ms(20);

  }

  for(i=450; i>=300; i--)

  {

   OCR1A = i;

   delay_ms(20);

  }

 } 

}

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글 2

조회수 6,637

전가스님의 댓글

전가스 작성일

심민섭 교수님께 여쭤보세요!!

전가스2님의 댓글

전가스2 작성일

낼가서 물어봅시다@@@@@@@@@@@@@@@@@@@

질문게시판HOME > 질문게시판 목록

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
질문게시판 목록
제목 작성자 작성일 조회
답변 답변글 답변 : 도트 매트릭스 스위치제어 질문입니다. master 23-10-19 963
질문 아두이노 텍트스위치를 사용하여 스텝모터 제어 (가감속) 질문드립니다.댓글[1] metanoia 23-10-17 2122
답변 답변글 답변 : 아두이노 텍트스위치를 사용하여 스텝모터 제어 (가감속) 질문드립니다. master 23-10-18 1725
질문 Atmega128 전력 측정댓글[1] OP반장 23-10-16 1687
질문 초음파센서 두개사용하여 물체탐지 Led댓글[1] 알려주새ㅔㅔ요ㅠ 23-10-16 1950
질문 마스터 슬레이브 초음파 센서를 사용하여 RC카 제어하기댓글[1] 둘둘이 23-10-16 1539
질문 아두이노 보드간 통신 질문 입니다.(MEGA-->UNO)댓글[1] 맹균 23-10-14 1441
답변 답변글 답변 : 아두이노 보드간 통신 질문 입니다.(MEGA-->UNO) master 23-10-15 1098
질문 esp32 C3 Deep Sleep Mode 관련 질문댓글[2] 첨부파일 cansad 23-10-14 1585
질문 아두이노 리니어레일 제어 폴폴이 23-10-14 1242
답변 답변글 답변 : 아두이노 리니어레일 제어댓글[1] master 23-10-14 1380
질문 아두이노 메가 보드에서 LiDAR 사용 질문입니다.댓글[2] 맹균 23-10-12 2051
질문 아두이노 초음파센서와 서보모터 사용한 엘리베이터댓글[1] wjsdnsa 23-10-09 1902
질문 atmega128 lcd led 동시 제어 ewaesdf 23-10-09 1544
답변 답변글 답변 : atmega128 lcd led 동시 제어 master 23-10-09 1519
질문 벽면을 닦는 기계를 만들려고 하는데댓글[1] 알두 23-10-05 928
질문 atmega while문 안에서 string이 한줄만 출력할수있는 코드가 궁굼해요.댓글[2] qa5362qa 23-10-04 1660
질문 atmega128a와 i2c lcd댓글[1] 까미 23-10-04 1767
질문 atmega128 스위치를 이용한 7-segment제어 자동제어공돌이 23-10-01 1502
답변 답변글 답변 : atmega128 스위치를 이용한 7-segment제어 master 23-10-03 1635
질문 atmega128a 와 캐릭터 LCD연결 방법댓글[4] 까미 23-09-30 6457
질문 타이머 인터럽트를 이용한 LCD제어 질문입니다. Tell 23-09-27 1114
답변 답변글 답변 : 타이머 인터럽트를 이용한 LCD제어 질문입니다.댓글[3] master 23-09-28 2742
질문 아두이노 무한루프 코드 질문...댓글[1] vnpaz 23-09-27 1268
질문 질문있습니다ㅠㅠ 부탁드려요댓글[1] keldeo 23-09-27 894
질문 0 ~ 99 이중 for문으로 작성하는법!댓글[2] 상어 23-09-26 1328
질문 리튬배터리로 화면 출력 질문드립니다 !댓글[1] 이미지 멘탈나간다 23-09-26 1195
질문 lcd,바코드,서보모터, 아두이노 질문 드립니다. ㅠㅠ댓글[1] 아두이노개발자 23-09-26 1910
질문 stm32에서 변수 값을 유지하는 방법댓글[1] 라칸 23-09-26 972
질문 안녕하세요 스위치로 led 제어 관련 질문이 있습니다댓글[1] 노형빈 23-09-25 1726
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기