Мазмұны:

ҚАЗАҚ ПИ ҚАЛАЙ ӨШІРУ КЕРЕК: 5 қадам
ҚАЗАҚ ПИ ҚАЛАЙ ӨШІРУ КЕРЕК: 5 қадам

Бейне: ҚАЗАҚ ПИ ҚАЛАЙ ӨШІРУ КЕРЕК: 5 қадам

Бейне: ҚАЗАҚ ПИ ҚАЛАЙ ӨШІРУ КЕРЕК: 5 қадам
Бейне: Жігітім дұрыстап тықпаса не істеу керек? 2024, Маусым
Anonim
ҚАЗАҚ ПИ ҚАЛАЙ ӨШІРУ КЕРЕК
ҚАЗАҚ ПИ ҚАЛАЙ ӨШІРУ КЕРЕК

Мүмкін, әрбір RPi қолданушысы Raspberry Pi -ді қалай өшіру керектігін ойлайтын шығар?

Тек қуатты өшіруге болмайды. Егер осылай жасасаңыз, бір күні SD картасы бүлініп қалуы әбден мүмкін және сіздің RPi қосылмайды. Сіз алдымен ОЖ -ны өшіруіңіз керек, содан кейін ғана сымды розеткадан суыру арқылы өшіруге болады, немесе егер сіз озық пайдаланушы болсаңыз, өздігінен орнатылған қосқыш арқылы. Егер сіз RPi -ді жұмыс үстелі дербес компьютері ретінде қолдансаңыз, бұл жақсы немесе аз. Бірақ сіздің жобаңызда пернетақта да, тінтуір де, монитор да қолданылмаса не істеу керек?

Менің шешімім кері кернеуді қорғау тақтасы бар мини батырмалы қуат қосқышын қолдануға негізделген. Мәліметтерге тоқталайық.

1 -қадам: Raspberry Pi -ді конфигурациялаңыз

Алдымен жолды қосу арқылы RPI -де config.txt файлын өңдеу керек:

dtoverlay = gpio-poweroff, active_low, gpiopin = 14

Бұл жолды соңына қойыңыз, бұрын:

start_x = 0

Бұл жолмен сіз GPIO14 (мұнда мен BCM GPIO нөмірлеуін қолданамын) іске қосқанда жоғары орнатасыз. Өшірілгеннен кейін ол төмендегенде, ол Pololu тақтасындағы «ctrl» түйреуіші арқылы қуатты өшіреді.

2 -қадам: Pololu тақтасын RPi -ге қосыңыз

Pololu тақтасын RPi -ге қосыңыз
Pololu тақтасын RPi -ге қосыңыз

Pololu тақтасын суретте көрсетілгендей RPi -ге қосыңыз.

3 -қадам: Python сценарийі

Python сценарийіне кейбір кодты қосу қажет

.****************************************************************************

gpio.setup (31, gpio. IN, pull_up_down = gpio. PUD_UP) # кіріс ретінде GPIO 31 орнатыңыз

def Shutdown (арна): os.system («sudo shutdown -h now») # төмен GPIO31 кезінде RPi өшіреді

gpio.add_event_detect (31, gpio. FALLING, callback = Өшіру, bouncetime = 2000) # GPIO төмендеуін RPi өшіруін күту

****************************************************************************

4 -қадам: Бұл қалай жұмыс істейді

SW1 қосқышы «ON» батырмасы ретінде қызмет етеді. Ерекше ештеңе жоқ, бәрі түсінікті:)

SW2 пернесін басқанда, өшіру процесі Python сценарийін орындау арқылы инициализацияланады.

Процесс аяқталғаннан кейін GPIO8 төмендейді.

Pololu тақтасының «ctrl» түйреуішіндегі бұл төмен деңгей қуатты өшіреді.

Міне бітті:)

5 -қадам: Рахмет

Қызықты жобалар үшін менің блогыма кіріңіз:

verysecretlab09.blogspot.com/

Youtube арнасы:

www.youtube.com/channel/UCl8RTfbWUWxgglcJM…

Ұсынылған: