สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
มีบทช่วยสอนมากมายเกี่ยวกับวิธีการสร้างกรอบรูปดิจิตอลที่ยอดเยี่ยมด้วย Raspberry Pi น่าเศร้าที่ rpi ไม่รองรับความละเอียด 4K Odroid C2 สามารถจัดการความละเอียด 4K ได้อย่างง่ายดาย แต่ไม่มีบทช่วยสอน rpi ใดที่ทำงานให้กับหน่วย C2 ฉันใช้เวลามากกว่า 30 ชั่วโมงกว่าจะไปถึงที่หมายในวันนี้ เมื่อคุณทำเสร็จแล้ว ของคุณจะเป็นดังนี้:
หรือคุณสามารถซื้อได้จาก Memento เฟรม 4K ขนาด 35 นิ้วราคา 900 เหรียญสหรัฐ หรือทีวีกรอบของ Samsung ราคาประมาณ 1300 ดอลลาร์
mementosmartframe.com/
ขั้นตอนที่ 1: ค้นหากำแพงที่ว่างเปล่าเพื่อติดตั้งทีวีขนาด 55 นิ้ว
กำแพงนี้ว่างเปล่ามา 3 ปีแล้ว ฉันต้องการมีโปสเตอร์ที่ดีหรือจอแสดงผลแบบย้อนแสง แต่สิ่งเหล่านี้มีราคาแพงและสามารถแสดงได้เพียง 1 ภาพเท่านั้น!
ในที่สุดทีวี 4K ขนาด 55 นิ้วก็ขายที่ walmart ในราคา 260 ดอลลาร์ เพิ่ม $26 สำหรับการรับประกัน 3 ปีและภาษี นอกประตูคือ $ 306
ขั้นตอนที่ 2: เพิ่มเต้าเสียบใกล้ทีวีเพื่อให้ดูสะอาดตา
ฉันสามารถตกปลาลวด Romex 12 เกจจากร้านใกล้เคียง ปิดไฟก่อนลุยงานนี้แน่นอน!!! จากนั้นใส่เต้ารับ คุณสามารถหารายละเอียดการสอนเพิ่มเติมเกี่ยวกับเรื่องนี้ใน youtube ฉันลืมถ่ายรูปและวิดีโอเมื่อฉันทำสิ่งนี้ ขอโทษ!
ขั้นตอนที่ 3: รวบรวมวัสดุทั้งหมดที่คุณต้องการ
วัสดุที่ใช้
===========
1. ทีวี 4K ขนาด 55 นิ้วจาก Walmart ราคา 260 ดอลลาร์ ณ วันที่ 30 เมษายน 2018
2. Odroid C2 พร้อมอะแดปเตอร์แปลงไฟแบบบาร์เรล ราคา 65 เหรียญสหรัฐฯ พร้อมจัดส่งภายใน 4 วันในสหรัฐอเมริกา อย่าใช้สาย micro USB ในการจ่ายไฟ มันไม่ดีพอ ฉันซื้อเครื่องและสายไฟจาก ameridroid.com
3. สาย HDMI ความเร็วสูงจาก monoprice.com ราคา $5 รับรองการทำงาน 4K 60hz 4:4:4 chroma
4. แฟลชไดรฟ์ 32GB สำหรับเก็บรูปภาพ $15
5. การ์ด microSD ขนาด 8GB ราคา $4
6. คอมโบ USB และคีย์บอร์ดไร้สาย 30 ดอลลาร์ ฉันใช้อันนี้
7. อแดปเตอร์ usb wifi เสริม $10 ฉันใช้อันนี้
ราคาทั้งหมดอาจมีการเปลี่ยนแปลง! ของฉันถูกกว่าจริง ๆ เพราะฉันใช้มันหรือเคยใช้เมื่อหลายปีก่อนสำหรับโครงการอื่น
ขั้นตอนที่ 4: ได้เวลาเริ่มเขียนโปรแกรมแล้ว
1. ติดตั้ง ubuntu mate ดาวน์โหลดรูปภาพได้ที่นี่:
2. เบิร์นอิมเมจ iso ที่ดาวน์โหลดมาลงในการ์ด micro sd โดยใช้ win32disk imager
3. ใส่การ์ด microSD ของคุณลงใน odroid C2 ต่อสาย hdmi จาก c2 เข้ากับทีวี เปิดทุกอย่าง ตรวจสอบให้แน่ใจว่าวัสดุทั้งหมดเชื่อมต่อกับ odroid c2 คุณสามารถข้ามการเชื่อมต่อไดรฟ์ usb และ usb wifi ได้ในตอนนี้
4. ให้ Ubuntu เริ่มต้นและทำทุกอย่างให้เสร็จสิ้น เมื่อเสร็จแล้วระบบจะขอให้คุณเข้าสู่ระบบ
id= odroid
pw= odroid
5. เปิดใช้งานการเข้าสู่ระบบอัตโนมัติเพื่อให้คุณไม่ต้องเข้าสู่ระบบด้วยตนเองในแต่ละครั้ง ไปที่เมนู Applications/System Tools/Mate Terminal พิมพ์ใน:
sudo nano /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
ถ้าจะขอรหัสผ่าน ให้พิมพ์ odroid
พิมพ์ในบรรทัด autologin ดังนั้นไฟล์สุดท้ายควรมีลักษณะดังนี้:
[ที่นั่ง:*] Greeter-session=lightdm-gtk-greeter
autologin-ผู้ใช้=odroid
ตอนนี้ให้กด control x เพื่อออก พิมพ์ y เพื่อบันทึกไฟล์
6. ติดตั้ง FEH เพื่อดูรูปภาพในหน้าต่างเทอร์มินัลเดียวกัน พิมพ์:
sudo apt-get install feh
พิมพ์ y เพื่อยืนยันหากมีการถาม
7. รูปภาพของฉันได้รับการแก้ไขให้มีความละเอียด 4K ที่ 3840 x 2160 พิกเซล ใส่รูปถ่ายของคุณลงในไดรฟ์ usb และใส่ลงใน odroid c2
8. ใช้เมาส์เพื่อไปยังไดเร็กทอรีนี้:/home/odroid
9. คลิกขวาเพื่อสร้าง Create Document/empty file ฉันตั้งชื่อมันว่า pixx.sh (คุณตั้งชื่อมันตามที่คุณต้องการ) เปิด pixx.sh เพิ่มรหัสเหล่านี้ใน:
นอน 15
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 /media/odroid/38C1-602E/*
(ชื่อไดรฟ์ usb ของคุณจะแตกต่างจากของฉัน! ในกรณีของฉัน ชื่อ "38C1-602E" เพื่อค้นหาชื่อ usb ของคุณ เพียงไปที่สื่อ/odroid แล้วคุณจะเห็น เปลี่ยนค่าหน่วงเวลาสไลด์โชว์ 30 วินาทีเป็นสิ่งที่คุณ ต้องการ.)
บันทึกไฟล์.
ปิดมัน
คลิกขวาที่ pixx.sh เพื่อดูคุณสมบัติ ทำให้เป็น "ปฏิบัติการ" ในหนึ่งในตัวเลือก
10. เพิ่ม pixx.sh ไปที่เมนูเริ่มอัตโนมัติ ไปที่เมนู System/Preferences/Personal/Startup Applications คลิกที่เพิ่ม ชื่อ=สไลด์โชว์
command= (เลือกไฟล์ pixx.sh ทุกที่ที่คุณบันทึกไว้)
comment= เริ่มสไลด์โชว์อัตโนมัติ คลิกที่เพิ่มและปิด
11. ปิดการใช้งานสกรีนเซฟเวอร์ ไปที่เมนู ระบบ/ศูนย์ควบคุม เลือก Look and Feel, Screen Saver
ปิดการใช้งาน "เปิดใช้งานสกรีนเซฟเวอร์" และสิ่งอื่นที่จะเรียกโหมดว่าง ฉันลืมการตั้งค่าทั้งหมด แต่ทั้งหมดอยู่ที่นี่
12. กลับไปที่หน้าต่างเทอร์มินัล พิมพ์ใน:
sudo รีบูต
สิ่งนี้จะรีบูต C2 เมื่อรีบูตแล้ว ควรเข้าสู่ระบบอัตโนมัติ รอ 15 วินาที และเริ่มเล่นรูปภาพจากไดรฟ์ usb ของคุณ กด ESC บนแป้นพิมพ์เพื่อออกจาก FEH หากคุณต้องการ ฉันปล่อยให้ฉันวิ่งไม่หยุด 24/7 ฉันปิดทีวีเท่าที่จำเป็นเท่านั้น
ขั้นตอนที่ 5: สิ่งเสริม
13. เพิ่มรูปภาพในแฟลชไดรฟ์ usb โดยการคัดลอกและวางลงในไดรฟ์ usb ด้วยตนเองหรือผ่าน FTP ในการอัปโหลดผ่าน FTP ดังนั้นคุณจึงไม่ต้องถอดอุปกรณ์ USB ออก ตรวจสอบให้แน่ใจว่าคุณได้เสียบอะแดปเตอร์ usb wifi แล้ว ไปที่มุมขวาบนของเมนูอูบุนตูและเชื่อมต่อกับเครือข่าย wifi ของคุณ
14. ดาวน์โหลดไฟล์ filezilla เชื่อมต่อกับ odroid ผ่านโปรโตคอล SFTP ไม่ใช่โปรโตคอล FTP
ป้อนที่อยู่ C2 IP ของคุณในฟิลด์โฮสต์
ผู้ใช้= odroid
pw= odroid
ประเภทการเข้าสู่ระบบ = ปกติ
อัปโหลดไปยังสื่อ/odroid/ชื่อไดรฟ์ USB ของคุณ
รีบูต C2 สำหรับ FEH เพื่อโหลดรูปภาพใหม่ลงในหน่วยความจำ
15. ทางเลือกในการหมุนหน้าจอแสดงผลเป็นโหมดแนวตั้ง ไปที่เทอร์มินัล พิมพ์ใน:
sudo nano /etc/X11/xorg.conf
เพิ่มในบรรทัดนี้: ตัวเลือก "หมุน" "CCW"
ดังนั้นผลลัพธ์ที่ได้จะเป็นดังนี้:
ส่วน "อุปกรณ์"
ตัวระบุ "มาลี FBDEV"
ไดรเวอร์ "fbturbo"
ตัวเลือก "fbdev" "/dev/fb0"
ตัวเลือก "หมุน" "CCW"
ตัวเลือก "SwapbuffersWait" "จริง"
EndSection
ออกและบันทึก
พิมพ์: sudo reboot
เพื่อรีบูททีวีของคุณ เมื่อโหลดขึ้นมาอีกครั้ง หน้าจอควรหมุนเป็นโหมดแนวตั้ง
ขั้นตอนที่ 6: สิ่งที่ต้องทำ
1. ติดตั้ง Home Assistant สำหรับระบบอัตโนมัติภายในบ้าน
ฉันไม่สามารถติดตั้งได้เพราะต้องใช้ Python 3.5.3 หรือใหม่กว่า แต่ฉันมีเวอร์ชัน 3.6.x และปฏิเสธที่จะดำเนินการต่อไป แปลกมาก. ใครก็ได้โปรดช่วยฉันด้วยสิ่งนี้
2. ติดตั้ง hdmi CEC บน C2
พิมพ์ในเทอร์มินัล: sudo apt-get install cec-utils
หลังจากติดตั้ง CEC แล้ว ให้ตรวจสอบว่า CEC ทำงานอยู่ พิมพ์ echo scan | cec-client -s -d 1
ควรเริ่มระบุประเภทของทีวีที่ C2 เชื่อมต่ออยู่
3. เปิดใช้งาน HDMI CEC ใน HA ดังนั้นเมื่อตรวจพบการเคลื่อนไหว C2 จะออกโปรโตคอล CEC เพื่อเปิดทีวี เมื่อตรวจไม่พบการเคลื่อนไหว C2 จะปิดทีวีผ่าน CEC
ขั้นตอนที่ 7: การแก้ไขปัญหา
1. ubuntu รีบูตตัวเอง พลังงานไม่เพียงพอ อย่าเปิดเครื่อง C2 ผ่านพอร์ต micro usb จ่ายไฟให้กับหน่วย C2 ผ่านปลั๊กบาร์เรลที่ ameridroid.com ขายในราคาประมาณ $ 7 ฉันใช้เวลาอย่างน้อย 20 ชั่วโมงในการแก้ไขปัญหานี้
2. ทีวีแสดงหน้าจอว่างเปล่าหรือไม่มีสัญญาณ ลองใช้สาย HDMI อื่น ลองสายไฟอื่นสำหรับ C2
3. รายการทีวีจึงส่งสัญญาณ คุณปิด ubuntu sleep หรือโหมดสกรีนเซฟเวอร์หรือไม่?
แนะนำ:
แว่นตาอัจฉริยะ(ต่ำกว่า 10 ดอลลาร์!!!): 8 ขั้นตอน (พร้อมรูปภาพ)
แว่นตาอัจฉริยะ (ต่ำกว่า 10 ดอลลาร์!!!): สวัสดี! เราทุกคนคงคุ้นเคยกับ Smart Glasses เช่นเดียวกับ E.D.I.T.H. สร้างโดยตัวละครอันเป็นที่รักของเรา โทนี่ สตาร์ค ซึ่งต่อมาได้ส่งต่อให้ปีเตอร์ ปาร์คเกอร์ วันนี้ฉันจะสร้างแก้วอัจฉริยะที่มีราคาต่ำกว่า 10 เหรียญเช่นกัน! พวกเขาไม่ได้ค่อนข้างเป็น
สร้าง Tank Volume Reader ในราคาต่ำกว่า 30 ดอลลาร์ โดยใช้ ESP32: 5 ขั้นตอน (พร้อมรูปภาพ)
สร้างเครื่องอ่านปริมาณถังน้ำมันในราคาต่ำกว่า 30 เหรียญโดยใช้ ESP32: Internet of Things ได้นำแอพพลิเคชั่นอุปกรณ์ที่ซับซ้อนก่อนหน้านี้มาสู่บ้านของผู้ผลิตคราฟต์เบียร์และผู้ผลิตไวน์จำนวนมาก การประยุกต์ใช้งานกับเซ็นเซอร์ระดับถูกใช้มาเป็นเวลาหลายทศวรรษในโรงกลั่นขนาดใหญ่ โรงบำบัดน้ำ และเคมี
RetroPie Zero 1.3 นิ้ว: 36 ขั้นตอน (พร้อมรูปภาพ)
1.3 นิ้ว RetroPie Zero: คำแนะนำนี้แสดงวิธีใช้ 1.3" Retina เกรด IPS LCD HAT เพื่อสร้าง RetroPie Zero ขนาดเล็ก
บทแนะนำการเชื่อมต่อ OLED 0.91 นิ้ว 128x32 กับ Arduino UNO: 7 ขั้นตอน (พร้อมรูปภาพ)
บทช่วยสอนเกี่ยวกับอินเทอร์เฟซ OLED 0.91 นิ้ว 128x32 กับ Arduino UNO: บทช่วยสอนนี้จะสอนพื้นฐานบางอย่างเกี่ยวกับการใช้ OLED 0.91 นิ้ว LCD128x32 กับ Arduino UNO
Orange PI HowTo: ตั้งค่าให้ใช้กับจอแสดงผล HDMI TFT LCD ขนาด 5 นิ้ว: 8 ขั้นตอน (พร้อมรูปภาพ)
Orange PI HowTo: ตั้งค่าให้ใช้กับจอแสดงผล HDMI TFT LCD ขนาด 5 นิ้ว: หากคุณรอบคอบพอที่จะสั่งจอแสดงผล HDMI TFT LCD ร่วมกับ Orange PI ของคุณ คุณอาจรู้สึกท้อแท้กับความยากลำบากในการพยายามบังคับให้มันทำงาน ในขณะที่คนอื่นไม่สามารถสังเกตเห็นอุปสรรคใด ๆ ได้ กุญแจสำคัญคือมีที่เล