Do_Someting

  • 홈

interrupt 1

아두이노 GPIO 인터럽트(Interrupt)

인터럽트란 무엇이고, 언제 쓰는가 아두이노로 무언가 하다 보면 중간에 다른 일을 해야 할 때가 있습니다. 예를 하나 들어봅시다. 아두이노가 LED를 깜박이고 있습니다. 이때 버튼이 눌리면 LED를 껴야 합니다. 그래서 우리는 digitalRead를 이용해 스위치의 입력을 받을 수 있게 해놨습니다. 다음과 같이 말이죠. bool LED_ON = true; void setup() { // put your setup code here, to run once: pinMode(13,OUTPUT); pinMode(12, INPUT); } void loop() { // put your main code here, to run repeatedly: if(digitalRead(12)) { LED_ON = !LED_ON;..

아두이노 2023.12.28
이전
1
다음
더보기

Copyright © Kakao Corp. All rights reserved.

티스토리툴바