Настройка биос запуск при подаче питания
Содержание:
- Самостоятельное включение компьютера в заданное время
- Самопроизвольное включение компьютера
- Причина 1. Специальная функция в БИОС
- Как включить компьютер без кнопки включения
- Самостоятельное включение компьютера в заданное время
- Включение ПК при возобновлении электропитания
- Включение через LAN
- Исключаем устройства из списка тех, кому доступно выведение ПК со спящего режима
- Второй способ: UEFI
- Проверить статус службы Discord
- Программные неполадки, влияющие на автоматическое включение компьютера
- Включение через LAN
- Напряжение в сети – отличный повод поработать вашему компу
- Как подключить DS1302 к Arduino (RTC)
- Общие сведения
- Компьютер выходит из спящего режима
- Автоматический вывод компьютера из спящего режима с помощью стандартного планировщика заданий Windows
Самостоятельное включение компьютера в заданное время
Включение компьютера в заданное время – это функция, которая довольно полезна как на больших предприятиях, так и при домашнем пользовании ПК. Заранее установленное время для активации системы может помочь запустить устройство в необходимое владельцу компьютера время:
- для загрузки torrent-файла ночью, когда сеть не так нагружена или провайдер предоставляет безлимитный трафик;
- утром, перед началом рабочего дня, для предварительной подготовки ПК и запуска всех необходимых программ;
- в любое время дня для проведения запланированного обновления или проверки системы на наличие вирусной угрозы.
Существует множество сценариев того, как можно использовать функцию пробуждения системы по заданному времени, вплоть до банального будильника. Мы же расскажем вам, как заставить свой ПК жить по удобному для вас графику.
Самопроизвольное включение компьютера
В первую очередь важно сделать оговорку на то, что трудности с автоматическим включением питания ПК или ноутбука, могут быть связаны с механическими неисправностями. При этом диагностика неисправностей электропитания может оказаться избыточно сложной для понимания у начинающего пользователя, однако мы постараемся пролить достаточно света на эту проблему
В некоторых, как показывает живая практика, наиболее часто встречающихся случаях, проблемы с автоматическим включением также могут исходить напрямую от операционной системы Виндовс. В частности, это затрагивает пользователей, компьютеры которых не имеют должной защиты от вирусных программ и редко очищаются от разнообразных издержек работы ОС.
Причина 1. Специальная функция в БИОС
Это основная причина, по которой компьютер включается сам по себе сразу после включения в сеть электропитания. Включается и отключается она в BIOS материнской платы, а именно — в разделе «Power Configuration» или «Power Management». Там должен быть параметр, который называется «After AC Power Lost».
Так же, в зависимости от производителя платы и версии BIOS, параметр может называться:
Этот параметр отвечает на реакцию компьютера при подключении к нему электропитания и имеет несколько значений:
— Stay Off (или просто Off) — компьютер останется в выключенном состоянии и никак не отреагирует;
— Power On (или просто On) — компьютер будет автоматически включаться при появлении напряжения в электрической сети;
— Last State (или Previous State) — последнее состояние. Если будет выбран этот вариант, то поведение устройства при включении в розетку или появлении электропитания будет зависеть от того, в каком состоянии был компьютер в момент отключения электричества. То есть, если был выключен, ничего не изменится, а если был включен, то включится снова.
Так им образом, если не хотите чтобы ПК включался при включении в розетку — ставьте значение «Stay Off».
Как включить компьютер без кнопки включения
Что делать, если сломалась кнопка включения компьютера? Наверняка многие пользователи будут в недоумении, как включить компьютер без кнопки включения. Материнская плата – это не только основа для «навешивания» комплектующих компьютера, но также и средство общения между модулями.
Она также содержит некоторые очень важные детали в себе, такие как BIOS – надстройка над всей операционной системой и физическими средствами, батарейка, которая служит питанием для памяти CMOS в компьютере и многое другое.
Далеко не каждый пользователь знает все функции и возможности модулей и материнской платы.
Включить компьютер при помощи контактов на материнской плате
Включаем компьютер без кнопки включения «Power»
Кнопка Power обычно сделана из пластмассы, внутри основная конструкция, которая ее поддерживает также выполняется из пластмассы. Часто упор в этой конструкции может сломаться от сильного нажатия, таким образом у нас не будет возможности включить компьютер обычным путем, кнопкой включения. Но есть несколько вариантов сделать это без специальной кнопки, хотя и не так удобно.
Чтобы это сделать необходимо открыть смотровую крышку вашего системного блока.
Первое время, пока вы не решите отнести системный блок в ремонт, можно пользоваться этим способом. Также можно переставить местами кнопки или контакты, если это позволяет сделать форма и расположение корпуса.
Включаем ПК при помощи мыши или клавиатуры
Наверняка практически никто не знает, что компьютер можно запускать прямо из клавиатуры (без клавиши «Power» на ней) или компьютерной мыши. Чтобы это сделать, зайдите в BIOS, нажимая и удерживая необходимую кнопку, которая зависит от версии BIOS. Обычно это клавиша DEL.
- В окне, которое откроется нам нужен раздел «Power Management Setup».
- Теперь найдите пункт «Power on by PS2», где нужно указать способ запуска компьютера.
- Чтобы выбрать определенную клавишу для включения питания компьютера, найдите пункт «Any key».
- Далее, чтобы параметры, которые вы установили сохранились, нажимаем F10 и подтверждаем выход с сохранением настроек.
- Теперь вы можете испытать заданную клавишу на клавиатуре.
Такой способ включения компьютера без кнопки Power кажется очень удобным. Чтобы предотвратить случайное включение компьютера, например, если в доме есть маленькие дети, которые везде лезут, можно задать несколько клавиш для включения. В этом случае вместо пункта «Any key» найдите «Hot key» после чего внизу монитора вы увидите «Ctrl-F1». Нажмите на нее и можете задать свои клавиши для включения компьютера.
Пункт BIOS «Power on by mouse»
Чтобы компьютер включался от нажатия на одну из кнопок на мышке, зайдите в «Power on by mouse» и кликните правую или левую кнопку для того, чтобы задать ее кнопкой для включения питания.
Проверить на исправность блок питания компьютера
Иногда кнопка включения ПК может не работать по причине нерабочего блока питания, который обеспечивает все компоненты компьютера электропитанием.
Чтобы проверить работоспособность блока питания, следуйте следующим шагам:
- Нужно отсоединить все провода, которые выходят из блока питания: от видеокарты, жестких дисков, материнской платы и т.д.
- Следующим шагом нужно замкнуть 2 провода на самом широком пучке проводов, которые подходят к материнской плате. Этот провод – питание материнской платы. Замкнуть необходимо зеленый с любым проводом. Сделать это можно также любым металлическим предметов, подойдет даже скрепка.
- Если все включено, блок питания – в сеть 220 вольт, сам блок питания также включен на задней панели, контакты в коннекторе соединены правильно, как на картинке, а сам блок питания не заработал (вентилятор должен запуститься), то в этом случае можно с точностью сказать, что ваш блок питания не работает. В другом случае если вы заметили, что вентиляторы заработали – значит с БП все в порядке. Причину неисправности стоит искать в другом месте.
Самостоятельное включение компьютера в заданное время
Включение компьютера в заданное время – это функция, которая довольно полезна как на больших предприятиях, так и при домашнем пользовании ПК. Заранее установленное время для активации системы может помочь запустить устройство в необходимое владельцу компьютера время:
- для загрузки torrent-файла ночью, когда сеть не так нагружена или провайдер предоставляет безлимитный трафик;
- утром, перед началом рабочего дня, для предварительной подготовки ПК и запуска всех необходимых программ;
- в любое время дня для проведения запланированного обновления или проверки системы на наличие вирусной угрозы.
Существует множество сценариев того, как можно использовать функцию пробуждения системы по заданному времени, вплоть до банального будильника. Мы же расскажем вам, как заставить свой ПК жить по удобному для вас графику.
Включение ПК при возобновлении электропитания
Удобный вариант для настройки работы в офисе – это включение всех ПК при подаче электропитания. Настройки этой функции ПК доступны в меню BIOS и UEFI.
Через BIOS
Для активации опции включения ПК при подаче питания, необходимо:
- Перейти в меню BIOS ранее рассмотренным способом.
- Войти в раздел «Power» или «Power Management Setup». Фото 10
-
Выставить значение «Power On (Always On)» напротив пункта «PWRON after PWR-Fail».
После установки таких параметров ПК будет всегда включаться при возобновлении подачи электропитания. Существует еще две альтернативные опции:
- Power Off – не включать ПК при возобновлении электропитания;
- Former-Sts (Last State) – возвращает ПК к состоянию, в котором он находился до обрыва подачи электропитания. То есть, если компьютер был включен, он включится вновь, а если выключен – останется отключенным.
Через UEFI
Процесс активации функции в меню UEFI ничем не отличается от BIOS:
- Перейти в меню UEFI ранее рассмотренным способом.
- Во вкладке «Дополнительно» выбрать раздел «APM».
- Первым пунктом в разделе будет опция «Возобновление подачи питания». Параметр напротив нужно выставить на значение «Power On» или «Вкл.».
Теперь ПК будет запускаться при возобновлении подачи электричества на блок питания.
Включение через LAN
Wake On Lan – технология, которая позволяет пользователю удаленно запускать любой другой компьютер в пределах локальной сети. Большая часть современных материнских плат поддерживает эту функцию. Все, что необходимо для корректной работы и беспроблемного включения – предварительная настройка ПК и знание некоторых параметров компьютера, который будет включаться дистанционно.Для активации возможности дистанционного включения ПК по LAN необходимо:
- Перейдите в меню BIOS или UEFI вашего ПК.
- Перейти в раздел «Power» или «Power Management Setup», «Advanced».
- Включить функцию Wake on LAN.
В зависимости от производителя материнской платы и версии BIOS название параметра может отличаться: Resume by LAN, Wake Up on LAN, WOL from Soft-Off, Power Up on PCI. Если не получается найти, вам следует присмотреться ко всем параметрам, где есть слова «WOL», «Wake Up», «Resume By» в сочетании с «MAC», «LAN», «PCI».
Далее следует настройка сетевой карты. Для этого необходимо:
- Открыть «Мой компьютер».
- ПКМ на свободную область, пункт меню «Свойства».
- На левой боковой панели выбрать «Диспетчер устройств».
- В открывшемся окне выбрать пункт «Сетевые адаптеры».
- Выбрать сетевую карту своего компьютера двойным нажатием ЛКМ.
- На верхней панели выбрать «Управление электропитанием».
- Активировать пункт «Разрешить этому устройству выводить компьютер из ждущего режима» и подпункт «Разрешить вывод компьютера из ждущего режима только с помощью «магического» пакета».
Далее необходимо прибегнуть к использованию сторонних программ или же сервисов в сети интернет, к примеру, https://www.syslab.ru/wakeon или http://www.wakeonlan.ru/. Второй сайт более гибкий и дает возможность запускать ПК в указанное пользователем время, а не моментально. Для этого потребуется знать лишь два параметра: IP и MAC-адрес. Чтобы их узнать, нужно:
- Нажать на клавиатуре сочетание клавиш «Windows» + «R».
- В появившейся строке ввести «cmd» без кавычек.
- В командной строке ввести команду «ipconfig.exe/all» без кавычек.
- В командной строке отобразятся все необходимые параметры, включая MAC-адрес (Физический адрес) и IP (IPv4-адрес).
После этого полученные параметры следует записать и ввести на втором ПК в соответствующие поля на указанных ранее ресурсах (syslab или wakeonlan) для дальнейшей активации первого.
Источник
Исключаем устройства из списка тех, кому доступно выведение ПК со спящего режима
В принципе, с выполнением приведенных ранее алгоритмов проблема решится почти в 100% случаев. Но существует еще один метод, который позволит воспрепятствовать тому, что компьютер буде автоматически включаться. Это удаление устройств, которым позволено выводить систему с Windows 10 из режима сна.
- Дабы посмотреть их перечень, запустите командную строку от имени учетной записи с администраторскими привилегиями через поиск.
- Выполните команду «powercfg» с атрибутом «devicequery wake_armed».
Приход скайнета гарантировано отложен, по крайней мере до выхода какого-либо обновления, изменения соответствующих параметров системы или переустановки Windows 10.
Второй способ: UEFI
Новые материнские платы лишены интерфейса BIOS: ему на замену пришел удобный и часто русифицированный UEFI – Unified Extensible Firmware Interface, где управление осуществляется не только клавиатурой, но и мышью. Для того, чтобы настроить включение ПК по графику через UEFI, необходимо:
- Включить или перезапустить ПК, нажав клавишу перехода в UEFI-меню до старта запуска операционной системы.
- В меню UEFI выбрать параметр «Дополнительно», мышью или назначенной клавишей.
- Перейти в раздел «APM».
- Включить параметр «Включение посредством RTC».
- Внизу появится несколько новых строк, где пользователь указывает свои параметры. «RTC Alarm Date» – дата для самостоятельного включения ПК в пределах месяца, диапазон от 0 до 31. Если значение равно «0», запуск компьютера в определенное пользователем время будет производится ежедневно. «Hour», «Minute» и «Second» — часы, минуты и секунды соответственно.
- Выйти из UEFI сохранив настройки.
Проверить статус службы Discord
Прежде чем проверять любые другие настройки, вы должны подтвердить, что проблема на вашей стороне. Сбои в работе Discord случаются нечасто, но время от времени они не позволяют пользователям использовать платформу. Это может быть небольшой сбой, который мешает голосовой и видеосвязи, или он может помешать вам подключиться к общей услуге.
- Чтобы проверить статус службы Discord и исключить перебои, перейдите в Сайт Discord Status. Убедитесь, что раздел API указан как Рабочий (показан зеленым). Частичные отключения будут отображаться оранжевым цветом, а полное отключение — красным.
- На той же странице прокрутите вниз и откройте категорию «Голос». Откроется список серверных регионов. Убедитесь, что ваш регион указан как Рабочий. Если это не так, вы можете временно переключиться на другой регион, чтобы обойти это, выполнив действия, описанные ниже.
Если у Discord возникли проблемы, отойдите на час или два. В большинстве случаев проблема должна быть решена к тому времени, когда вы вернетесь.
Программные неполадки, влияющие на автоматическое включение компьютера
Прежде всего, стоит рассмотреть виды причин неполадки, которые возникают из-за неверной настройки компьютера.
Причина 1: неверные настройки BIOS
Первым делом, необходимо обязательно проверить настройки BIOS, не активирована ли там функция, разрешающая автоматическое включение компьютера.Войти в BIOS можно, если отправить компьютер перезагружаться или просто включить и на самом раннем этапе включения начать многократно нажимать клавишу, отвечающую за вход в BIOS, Как правило, чаще всего в качестве горячей клавиши используется F1, F2 или Del.
Войдя в BIOS, вам потребуется найти раздел вроде «Power Management Setup» (наименование раздела может отличаться в зависимости от версии BIOS).Прежде всего, вам необходимо найти в открытом разделе пункт с наименованием, содержащим «Alarm». Данный пункт означает, что ваш компьютер может выполнять роль будильника, а значит, просыпаться по расписанию
По умолчанию данный параметр должен быть отключен, но если вы видите, что у него выставлен статус «Enabled», вам необходимо изменить его на «Disabled».Кроме этого, обратите внимание на параметры, которые могут называться «Power On By Mouse» или «Power On By Keyboard». Активность данных параметров говорит о том, что компьютеру разрешено просыпаться от движения мыши или нажатия кнопки на клавиатуре.Помимо этого, найдите параметр «Wake On LAN» или «Modem Ring Resume»
Активность данных параметров разрешает компьютеру принимать сигналы от сетевых устройств (модема) и, соответственно, включаться.Параметр «PWRON After PWR-Fail» разрешает включаться компьютеру после успешного восстановления напряжения в сети или вернуться ему к тому моменту работы компьютера, на котором пользователь остановился после внезапного отключения электропитания.Вам необходимо исключить максимальное количество параметров в BIOS, которые могут влиять на автовключение компьютера. Как правило, в большинстве случаев проблема кроется именно здесь, поэтому уделите настройке БИОС должное внимание.
Причина 2: установленный режим «Сон» на кнопку питания
Данная причина может возникать в тех случаях, когда вы выключаете компьютер через кнопку питания.Вы наверняка знаете, что действие кнопки питания можно переназначать, например, чтобы после ее нажатия компьютер не выключался, а отправлялся в сон. Компьютер же очень просто вывести из спящего режима, порой, достаточно обычного нажатия по любой кнопке на клавиатуре.Чтобы проверить, какое именно действие назначено для кнопки питания, вам потребуется открыть меню «Панель управления», а затем пройти к разделу «Электропитание».В левой области окна откройте раздел «Действия кнопок питания».В поле «Действие при нажатии кнопки питания» убедитесь, что у вас выставлен параметр «Завершение работы». Если нет, установите нудный параметр или постарайтесь полностью выключать компьютер через меню «Пуск».
Причина 3: неверные настройки электропитания
Как правило, настройки электропитания, даже если они установлены на пробуждение компьютера, не могут влиять на автоматическое выключение компьютера, если система была выключена полностью. Но все же, если вы не используете таймеры пробуждения, следует проверить настройки и, при необходимости, внести коррективы.Для этого снова пройдите к разделу «Панель управления» – «Электропитание», а затем откройте пункт «Настройка схемы электропитания».Щелкните по кнопке «Изменить дополнительные параметры питания».В отобразившемся окне разверните ветку «Сон», а затем «Разрешить таймеры пробуждения». Если данный параметр активирован, то его рекомендуется деактивировать.
Причина 4: активность вирусов
В некоторых случаях влиять на пробуждение может вирусная активность. Вирусы повреждают самые разнообразные уголки операционной системы, поэтому, при возникновении большинства неполадок в работе компьютера, следует обязательно выполнить проверку на наличие троянов.Проверить компьютер на наличие вирусов вы смоете как с помощью вашего антивируса, используемого на компьютере (но запускать следует именно полную и глубокую проверку), так и с помощью специальной лечащей утилиты, например, Dr.Web CureIt.В плюсы данной утилиты можно отнести то, что она не требует установки на компьютер, распространяется полностью бесплатно, а также не конфликтует с антивирусами других производителей, поэтому ее рекомендовано использовать для проведения дополнительной проверки системы после сканирования антивирусом.
Включение через LAN
Wake On Lan – технология, которая позволяет пользователю удаленно запускать любой другой компьютер в пределах локальной сети. Большая часть современных материнских плат поддерживает эту функцию. Все, что необходимо для корректной работы и беспроблемного включения – предварительная настройка ПК и знание некоторых параметров компьютера, который будет включаться дистанционно.Для активации возможности дистанционного включения ПК по LAN необходимо:
- Перейдите в меню BIOS или UEFI вашего ПК.
- Перейти в раздел «Power» или «Power Management Setup», «Advanced».
- Включить функцию Wake on LAN.
В зависимости от производителя материнской платы и версии BIOS название параметра может отличаться: Resume by LAN, Wake Up on LAN, WOL from Soft-Off, Power Up on PCI. Если не получается найти, вам следует присмотреться ко всем параметрам, где есть слова «WOL», «Wake Up», «Resume By» в сочетании с «MAC», «LAN», «PCI».
Далее следует настройка сетевой карты. Для этого необходимо:
- Открыть «Мой компьютер».
- ПКМ на свободную область, пункт меню «Свойства».
- На левой боковой панели выбрать «Диспетчер устройств».
- В открывшемся окне выбрать пункт «Сетевые адаптеры».
- Выбрать сетевую карту своего компьютера двойным нажатием ЛКМ.
- На верхней панели выбрать «Управление электропитанием».
- Активировать пункт «Разрешить этому устройству выводить компьютер из ждущего режима» и подпункт «Разрешить вывод компьютера из ждущего режима только с помощью «магического» пакета».
Далее необходимо прибегнуть к использованию сторонних программ или же сервисов в сети интернет, к примеру, https://www.syslab.ru/wakeon или http://www.wakeonlan.ru/. Второй сайт более гибкий и дает возможность запускать ПК в указанное пользователем время, а не моментально. Для этого потребуется знать лишь два параметра: IP и MAC-адрес. Чтобы их узнать, нужно:
- Нажать на клавиатуре сочетание клавиш «Windows» + «R».
- В появившейся строке ввести «cmd» без кавычек.
- В командной строке ввести команду «ipconfig.exe/all» без кавычек.
- В командной строке отобразятся все необходимые параметры, включая MAC-адрес (Физический адрес) и IP (IPv4-адрес).
После этого полученные параметры следует записать и ввести на втором ПК в соответствующие поля на указанных ранее ресурсах (syslab или wakeonlan) для дальнейшей активации первого.
Источник
Напряжение в сети – отличный повод поработать вашему компу
Знающие специалисты приведут вам массу примеров, когда такая потребность может возникнуть:
- Компьютер является сервером;
- К хранящемся на HDD информации необходимо обеспечить круглосуточный доступ;
- Используется постоянно активное ПО (системы видеонаблюдения, табельный учет сотрудников);
- ПК работает в режиме удаленного доступа;
Проще говоря, на то он и компьютер, чтобы выполнять возложенные на него задачи в автоматическом режиме и без участия человека.
Но, к сожалению, в процесс могут вмешаться форс-мажорные обстоятельства в виде аварийного прекращения подачи энергии. Период обесточивания может продлиться неопределенное время, поэтому резерва в качестве блока бесперебойного питания может и не хватить.
Поэтому, было бы не плохо, если бы компьютер сам мог включаться, как только на блок питания будет подано рабочее напряжение. Такая возможность, реализованная на программном уровне, имеется у современных ПК, и активировать ее можно, изменив настройки BIOS материнской платы.
Поскольку имеет место наличие нескольких видов БИОСов, я опишу алгоритмы установки автовключения для наиболее распространенных их них. Для начала, напомню, как попасть в меню настроек BIOS: в момент включения компьютера следует несколько раз нажать клавиши Del, F2 (или другие, которые подскажет вам сама система).
Старый добрый ADWARD-Phoenix БИОС
Начнем с ADWARD, который еще имеет второе название (модификацию) Phoenix, но оба они означают один продукт, созданный после слияния компаний-разработчиков.
Есть еще вариант «Former-Sts» (Last State), при котором компьютер будет возвращен в состояние, перед аварийным отключением (его аналог присутствует и в других BIOS).
Настоящая американская система
Теперь перейдем на BIOS American Megatrends Incorporated, который во многом похож на ADWARD, но имеет определенные отличия.
Более того, версии, самой AMI системы могут отличаться между собой. Но поскольку мы точно знаем, что нам нужно найти, то сделать это будет не сложно. А ищем мы режим «Power On» (или просто «On») для настройки «Restore on AC Power Loss».
И вот, как раз в зависимости от даты релиза AMI БИОСа вы можете найти ее в разных разделах:
- В главном меню «Power Management Setup» (для V4.3);
- Искомое меню «ARM Configuration» и находится во вкладке «Power» (для версии №0401);
- Выбираем «ACPI Configuration» в разделе «Advanced» (для P1.80 2011 года).
Работаем в комфортном UEFI
Кстати, последний маршрут поиска актуален и для некоторых UEFI BIOS, который является более современным, и для многих более понятным (а в некоторых версиях он вообще русифицирован). Но нас сейчас интересует непонятный англоязычный вариант.
А дальше по накатанной схеме:
- Вкладка «Advanced»;
- Раздел «APM» (предпоследний пункт, не промажьте);
- Ба, знакомые все лица, наш любимый (на сегодня) пункт Restore on AC Power Loss»!
- Конечно, ставим для него настройку «Power On»;
Вот так вот, всего за несколько кликов вы можете установить автовключение компьютера при появлении питания. Но на самом деле кликов придется сделать больше. Не забывайте сохранять внесенные в систему изменения (иногда для этого достаточно в BIOS нажать F10).
Если вам попадаются БИОС версий, не представленных в данном обзоре, то я предлагаю изучить несколько названий, которые означают интересующую нас функцию:
- Power State Resume Control
- State After Power Failure
- PWRON After PWR-Fail
- AC Power Loss Restart
- AC Back Function
- System After AC Back
- After AC Power Lost
- After Power Failure
- Power Failure
- AC Loss Auto Restart
- Power On After Power Fail
- Restore on AC Power Loss
- Power Again
- After AC Power Loss
Зная их, вы легко найдете нужные настройки.
Ещё кое-что
Если вы проявите дополнительный интерес к настройкам, то можете обратить внимание, что активировав режим «Restore on AC Power Loss» у вас появляется возможность устанавливать дни и время включения вашего компьютера. Но данная опция используется достаточно редко
На этом мой пост о автовкючении закончен. Надеюсь, что я помог тем, кто искал ответ на этот вопрос.
Кроме того, я надеюсь, что читатели, узнавшие о данной функции впервые, смогут с применить ее с пользой для себя.
Всем удачи и до новых встреч на страницах моего блога.
Источник
Как подключить DS1302 к Arduino (RTC)
Для этого занятия нам потребуется:
- плата Arduino Uno / Arduino Nano / Arduino Mega;
- модуль DS1302, DS1307 или DS3231;
- LCD монитор 1602 i2c;
- провода «папа-мама».
DS1307 схема подключения к Ардуино Уно
Модули часов DS1307 и DS3231 подключаются к плате Ардуино через I2C протокол, как LCD дисплей I2C. Контакт SDA подключается к пину A4, контакт SCL к пину A5 Ардуино Уно. При подключении данных модулей к плате Arduino Mega следует использовать порты SDA (20 пин) и SCL (21 пин). При этом в скетче необходимо снять комментарий в строчке с нужным модулем, а строчку с модулем 1302 наоборот закомментировать.
Скетч. Работа с модулем ds3231 Ардуино DS1307
#include <iarduino_RTC.h> iarduino_RTC time(RTC_DS1302,6,8,7); // для модуля DS1302 - RST, CLK, DAT // iarduino_RTC time(RTC_DS1307); // для модуля DS1307 с i2C // iarduino_RTC timeRTC_DS3231); // для модуля DS3231 с i2C void setup() { delay(300); Serial.begin(9600); time.begin(); time.settime(0, 30, 18, 12, 6, 20, 5); // 0 сек, 30 мин, 18 часов, 12, июня, 2020, четверг } void loop() { // если прошла 1 секунда выводим время if (millis() % 1000 == 0) { Serial.println(time.gettime("d-m-Y, H:i:s, D")); delay(1); } }
Пояснения к коду:
- для работы с программой необходимо скачать библиотеку iarduino_RTC.h.
- с помощью команды можно установить дату и время, которые будут выводится на монитор порта Arduino IDE каждую секунду.
Общие сведения
Использовании модуля DS1307 зачастую очень оправдано, например, когда данные считываются редко, интервалом более недели, использовать собственные ресурсы контроллера, неоправданно или невозможно. Обеспечивание бесперебойное питание, например платы Arduino, на длительный срок дорого, даже при использовании батареи.
Благодаря собственной памяти и автономностью, можно регистрировать события, (при автономном питании) например изменение температуры и так далее, данные сохраняются в памяти их можно считать из памяти модуля. Так что модуль DS1307 часто используют, когда контроллерам Arduino необходимо знать точное время, для запуска какого то события и так далее.
Обмен данными с другими устройствами осуществляется по интерфейсу I2C с выводов SCL и SDA. Конденсаторы С1 и С2 необходимы для снижения помех по линию питания. Чтобы обеспечить надлежащего уровня сигналов SCL и SDA установлены резисторы R2 и R3 (подтянуты к питанию). Для проверки работоспособности модуля, на вывод 7 микросхему DS1307Z, подается сигнал SQ, прямоугольной формы с частотой 1 Гц. Элементы R4, R5, R6, VD1 необходимы для подзарядку литиевой батарейки. Так же, на плате предусмотрено посадочное место (U1), для установки датчика температуры DS18B20 (при необходимости можно впаять его), считывать показания, можно с вывода DS, который подтянут к пиатнию, через резистор R1 сопротивлением 3.3 кОм. Принципиальную схему и назначение контактов можно посмотреть на рисунках ниже.
На плате расположено две группы контактов, шагом 2.54 мм, для удобного подключения к макетной плате, буду использовать штырьевые разъемы, их необходимо впаять.
Первая группа контактов:► DS: вывод DS18B20 (1-wire)► SCL: линия тактирования (Serial CLock)► SDA: линия данных (Serial Dфta)► VCC: «+» питание модуля► GND: «-» питание модуля
Вторая группа контактов:► SQ: вход 1 МГц► DS: вывод DS18B20 (1-wire)► SCL: линия тактирования (Serial CLock)► SDA: линия данных (Serial Dфta)► VCC: «+» питание модуля► GND:«-» питание модуля► BAT:
Подзарядка батареи
Как описывал ваше модуль может заряжать батарею, реализовано это, с помощью компонентов R4, R5, R6 и диода D1. Но, данная схема имеет недостаток, через резистор R4 и R6 происходит разряд батареи (как подметил пользователь ALEXEY, совсем не большой). Так как модуль потребляем незначительный ток, можно удалить цепь питания, для этого убираем R4, R5, R6 и VD1, вместо R6 поставим перемычку (после удаления компонентов, можно использовать обычную батарейку CR2032).
Компьютер выходит из спящего режима
Я думаю многие отличают спящий режим от выключенного компьютера, но не всегда. На самом деле в биосе можно выбрать в какой режим экономии энергопотребления переводить систему:
- S1(POS) — обычный, привычный, спящий режим, при котором внешне ничего не видно, кроме потухшего монитора. Вентиляторы крутятся, компьютер включён как обычно, только в экономичном режиме.
- S3(STR) — а вот в этом режиме компьютер как-будто полностью выключается, даже кулеры не крутяться. Единственное что может его выдать – лампочка на передней панели. Она может гореть как обычно или другим цветом. Компьютер действительно почти выключается, чем достигается максимальная экономия электроэнергии. Под напряжением остаётся только оперативная память и некоторые компоненты материнской платы. При выходе из этого режима из оперативной памяти полностью восстанавливается состояние до выключения, но на это уходит больше времени и может показаться что компьютер запускается.
Выбирать какой режим использовать S1, S3 или оба (на выбор операционной системы), можно там же.
Это вовсе не проблема, вместо перевода в спящий режим можно просто выключать комп. Если вы выключаете его не через Пуск, а кнопкой на системном блоке, и у вас Windows 7, то настройте параметр «Действие кнопки питания». Нажимаем по кнопке «Пуск» правой кнопкой, выбираем свойства, а там выбираем из списка «Завершение работы».
Автоматический вывод компьютера из спящего режима с помощью стандартного планировщика заданий Windows
Вы можете настроить свой компьютер на автоматический выход из спящего режима с помощью встроенного в Windows приложения «Планировщик заданий».
Введите в строке поиска Windows фразу Планировщик заданий и выберите этот элемент в поисковой выдаче. На правой боковой панели запущенного приложения Планировщик заданий нажмите на «Создать задачу».
Появится всплывающее окно с открытой вкладкой Общие, в котором необходимо задать новое наименование. Выберите какое-нибудь понятное и узнаваемое имя для команды, чтобы легко отыскать задачу среди прочих. Например – Включить ПК, Разбудить ПК и т.д. В том же окне проверьте состояние чекбоксов (галочек) «Выполнять только для пользователей, вошедших в систему» и «Выполнять для всех пользователей». В поле «Настроить для» выберите вариант Windows 10.
Теперь перейдите на вкладку «Триггеры». Нажмите «Создать…» для выбора условий запуска вашей задачи.
В появившемся окне в выпадающем меню «Начать задачу» внеобходимо выбрать По расписанию, чтобы задача запускалась в назначенное время. Теперь установить флажок «Ежедневно» на ежедневную активацию триггера. В разделе «Начать:» выберите дату и время, когда вам требуется начать выполнение задачи.
Нажмите ОК для продолжения.
Итак, вы задали время, в которое планировщик задач будет выполнять некое действие, которое теперь необходимо задать. Для вывода компьютера из спящего режима потребуется запуск всего одной программы. Вы можете задать как простое действие, например, запуск «Ножниц», так и любое другое по вашему усмотрению. Для этого перейдите на вкладку «Действия» и нажмите «Создать…» для конкретизации информации о совершаемом по расписанию действии.
В открывшемся окне в поле «Действие» выберите в раскрывающемся меню элемент Запуск программы. Теперь нажмите кнопку «Обзор…», чтобы найти нужное для запуска приложение в момент пробуждения компьютера.
Нажмите ОК для продолжения.
В качестве примера мы выбрали приложение «Ножницы» с путем к файлу C:\Windows\system32\SnippingTool.exe
На следующем шаге перейдите на вкладку «Условия». Здесь обязательно установите галочку в поле «Пробуждать компьютер для выполнения задачи», остальные галочки при необходимости можно снять. Щелкните ОК для продолжения.
Теперь останется лишь убедиться, что созданное расписание управления питанием позволяет компьютеру просыпаться в указанное время. Ведь если этот параметр будет отключен, то запланированная задача просто не сработает.
Чтобы настроить нужное поведение системы, откройте «Панель управления», набрав Панель управления в строке поиска меню «Пуск» и выбрав соответствующий пункт.
Здесь перейдите по пути Оборудование и звук → Электропитание → Настройка схемы электропитания → Изменить дополнительные параметры питания.
________________
В окне «Дополнительные параметры» перейдите в раздел Сон → Разрешить таймеры пробуждения и установите значение Включить.
На ноутбуке надо будет задать такое значение для полей От батареи и От сети. Щелкните «Применить», а потом нажмите на ОК. С этого момента вы можете переводить свой компьютер в спящий режим, и он автоматически выйдет из этого режима в соответствии с установленным вами в расписании временем.