m5stack에서 L 치카

1907 단어 M5stack
m5stack을 만날 기회가 있었기 때문에, 디스플레이가 있지만, 자주 있는 L치카를 해 보았습니다.
ArduinoIDE를 설정하거나 개발할 수 있도록 하려면 다른 기사를 참조하십시오.

사용한 LED는 이것
htp // 아키즈키덴시. 코 m/카타 g/g/기-01322/

여기서 저항을 계산하여 80Ω을 준비.
htp // 아키즈키덴시. 이 m/두w응아 d/ぇd-r인가 lc. pdf

그럼 바로 해보겠습니다.

이런 식으로 Ground와 22pin에 꽂습니다.


에서 브레드 보드에 연결합니다.
연결 방법은 "Arduino L치카"라든지 검색하면 정중하게 해설하고있는 사이트가 있으므로 그쪽을 참조하십시오.



그리고는, 소스 쓰는 것뿐입니다.
#include <M5Stack.h>

int ledPin = 22;     // 今回は22のpinに挿したので。
int ledState = LOW;

// the setup routine runs once when M5Stack starts up
void setup(){

  // Initialize the M5Stack object
  M5.begin();

  // 一応、hello worldも。 
  M5.Lcd.printf("hello world");

  pinMode(ledPin, OUTPUT);  
}

// the loop routine runs over and over again forever
void loop() {

  // BtnAを押したらLEDをオン
  if (M5.BtnA.wasPressed()) {
    ledState = HIGH;
    digitalWrite(ledPin, ledState);
  }

  // BtnBを押したらLEDをオフ
  if (M5.BtnB.wasPressed()) {
    ledState = LOW;
    digitalWrite(ledPin, ledState);
  }  

  m5.update();
}


이 소스를 쓰면,
화면에는 hello world가 표시되어 A, B 버튼으로 LED를 켜고 끌 수 있습니다.

좋은 웹페이지 즐겨찾기