Мазмуну:

Raspberry Pi Power баскычы: 3 кадам
Raspberry Pi Power баскычы: 3 кадам

Video: Raspberry Pi Power баскычы: 3 кадам

Video: Raspberry Pi Power баскычы: 3 кадам
Video: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, Июль
Anonim
Raspberry Pi Power баскычы
Raspberry Pi Power баскычы

Эгерде сиз мага окшош болсоңуз, анда Интернетте Raspberry Pi'иңизди бир баскычты басуу менен коопсуз күйгүзүү жана өчүрүү үчүн эң жакшы чечимди издеп жаткандырсыз. Көптөгөн чечимдер бар болсо да, көпчүлүгү Python скриптин жүктөп алып, аны жүктөөдө аткарылуучу кылууну талап кылат жана муну жасоонун бир нече жолу бар. Бирок, алда канча жөнөкөй чечим Raspberry Pi ичине бышырылган. Конкреттүү казыктарды кыскартып, жүктөө конфигурация файлына бир сапты кошуу менен, сиз 10 мүнөттүн ичинде толук иштей турган кубат баскычына ээ боло аласыз!

1 -кадам: Районду чогултуңуз

Circuit чогултуу
Circuit чогултуу
Circuit чогултуу
Circuit чогултуу

Төмөнкү материалдарды чогултуу:

  • Raspberry Pi (мен 3A+ колдонуп, акыркы Raspbian Stretch орнотулган)
  • Raspberry Pi үчүн 2 аялдан-эркекке секирүүчү зымдар ORAdafruit T-Cobbler Plus (40-пин туташтыргычы менен)
  • 2 эркек секирүүчү зымдар (ТЕК КОББЛЕРДИ колдонсоңуз гана)
  • 1 убактылуу баскыч
  • 1 жарым өлчөмдөгү (же чоңураак) нан

Ар бир зымды баскычтагы байланышка туташтырыңыз. Андан кийин бир зымды 5 -пинге (GPIO3/SCL) жана бир зымды 6 -пинге (GND) туташтырыңыз. Эми, иштин жарымы бүтүп калды! Баскычты басуу менен 5 жана 6 -казыктарды кыска убакытка кыскартуу Пиди токтоп турган абалынан ойготот. (Raspberry Pi "өчүрүлгөндө" токтоп турат, бирок дагы деле бийликке туташып турат.)

2 -кадам: системанын жүктөө файлын түзөтүңүз

Тутумдун жүктөө файлын түзөтүү
Тутумдун жүктөө файлын түзөтүү

Эми, сиз Пиңизди аны жапкандан кийин ойгото аласыз. Бул чындыгында эң сонун кадам болгону менен, сиз жаңы кубат баскычына бир аз көбүрөөк функцияны кошо аласыз: ошол эле баскычты колдонуп, Пиңизди коопсуз өчүрүү үчүн!

Пиңизге кириңиз (же алыскы/башсыз орнотууну колдонсоңуз SSH) жана буйрук сабына төмөнкүлөрдү киргизиңиз:

sudo nano /boot/config.txt

Бул сиздин жүктөө учурунда Pi колдонуучу конфигурация файлын ачат. Файлдын аягында төмөнкүлөрдү кошуңуз:

dtoverlay = gpio-өчүрүү

Gpio-өчүрүү катмары 5 жана 6-пин (буга чейин баскычка туташкан) убактылуу кыска болгондо Raspberry Pi жабылышын камсыздайт. Чыгуу үчүн CTRL X, андан кийин Y жана ENTER баскычтарын басып, "config.txt" файлына өзгөртүүлөрдү сактаңыз.

Эгерде I2C колдонсоңуз:

Сиз GPIO3 (пин 5) I2C түзмөктөрүн туташтыруу үчүн SCL пини экенин да байкагандырсыз. Raspberry Pi'ни токтоп турган абалынан ойготуу үчүн 5 жана 6 -казыктарды колдонушуңуз КЕРЕК, сиз Пиңизди өчүрүү үчүн колдонула турган башка GPIO пинин белгилей аласыз, ошону менен GPIO3тү I2C түзмөктөрүңүздө колдонуу үчүн бошото аласыз.

Башка өчүрүү пинин көрсөтүү үчүн, "config.txt" файлын ачыңыз жана "gpio-pin" параметрин катмарга кошуңуз. Мисалы, эгер сиз GPIO21ди (пин 40) өчүрүү пини катары колдоно турган болсоңуз, анда сиздин катмар жөндөөңүз ушундай болот:

dtoverlay = gpio-shutdown, gpio-pin = 21

Кошумча маалымат үчүн:

Эгерде сиз бул жабуунун функциясы жөнүндө көбүрөөк билгиңиз келсе, төмөнкүлөрдү киргизиңиз:

dtoverlay -h gpio -өчүрүү

Кошумча катмарлар жөнүндө билүү үчүн, төмөнкү каталогдогу катмарлоо көрсөтмөсүнө өтүңүз:

cd/boot/overlays/README

"Config.txt" менен кыла турган укмуштуу нерселер жөнүндө көбүрөөк билүү үчүн расмий документтерди алуу үчүн Raspberry Pi веб -сайтына баш багыңыз.

3 -кадам: Кайра жүктөө жана ырахат

Бул өзгөртүүлөр күчүнө кириши үчүн, Piңизди өчүрүп күйгүзүңүз. Кайра жүктөлгөндөн кийин, баскычты качан бассаңыз, сиздин Pi коопсуз түрдө өчүрүлөт. Пиңиз өчүрүлгөндөн кийин, баскычты кайра басып, аны токтоп турган абалынан кайра ойгото аласыз.

Куттуктайм! Сизде азыр Raspberry Pi үчүн толугу менен иштей турган кубат баскычы бар!

Сунушталууда: