Скачать книги бесплатно

WeMos Blink: моргаем встроенным светодиодом

Ниже рассмотрим скетч для моргания (мигания) встроенным светодиодом на Wemos D1 R2  или wemos D1 Mini Pro с помощью кнопки.

Из-за того что распиновка платы Wemos отличается от распиновки плат Ардуино, не все скетчи корректно  работают на этой платформе.

Давайте рассмотрим скетч, как правильно моргать встроенным светодиодом на Wemos D1 R2  или wemos D1 Mini Pro с помощью кнопки.

int inputPin = D3;  // подключаем кнопку pin D3 и GND
int val = 0;        // переменная для хранения значения вкл/выкл

void setup() {
  pinMode(BUILTIN_LED, OUTPUT);  // set onboard LED as output
  pinMode(inputPin, INPUT);      // set pin as input
}

void loop() {
  val = digitalRead(inputPin);     // read the input pin
  digitalWrite(BUILTIN_LED, val);  // sets the LED to the button's value
}

Как видно из примера скетча, вам необходимо:

  1. подключить кнопку на выводы D3  и GND Wemos,
  2. после чего залить счетч через Ардуино IDE,
  3. когда скетч будет загружен, нажмите на кнопку 1 раз,

Cветодиод загорится. Если вы нажмете второй раз - он потухнет.

/ 28.05.2017

Ардуино+