สารบัญ:

Pi ปิดโมดูล: 3 ขั้นตอน
Pi ปิดโมดูล: 3 ขั้นตอน

วีดีโอ: Pi ปิดโมดูล: 3 ขั้นตอน

วีดีโอ: Pi ปิดโมดูล: 3 ขั้นตอน
วีดีโอ: Raspberry Pi Pico W | เปิด/ปิด หลอดไฟจากระยะไกลผ่าน Webpage 2024, พฤศจิกายน
Anonim
Pi ปิดโมดูล
Pi ปิดโมดูล

โมดูลนี้เป็นวิธีที่ดีในการปิด Raspberry Pi อย่างถูกต้อง จากนั้นสามารถปิดเครื่องได้ด้วยปุ่มบนอะแดปเตอร์แปลงไฟหรือถอดปลั๊ก ไฟจะดับลงเมื่อปิดเครื่องได้อย่างปลอดภัย หากคุณตัดสินใจที่จะบูตเครื่องหลังจากปิดเครื่อง (ในขณะที่เครื่องยังมีไฟอยู่) การกดปุ่มอีกครั้งจะเป็นการบูตเครื่อง

PCB มีราคาไม่แพงจาก OSH Park สั่งซื้อขั้นต่ำคือ 3 ดังนั้นแบ่งปันกับเพื่อนหรือวางไว้บน 3 Raspberry Pi's

ฉันสร้างสิ่งนี้เพื่อให้ลูก ๆ ของฉันปิด RetroPie อย่างถูกต้องหลังจากเล่น

ขั้นตอนที่ 1: อะไหล่

อะไหล่
อะไหล่

3 บอร์ดจาก OSH Park $6.10 และจัดส่งฟรี

1x LED

1x.01uf ตัวเก็บประจุ (100nf และ 104 =.01uf)

ตัวต้านทาน 1 330 โอห์ม

1x 1M ตัวต้านทานโอห์ม

2x - ส่วนหัว 10 พิน 2x5 (ใช้ 1x และเทปไฟฟ้าหาก Pi มีฮีทซิงค์)

1x สวิตช์ปุ่ม 6x6x9.6 ตัวเลขสุดท้ายคือความสูงของปุ่ม ความสูงที่แตกต่างกันสามารถทดแทนได้

ขั้นตอนที่ 2: สร้าง

สร้าง
สร้าง

ส่วน "UNPLUGGED" ของ PCB ได้รับการออกแบบมาเพื่อรองรับด้านข้างของบอร์ดและเพื่อให้ช่องคายประจุไฟฟ้าสถิตไปยังตัวต้านทาน 1M หลังจากบัดกรีแล้ว คลิปส่วนประกอบจะนำไปสู่ด้านล่างเพื่อให้แน่ใจว่า Pi ไม่ได้ลัดวงจร

หากคุณมีฮีทซิงค์บน Pi อย่าบัดกรีขั้วต่อ "UNPLUGGED" และติดเทปไฟฟ้าที่ด้านหลังของ PCB

ขั้นตอนที่ 3: การกำหนดค่าระบบปฏิบัติการ

ต้องการบริการเพื่อปิดเมื่อคุณกดปุ่มดาวน์โหลดสคริปต์หลาม

wget -O off.py

chmod +x off.py

ตั้งค่าบริการเริ่มต้น

sudo nano /lib/systemd/system/off.service[หน่วย]Description=Off Program[Service]ExecStart=/home/pi/off.py StandardOutput=null[Install]WantedBy=multi-user.target Alias=off.servic

บันทึกแล้วเปิดใช้งานบริการ

sudo systemctl เปิดใช้งาน off.service

sudo systemctl start off.service

มันใช้พินอนุกรมเพื่อจุดไฟ LED ในขณะที่กำลังทำงาน ดังนั้นจึงจำเป็นต้องเปิดคอนโซลซีเรียลใน Raspberry Config

sudo raspi-config

แนะนำ: