Mündəricat:

Raspberry Pi Güc Düyməsi: 3 addım
Raspberry Pi Güc Düyməsi: 3 addım

Video: Raspberry Pi Güc Düyməsi: 3 addım

Video: Raspberry Pi Güc Düyməsi: 3 addım
Video: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, Iyul
Anonim
Raspberry Pi Güc Düyməsi
Raspberry Pi Güc Düyməsi

Mənim kimi olsanız, bir düyməyə basaraq Raspberry Pi -nizi etibarlı şəkildə açmaq və söndürmək üçün ən yaxşı həll yolu axtaran internetdə gəzmiş ola bilərsiniz. Bir çox həllər mövcud olsa da, əksəriyyəti Python skriptini yükləməyinizi və açılışda icra olunmasını tələb edir və bunun birdən çox yolu var. Bununla birlikdə, Raspberry Pi -də daha sadə bir həll bişirilir. Xüsusi sancaqlar qısaldır və bir açılış konfiqurasiya faylına bir xətt əlavə edərək, 10 dəqiqəyə qədər tam işlək bir güc düyməsinə sahib ola bilərsiniz!

Addım 1: Dövrəni yığın

Dövrə yığın
Dövrə yığın
Dövrə yığın
Dövrə yığın

Aşağıdakı materialları toplayın:

  • Raspberry Pi (ən son Raspbian Stretch quraşdırılmış 3A+ istifadə edirəm)
  • Raspberry Pi üçün ORAdafruit T-Cobbler Plus (40 pinli bağlayıcı ilə) 2 qadın-kişiyə tullanan tel
  • 2 kişi tullanan tel (YALNIZ T-Cobbler istifadə edilərsə)
  • 1 anlıq düymə
  • 1 yarım ölçülü (və ya daha böyük) çörək taxtası

Hər bir teli düymədə olan bir kontağa bağlayın. Sonra bir tel 5 pininə (GPIO3/SCL) və bir tel 6 pininə (GND) qoşun. İndi işin yarısı artıq bitdi! Düyməni basaraq 5 və 6 -cı pinləri bir anda qısaltmaq Pi -ni dayanma vəziyyətindən oyandıracaq. (Raspberry Pi, "bağlandıqda" hələ də gücə qoşulduqda dayanma vəziyyətində qalır.)

Addım 2: Sistem Önyükleme Faylını redaktə edin

Sistem Boot Faylını redaktə edin
Sistem Boot Faylını redaktə edin

İndi Pi -ni bağladıqdan sonra oyada bilərsiniz. Bu həqiqətən böyük bir addım olsa da, yeni güc düyməsinə bir az daha çox funksionallıq əlavə edə bilərsiniz: eyni düyməni istifadə edərək Pi cihazınızı təhlükəsiz şəkildə bağlaya bilərsiniz!

Pi -yə daxil olun (və ya uzaqdan/başsız bir qurğu istifadə edirsinizsə SSH) və əmr satırına aşağıdakıları daxil edin:

sudo nano /boot/config.txt

Bu, Pi -nin yükləyərkən istifadə etdiyi bir konfiqurasiya faylını açacaq. Faylın sonunda aşağıdakıları əlavə edin:

dtoverlay = gpio-bağlama

Gpio-bağlama bindirməsi, Raspberry Pi-nin 5 və 6-cı pinlər (artıq düyməyə bağlı) müvəqqəti qısaldıqda bağlanmasını təmin edir. Çıxmaq üçün CTRL X düymələrinə, sonra dəyişikliklərinizi "config.txt" faylına saxlamaq üçün Y və ENTER düymələrinə basın.

I2C istifadə edirsinizsə:

GPIO3 -ün (pin 5) həm də I2C cihazlarını birləşdirmək üçün SCL pin olduğunu gördünüz. Raspberry Pi -ni dayanma vəziyyətindən oyatmaq üçün 5 və 6 -cı pinlərdən istifadə etməlisiniz, Pi -ni bağlamaq üçün istifadə etmək üçün fərqli bir GPIO pin təyin edə bilərsiniz və beləliklə GPIO3 -ü I2C cihazlarınızla birlikdə istifadə edə bilərsiniz.

Fərqli bir bağlama pinini təyin etmək üçün "config.txt" faylını açın və "gpio-pin" parametrini üst üstə əlavə edin. Məsələn, GPIO21 (pin 40) bağlama pimi olaraq istifadə etsəniz, bindirmə parametriniz belə görünür:

dtoverlay = gpio-bağlama, gpio-pin = 21

Daha ətraflı məlumat üçün:

Bu örtüyün funksionallığı haqqında daha çox məlumat əldə etmək istəyirsinizsə, aşağıdakıları daxil edin:

dtoverlay -h gpio -bağlama

Əlavə bindirmələr haqqında məlumat əldə etmək üçün aşağıdakı qovluqdakı bindirmə təlimatına gedin:

cd/boot/overlays/README

"Config.txt" ilə edə biləcəyiniz inanılmaz şeylər haqqında daha çox məlumat əldə etmək üçün rəsmi sənədlər üçün Raspberry Pi veb saytına daxil olun.

Addım 3: Yenidən başladın və zövq alın

Bu dəyişikliklərin qüvvəyə minməsi üçün Pi -ni yenidən başladın. Yenidən başladıqdan sonra, hər dəfə düyməni basdığınız zaman Pi cihazınız etibarlı şəkildə bağlanacaq. Pi'niz bağlandıqdan sonra yenidən dayanma vəziyyətindən oyatmaq üçün düyməni yenidən basa bilərsiniz.

Təbrik edirik! İndi Raspberry Pi üçün tam işlək bir güc düyməsinə sahibsiniz!

Tövsiyə: