/* Схема управления светодиодом с кнопки и установкой стягивающего резистора для привязки кнопки к земле
для корректной работы светодиода
*/
const int led=9; /* обозначаем константу и целочисленную переменную int,даем название переменной led
присваеваем цифру 9 пин */
const int Button=2; // переменная int имя Button присваеваем к пину 2
void setup()
{
pinMode(led, OUTPUT); // имя переменной led пин 9 присваеваем выход
pinMode(Button, INPUT); // имя переменной Button (кнопка) присваеваем вход
}
void loop()
{
if (digitalRead(Button)==LOW)//функция, оператор if - если, прочитать цифровой вход 2 и он низкий сигнал 0в
{
digitalWrite(led, LOW); // записать цифровой сигнал низкого уровня в пин 9
}
else // иначе
{
digitalWrite(led, HIGH); // записать в пин 9 сигнал высокого уровня в пин 9
}
}