1. Мигающий светодиод: - Программа, которая мигает светодиодом на плате Arduino с определенной частотой, которая меняется в случайном порядке при нажатии на кнопку. Может кто нибудь помочь?

Комментарии: 30

  1. Anonim

    rand()

    • Rahmatov

      Можно по подробнее пожалуйста

      • Argentina

        Почему вы в гугл не можете?

      • Anonim

        по нажатию кнопки вызываешь rand(), приводишь к нужному диапазону и засовываешь в delay()

        • Rahmatov

          Спасибо

  2. Dok

    Зачем тебе эта программа?

    • Rahmatov

      На практике дали такие задачи, понятие не имею с чего начать. Компания занимается автоматизацием.

      • Dok

        А зачем тебе это если ты в этом ничего не понимаешь?

        • Rahmatov

          Записали в эту компанию, этого не изменить уже. Сам увлекаюсь фронтенда, и там не особо получается.

          • Dok

            Ну чат тебе не поможет. Или ты каждый свой рабочий вопрос потом планируешь в чате спрашивать? Открывай уроки по arduino, начинай изучать. Книги по ЯП. Много работы у тебя

            • Rahmatov

              Хорошо, не буду писать больше

              • The

                Док, к чему эти учения? Человек немного спросил, ему быстро и просто ответили. Зачем всё так драматизировать?

                • Dok

                  Затем что мне приходилось работать с подобным кадрами, которые непонятно как оказались в своей отрасли

                  • The

                    Своя голова на плечах же есть у него, он не перебивает и не ведёт себя неадекватно. От того что ты так делаешь, мало что изменится. Это норма, и вопрос будто бы не в том что они тут делают, а в том что ты их допустил к себе. Или тебя тоже заставили, сам не знаешь как так получилось?

                    • Dok

                      Ты можешь думать что угодно. Я буду говорить то, что считаю нужным Я его даже ни капели не пытался унизить. Пусть действительно смотрит уроки и читает книжки по ЯП. Это очень больший объем работ, который одним вопросом в чате никак не решится

                      • The

                        Он же не задал вопрос "как выучить такой-то яп" Ты дальше чем нужно заглядываешь, разве нет?

                        • Dok

                          Нужно? Кому? Да я мыслю чуть ширь чем просто на сегодня

                          • The

                            Чем нужно тебе

                            • Dok

                              Кто решил что мне нужно?

                              • The

                                Ты это сделал, значит это тебе нужно) Только тебе

                                • Dok

                                  Может нужно может не нужно

                                  • The

                                    Не нужно - не сделал бы.

                                    • Dok

                                      Возможно и так

                                      • The

                                        Часто делаешь действия, которые не нужны тебе?

  3. Igor

    По твоему запросу чатгпт выдал программу const int LED_PIN = 13; const int BUTTON_PIN = 2; int ledState = LOW; unsigned long lastButtonPress = 0; unsigned long blinkInterval = 500; // Минимальный интервал мигания в миллисекундах void setup() {   pinMode(LED_PIN, OUTPUT);   pinMode(BUTTON_PIN, INPUT_PULLUP); } void loop() {   // Проверяем, нажата ли кнопка   if (digitalRead(BUTTON_PIN) == LOW) {     // Изменяем интервал мигания в случайном порядке     blinkInterval = random(200, 1000); // Случайное число от 200 до 1000 мс     // Запоминаем время нажатия кнопки     lastButtonPress = millis();   }   // Мигаем светодиодом   unsigned long currentTime = millis();   if ((currentTime - lastButtonPress) % blinkInterval < blinkInterval / 2) {     digitalWrite(LED_PIN, HIGH);   } else {     digitalWrite(LED_PIN, LOW);   } } Будет работать или нет хз, но всем новичкам советую. Я сегодня вечер посвятил гуглежке через ии и продвинулся очень в своей программе, да и поднатаскался в cpp Также можно свой/любой код попросить трассировать или перевести, он туда комменты вставляет

Не нашли ответ?

Вам также может быть интересно