Raspberry Pi เกือบจะเป็นจอตัวจับเวลาในอุดมคติ: เล็กพอจะติดหลังจอที่มันขับ เงียบ ถูก และทำงานได้หลายเดือนโดยไม่ต้องแตะ ชี้เบราว์เซอร์ไปที่หน้าตัวจับเวลา ทำเต็มจอ แล้ว Pi ก็กลายเป็นจอมอนิเตอร์หน้าเวที จอนับถอยหลังในสตูดิโอ หรือตัวจับเวลาถาวรของห้องประชุม
คู่มือนี้ใช้ MaestroTimer เป็นตัวจับเวลา Pi ทำหน้าที่แสดงผลเท่านั้น — Chromium เปิดลิงก์วิวเวอร์ของห้อง — ส่วนคุณควบคุมการนับถอยหลังจากมือถือหรือแล็ปท็อป และจอจะอัปเดตสด
สิ่งที่ต้องมี
Pi แทบทุกรุ่นใช้ได้ — เบราว์เซอร์แสดงหน้าตัวจับเวลาเป็นงานเบา รุ่นใหม่กว่าแค่ทำให้เดสก์ท็อปลื่นขึ้น
รายการ:
- Raspberry Pi — Pi 4 แรม 2 GB หรือ Pi 5 สบาย ๆ บอร์ดเก่ากว่านั้นก็ใช้ได้
- การ์ด microSD (16 GB ขึ้นไป) ลง Raspberry Pi OS with desktop — อิมเมจ Lite ไม่มีทั้งเดสก์ท็อปและ Chromium
- แหล่งจ่ายไฟ สาย HDMI และจอที่จะแสดงการนับถอยหลัง ใช้แหล่งจ่ายไฟตามสเปกบอร์ด — Pi ที่ไฟไม่พอจะรีบูตแบบสุ่มและ Wi-Fi หลุด
- เครือข่าย: อีเทอร์เน็ตหรือ Wi-Fi ที่ต่ออินเทอร์เน็ตได้
- คีย์บอร์ดกับเมาส์สำหรับตั้งค่าครั้งแรก — ถอดออกได้ทีหลัง ไม่มีคีย์บอร์ดสำรอง? เปิด SSH ในตั้งค่าขั้นสูงของ Raspberry Pi Imager ก่อนแฟลช แล้วตั้งค่าจากคอมพิวเตอร์เครื่องอื่น
- ห้อง MaestroTimer ที่มีตัวจับเวลาอยู่ข้างใน สร้างในเบราว์เซอร์
แสดงตัวจับเวลาใน Chromium
Raspberry Pi OS with desktop มี Chromium มาให้ และนั่นคือทั้งหมดของฝั่งแสดงผล
ขั้นตอน:
วิวเวอร์ปรับขนาดตามความละเอียดจอเอง ถ้ามองจากหลังห้องแล้วตัวเลขเล็กไป ลดความละเอียดในตั้งค่าจอของ Pi แล้วตัวจับเวลาจะใหญ่ขึ้นตาม
- บูต Pi จนถึงเดสก์ท็อปแล้วเปิด Chromium
- ใส่ URL วิวเวอร์ของห้อง — ทุกมุมมองของ MaestroTimer คือลิงก์ และวิวเวอร์คือเอาต์พุตสะอาดที่ทำมาเพื่อจอ
- กด F11 เต็มจอ เหลือแค่การนับถอยหลัง
- ตั้งเกณฑ์ช่วงท้ายบนตัวจับเวลา ให้จอเปลี่ยนสีเมื่อเวลาใกล้หมด — เห็นทั่วห้องโดยไม่มีใครแตะ Pi
ให้ตัวจับเวลาเริ่มอัตโนมัติตอนบูต
สำหรับการติดตั้งถาวร Pi ควรวิ่งจากเสียบปลั๊กตรงไปที่ตัวจับเวลาเต็มจอ โดยไม่มีเดสก์ท็อปและไม่มีการคลิก โหมดคีออสก์ของ Chromium ทำแบบนั้นเป๊ะ
ก่อนอื่นตั้งให้ Pi ล็อกอินเข้าเดสก์ท็อปเอง: ใน raspi-config ที่ System Options → Boot / Auto Login เลือก Desktop Autologin จากนั้นเพิ่มรายการคีออสก์ใน autostart ของเซสชันเดสก์ท็อป: บน Raspberry Pi OS ปัจจุบัน (labwc) คือบรรทัดเดียวใน ~/.config/labwc/autostart ส่วน Bookworm รุ่นเก่าที่ใช้ Wayfire คือรายการ [autostart] ใน ~/.config/wayfire.ini คำสั่งคือ chromium ตามด้วยลิงก์วิวเวอร์และแฟล็ก --kiosk --noerrdialogs --disable-infobars --disable-session-crashed-bubble — ตัวสุดท้ายกันไม่ให้เซสชันที่แครชจอดแถบ "กู้คืนหน้าเว็บไหม" ทับการนับถอยหลัง ใช้ chromium ไม่ใช่ chromium-browser ชื่อเก่าเป็นแค่ shim ช่วงเปลี่ยนผ่าน ใส่ดีเลย์ให้สคริปต์สักสองสามวินาที ให้เดสก์ท็อปขึ้นก่อนเบราว์เซอร์เปิด
เก็บงานสุดท้ายสำหรับจอแบบติดแล้วลืม: ปิด screen blanking ในการตั้งค่า Raspberry Pi เพื่อไม่ให้จอหลับกลางงาน ส่วนการซ่อนเคอร์เซอร์เมาส์ ใช้การตั้งค่าเคอร์เซอร์ของคอมโพสิเตอร์เอง — เครื่องมือเก่า unclutter ใช้ได้แค่ X11 และไม่ทำอะไรเลยบนเดสก์ท็อป Wayland ที่ Raspberry Pi OS ปัจจุบันใช้
ควบคุมจากที่ไหนก็ได้ในเครือข่าย
พอคีออสก์บูตแล้ว Pi ไม่ต้องใช้คีย์บอร์ดอีกเลย เปิดมุมมองคอนโทรลเลอร์ของห้องบนอุปกรณ์อื่น — เริ่ม หยุดชั่วคราว และปรับเวลาจะปรากฏบนจอ Pi ทันที และข้อความก็มาถึงข้างการนับถอยหลังเป็นโน้ตตัวหนา มีสี หรือกะพริบ
ตัวจับเวลาทำงานอยู่ในห้อง ไม่ใช่บน Pi ไฟดับ เน็ตหลุด หรือรีโหลดเบราว์เซอร์ก็ไม่ทำให้การนับถอยหลังหาย: วิวเวอร์เชื่อมต่อใหม่และแสดงสถานะปัจจุบัน ก่อนงานให้เปิดมุมมอง live connections ของห้อง — Pi จะปรากฏในรายการเมื่อวิวเวอร์เชื่อมต่ออยู่ คุณจึงยืนยันได้ว่าทุกจอรับสัญญาณโดยไม่ต้องเดินทั่วงาน
รูปแบบติดตั้งที่เหมาะ
สูตรสามส่วนเดิม — Pi จอ และลิงก์วิวเวอร์ — ครอบคลุมการติดตั้งตัวจับเวลาแทบทั้งหมด
ที่พบบ่อย:
- จอมอนิเตอร์หน้าเวทีตรงตีนเวที แสดงเวลาที่เหลือให้ผู้พูด
- การนับถอยหลังถาวรในสตูดิโอ โบสถ์ หรือห้องประชุม ติดหลังจอที่มันขับ
- ชุดโปรดักชันพกพา: Pi จอเล็ก และพาวเวอร์แบงก์ในกล่องเดียว
- สัญญาณตัวจับเวลาเข้าสวิตเชอร์วิดีโอ — เอาต์พุต HDMI ของ Pi ใช้เป็นแหล่งอินพุตได้เหมือนคอมพิวเตอร์ทั่วไป
คำถามที่พบบ่อย
ต้องติดตั้งซอฟต์แวร์บน Raspberry Pi ไหม
ไม่ต้องมีอะไรนอกจาก Raspberry Pi OS with desktop ตัว Chromium ที่ติดมาแสดงตัวจับเวลาเป็นหน้าเว็บ ส่วนโหมดคีออสก์และการตั้งค่า screen blanking เป็นของระบบอยู่แล้ว Raspberry Pi OS Lite ไม่มีเดสก์ท็อปและ Chromium ให้ใช้อิมเมจเดสก์ท็อป
ถ้า Pi ไม่มีอินเทอร์เน็ต ตัวจับเวลายังทำงานไหม
ไม่ — Pi แสดงหน้าเว็บสด จึงต้องต่ออินเทอร์เน็ต MaestroTimer ทำงานในเบราว์เซอร์และไม่มีการติดตั้งแบบออฟไลน์
จอแสดงผลใช้แบนด์วิดท์เท่าไร
น้อยมาก — Pi แสดงหน้าเว็บ ไม่ใช่สตรีมวิดีโอ เน็ตบ้านหรือ Wi-Fi ปกติก็พอ
Pi เครื่องเดียวขับหลายจอที่มีตัวจับเวลาต่างกันได้ไหม
Pi หนึ่งเครื่องแสดงได้หนึ่งหน้าอย่างเรียบร้อย ถ้าหลายจอ ใช้ Pi หนึ่งเครื่องต่อจอ แล้วเปิดลิงก์วิวเวอร์ของแต่ละห้อง — มุมมอง live connections จะแสดงว่าทุกเครื่องเชื่อมต่ออยู่
สร้างจอตัวจับเวลาที่แค่ทำงานของมันไป
MaestroTimer ทำงานในเบราว์เซอร์: Raspberry Pi ในโหมดคีออสก์แสดงลิงก์วิวเวอร์ และคุณควบคุมการนับถอยหลังจากอุปกรณ์ไหนก็ได้ สีช่วงท้าย ข้อความถึงเวที และมุมมอง live connections มีมาในตัว
- How to use a Raspberry Pi in kiosk mode — Raspberry Piraspberrypi.com
- Raspberry Pi OS configuration — Raspberry Pi Documentationraspberrypi.com