티스토리 뷰

OS/M5Stack

M5Stack : LED 켜고 끄기

파란크리스마스 2019. 5. 22. 00:37
728x90

M5Stack Korea인 WIZnet에서 운영하는 메이커 컨텐츠 커뮤니티 사이트의 후원을 받아서 작성되었습니다.

M5Stack : LED 끄고 켜기

M5Go의 PORT A를 이용해서 1초 단위로 LED를 켜고 끄기를 해보았습니다. 간단한 예제이지만 디지탈 On / Off 하는 예제를 만들어 보았습니다.

M5Go Port

PORT A : GPIO 21, 22 pin
PORT B : GPIO 26, 36 pin
PORT C : GPIO 16, 17 pin

소스

#include <M5Stack.h>

int ledPinA = 21;
int ledPinB = 22;

/*
int ledPinA = 26;
int ledPinB = 36; // 미확인
*/
/*
int ledPinA = 16;
int ledPinB = 17;
*/
void setup() {
  M5.begin(true, false, true);
  M5.Lcd.setTextFont(4);
  M5.Lcd.setCursor(100, 100);
  M5.Lcd.print("LED TEST");

  pinMode(ledPinA, OUTPUT);
  pinMode(ledPinB, OUTPUT);
}

void loop() {
  digitalWrite(ledPinA, HIGH);
  digitalWrite(ledPinB, HIGH);
  delay(1000);           
  digitalWrite(ledPinA, LOW);
  digitalWrite(ledPinB, LOW);
  delay(1000);            
}

실행

M5Stack 물품 구매는 <네이버 검색/쇼핑에서 M5StackKorea>를 검색하시거나, M5Stack 공식 파트너인 <위즈네트 쇼핑몰: Shop.wiznet.io> 으로 접속하세요.

댓글
300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
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
글 보관함