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

1 타이머 분할

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

학습 목표: 타이머를 균일하게 분할하기 아두이노로 여러 동작을 동시에 표현할 때에는 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
      • 정보&잡동
      • 미디어
    • 취미
      • 게임
      • PlayStation
      • DIY
      • 자동차
      • 3D
      • RC
      • 총
      • 사진
      • 요리
      • 여행
      • 잡것
      • 리뷰
    • 기타 등등
      • 정보
      • 법령
      • 알짜
      • XE
      • 비공개
      • 휴지통

최근글

인기글

태그

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

링크

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

달력

«   2025/05   »
일 월 화 수 목 금 토
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 31

글보관함

05-12 00:00
  • License
  • Favorite
  • Donate
Designed by DevAny®

Bootstrap Skin beta

© 2006-2025. Simulz™

티스토리툴바