Помогите новичку

Ерофеев Давид
Offline
Зарегистрирован: 26.02.2020

Здравствуйте помогите с кодом

Подключите светодиод и кнопку, при загрузке в плату, ваш светодиод должен мигать с частотой в 1 секунду, при нажатии на кнопку светодиод должен гореть с частотой в 0.1 секунду 

bwn
Offline
Зарегистрирован: 25.08.2014

Отправил в "Песочницу", читаем приколоченную тему, начало.

sadman41
Offline
Зарегистрирован: 19.10.2016

Гореть с частотой 0,1 сек - это вообще законно?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Вот как бы 50% кода


// constants won't change. Used here to set a pin number:
const int ledPin =  LED_BUILTIN;// the number of the LED pin

// Variables will change:
int ledState = LOW;             // ledState used to set the LED

// Generally, you should use "unsigned long" for variables that hold time
// The value will quickly become too large for an int to store
unsigned long previousMillis = 0;        // will store last time LED was updated

// constants won't change:
const long interval = 500;           // interval at which to blink (milliseconds)

void setup() {
  // set the digital pin as output:
  pinMode(ledPin, OUTPUT);
}

void loop() {
  // here is where you'd put code that needs to be running all the time.

  // check to see if it's time to blink the LED; that is, if the difference
  // between the current time and last time you blinked the LED is bigger than
  // the interval at which you want to blink the LED.
  unsigned long currentMillis = millis();

  if (currentMillis - previousMillis >= interval) {
    // save the last time you blinked the LED
    previousMillis = currentMillis;

    // if the LED is off turn it on and vice-versa:
    if (ledState == LOW) {
      ledState = HIGH;
    } else {
      ledState = LOW;
    }

    // set the LED with the ledState of the variable:
    digitalWrite(ledPin, ledState);
  }
}

 

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

ua6em пишет:

Вот как бы 50% кода

Издевается, гад. Тут не более 20%.

А так, по нашему, по свойски - за что от гугла отстранили? Порнухи перекачал?

Ерофеев Давид
Offline
Зарегистрирован: 26.02.2020

Нет но правила нужны чтобы их нарушать 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

mykaida пишет:

ua6em пишет:

Вот как бы 50% кода

Издевается, гад. Тут не более 20%.

А так, по нашему, по свойски - за что от гугла отстранили? Порнухи перекачал?

с какого перепугу? там осталось пин кнопки определить, настроить на ввод и при нажатии установить значение

уставки в 50, ровно три строки )))

Ерофеев Давид
Offline
Зарегистрирован: 26.02.2020

Не отстранили пока ) 

Мне нужно мнение опытного 

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Ерофеев Давид пишет:
Мне нужно мнение опытного
гугловода/гугловеда.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

qwone пишет:

Ерофеев Давид пишет:
Мне нужно мнение опытного
гугловода/гугловеда.

если на этом ресурсе то wdrakula соперников нет

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

ua6em пишет:

с какого перепугу? там осталось пин кнопки определить, настроить на ввод и при нажатии установить значение

уставки в 50, ровно три строки )))

Дык ТС языка не знает, а это не менее 80%.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

mykaida пишет:

ua6em пишет:

с какого перепугу? там осталось пин кнопки определить, настроить на ввод и при нажатии установить значение

уставки в 50, ровно три строки )))

Дык ТС языка не знает, а это не менее 80%.

это если грамота нужна, а для С разговорного грамотность как-то и не нужна вроде, возьмём меня к примеру, не читал, не читаю и читать учебник не буду - принципиально, как говорит ЕвгенийП - а нахрена )))

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

ua6em пишет:

это если грамота нужна, а для С разговорного грамотность как-то и не нужна вроде, возьмём меня к примеру, не читал, не читаю и читать учебник не буду - принципиально, как говорит ЕвгенийП - а нахрена )))

Да я про изначальный язык говорю - Аль-Хорезми или алгоритм. Перевести его на любой язык программирования (ассемблер, си, фортран, паскаль или не дай бог питон, не еще на яву можно) - дело техники.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ерофеев Давид пишет:
с частотой в 1 секунду ... с частотой в 0.1 секунду
А частота точно в секундах измеряется? Не в литрах?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Ерофеев Давид пишет:
с частотой в 1 секунду ... с частотой в 0.1 секунду
А частота точно в секундах измеряется? Не в литрах?

один блинк в одну секунду это один Герц, не так ли?  )))
Подсказали бы радиопопуляризатору почему библиотеки, если их копирую в папку src не видятся, какое лекарство применить?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Откуда мне знать-то про папку src? Никогда не интересовался.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Откуда мне знать-то про папку src? Никогда не интересовался.

А ведь я реально думал, что знаете )))
Как моя приятельница приговаривает - не скажу Вам, что я идеальная, я живая, я просто реальная )))

PS Садман41 подсказал, ему  my TKS и 73!!!