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

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
  • 블로그 이용 안내

카테고리

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

최근글

인기글

태그

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

링크

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

달력

«   2025/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

글보관함

09-18 11:50
  • License
  • Favorite
  • Donate
Designed by DevAny®

Bootstrap Skin beta

© 2006-2025. Simulz™

티스토리툴바