Ниже рассмотрим скетч для моргания (мигания) встроенным светодиодом на 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 }
Как видно из примера скетча, вам необходимо:
- подключить кнопку на выводы D3 и GND Wemos,
- после чего залить счетч через Ардуино IDE,
- когда скетч будет загружен, нажмите на кнопку 1 раз,
Cветодиод загорится. Если вы нажмете второй раз - он потухнет.