잡동사니
  • 홈
  • 목록
  • 방명록
  • 태그

1 2015/09/13

(아두이노) 타이머를 균일하게 분할하기

학습 목표: 타이머를 균일하게 분할하기 아두이노로 여러 동작을 동시에 표현할 때에는 delay를 쓰지 않는다. 예)동시에 LED깜빡이고 LCD 표현하고 키 입력받고 등등 delay를 사용하면 그 만큼 다음 동작이 지연된다. 예)LED 켜고 delay 후 LED 끄고 LCD 표현하고 delay 후 입력받고 등등 타이머 분할로 모든 동작을 일정시간마다 실행하려면 다음과 같이 코딩한다. 잘못된 코드 예1) 참고만 하세요. unsigned long ms = 0; unsigned long prev_ms; void loop(void) { ms = millis(); if (ms - prev_ms >= 1000) { prev_ms = ms; // 일정 시간마다 실행할 코드 추가 } } 먼저 전역 변수를 선언한다. 시간..

전기전자/Arduino 2015. 9. 13. 14:07
1
반응형

공지사항

  • 게시글 무단 복제 주의
  • Update History
  • 블로그 이용 안내

카테고리

  • 분류 전체보기 N
    • 전기전자
      • 정보
      • 실험
      • Tools
      • PLC
      • 설계&도면
      • AVR
      • Arduino
    • PC&웹 N
      • 소프트웨어
      • 하드웨어&튜닝 N
      • 정보&기술
      • VS프로그래밍
      • 웹프로그래밍
      • RaspberryPi
      • 그래픽&디자인
    • Mobile&PMP
      • 정보&잡동
      • 미디어
    • 취미 N
      • 게임
      • PlayStation
      • DIY
      • 자동차
      • 3D
      • RC
      • 총
      • 사진
      • 요리
      • 여행
      • 잡것
      • 리뷰 N
    • 기타 등등 N
      • 정보
      • 법령
      • 알짜 N
      • XE
      • 비공개
      • 휴지통

최근글

인기글

태그

RC 샤오미 jQuery 타미야 aliexpress PLC 3d PS3 3D프린터 Synology 위젯 Wordpress Nas esp32 오블완 열화상 devExpress 제로보드 XE 티스토리챌린지 stream deck LED KiCAD arduino cctv COI 종이모형 Tuya php C# 배터리

링크

  • 관세청
  • AliExpress 할인코드
  • 올인원 소포 추적

달력

«   2015/09   »
일 월 화 수 목 금 토
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 29 30

글보관함

06-13 18:22
  • License
  • Favorite
  • Donate
Designed by DevAny®

Bootstrap Skin beta

© 2006-2025. Simulz™

티스토리툴바