www.diyaudiovillage.net

Source & Line amp & Amplifier Project ผลงาน DIY => Cyber Intrend => ข้อความที่เริ่มโดย: pspracha ที่ 09 กุมภาพันธ์ 2022, 10:31:00 AM

หัวข้อ: การติดตั้งจอ touch screen 3.5 นิ้ว กับ Music Player(Volumio)
เริ่มหัวข้อโดย: pspracha ที่ 09 กุมภาพันธ์ 2022, 10:31:00 AM
สวัสดีครับ
   ผมอยากจะขอแชร์ ประสบการณ์ ในการติดตั้งจอ 3.5 นิ้วแบบ Resistive Touch Screen กับ Volumio ครับ
  (https://i.ibb.co/rxTC0gM/1.jpg) (https://imgbb.com/)
  ตามรูปเป็นจอ 3.5 นิ้ว ขนาด 480x320 ราคา 400-500 บาท ครับ การเชื่อมต่อเป็นแบบ SPI ครับ.
 การเชื่อมต่อกับ Raspberry PI ผมใช้ สาย Male-Female 26 เส้นตามรูปครับ
(https://i.ibb.co/cY71ps9/1-1.jpg) (https://ibb.co/hYtynTN)

Volumio version 2.917
Model: Raspberry Pi 4 Model B Rev 1.4
Version: b03114

วิธีการติดตั้ง
1. ติดตั้ง Volumio โดยการ burn image ลง micro SD ครับ ตรงนี้ผมไม่ลงรายละเอียด วิธีการดูจาก Web volumio ได้เลยครับ
2. เปิด raspberry PI ติดตั้ง Wireless ให้เรียบร้อย โดยจะติดตั้งผ่าน ssid volumio หรือเสียบสาย. LAN ก็ได้ครับ
3. เปิด Browser config ผ่าน volumio.local  เพื่อติดตั้ง Plugin Touch Display. ภายใต้. Miscellanea tab และ Enable Plugin ให้เรียบร้อยครับ
4. ในการ config เราจะใช้ SSH remote เข้าไป volumio. โดยเราต้อง enable SSH ก่อน วิธีคือ พิมพ์ URL. http://volumio.local/dev (http://volumio.local/dev) แล้ว กดตรง
Enable SSH ครับ.
(https://i.ibb.co/ZXCcqpy/enable-SSH.png) (https://ibb.co/SypVF4q)
post pictures (https://imgbb.com/)
5. ผมใช้เครื่อง Mac มันมี ssh command อยู่แล้ว บน  Windows ใช้ putty ก็ได้ครับ  https://putty.org (https://putty.org)
6. connect. ไปที่.  volumio.local. โดยเข้า shell ใน Mac แล้วพิมพ์  ssh volumio@volumio.local. ใส่ password volumio
7. เมื่อ login แล้ว เราจะเห็น prompt   volumio@volumio:$    โดย current directory คือ /home/volumio
8. พิมพ์คำสั่งต่อไปนี้ ที่ละบรรทัดครับ แต่ละครั้งกด Enter ด้วย

git clone https://github.com/goodtft/LCD-show (https://github.com/goodtft/LCD-show)
cd LCD-show/
sudo mkdir /etc/X11/xorg.conf.d
cd usr/

sudo cp tft35a-overlay.dtb /boot/overlays/
sudo cp tft35a-overlay.dtb /boot/overlays/tft35a.dtbo
sudo cp -rf 99-calibration.conf-35-90 /etc/X11/xorg.conf.d/99-calibration.conf
sudo mkdir -p /usr/share/X11/xorg.conf.d/
cp -rf ./99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf

9. เมื่อพิมพ์คำสั้ง โดยไม่มีอะไรผิดพลาด ให้ Edit file ตามนี้ครับ
sudo nano /etc/X11/xorg.conf.d/99-calibration.conf
ใส่  Driver "evdev" ก่อน EndSection ครับ กด Control+X แล้ว confirm save ครับ
(https://i.ibb.co/CbXXZDv/Screen-Shot-2565-02-09-at-11-36-48.png) (https://ibb.co/F5ffMCJ)
photo upload (https://imgbb.com/)

10.  edit config file ต่อ
sudo nano /boot/config.txt
ให้ใส่. dtoverlay=tft35a  ให้ใส่ก่อน   include userconfig.txt
(https://i.ibb.co/rFhy8qp/confg-file.png) (https://ibb.co/GnDPYGM)

11. ที่ prompt ให้พิมพ์คำสั้ง อีกนิดหน่อย
sudo apt update
sudo apt install xserver-xorg-input-evdev

12. ให้ reboot ครับ เมื่อเปิดเครื่องมา หน้าจอจะเป็นสีขาวๆ ก่อน สักพักจะมืดแล้ว show หน้า volumio

เมื่อติดตั้งแล้ว จะแสดงหน้าจอการทำงานของ Volumio ได้ตามรูปครับ
(https://i.ibb.co/BsRNyfy/1-2.jpg) (https://ibb.co/zfwJXmX)
ถ้าเราใช้ จอ  Official 7 นิ้ว ของ Raspberry PI เลย หรือเลื่อกจอแบบ. HDMI จะไม่ต้องทำอะไรมากครับ
แต่ถ้าใช้จอแบบอื่นๆ ต้อง Config พอสมควรครับ   

กล่องเดิมที่ทำไว้ ผมใช้กับจอ OLED พอเปลียนมาใช้ touch screen หน้ากากใหญ่ไม่พอ
ผมเลยแก้ปัญหาโดยการทำ หน้ากากขึ้นมาใหม่ครับ ให้ใหญ่กว่าเดิมหน่อย
(https://i.ibb.co/HTXV1Sn/IMG-1301.jpg) (https://ibb.co/GQF0B6c)

ตัวด้านขวาผมลองซื้อจอ แบบ HDMI 5 นิ้ว touch screen แบบ capacitive มาใช้ครับ ตอนนี้กำลังทดสอบ picoreplayer อยู่ครับ
เดี๋ยวว่างๆ จะสอนวิธีติดตั้ง picoreplayer ครับ
(https://i.ibb.co/hcbj1vv/IMG-1306.jpg) (https://ibb.co/Nr5Pnzz)



 
หัวข้อ: Re: การติดตั้งจอ touch screen 3.5 นิ้ว กับ Music Player(Volumio)
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 09 กุมภาพันธ์ 2022, 12:10:11 PM
 เยี่ยมเลยครับ  [yemo20]
หัวข้อ: Re: การติดตั้งจอ touch screen 3.5 นิ้ว กับ Music Player(Volumio)
เริ่มหัวข้อโดย: Wera_A ที่ 10 กุมภาพันธ์ 2022, 01:23:27 PM
น้าครับ [yemo25]  [36snail] ช่วยสอนการทำให้  volumio boot จาก ssd แทน sd การ์ด กรุณาด้วยนะครับ [finger16]
หัวข้อ: Re: การติดตั้งจอ touch screen 3.5 นิ้ว กับ Music Player(Volumio)
เริ่มหัวข้อโดย: pspracha ที่ 10 กุมภาพันธ์ 2022, 08:05:40 PM
ยังไม่เคยทำเหมือนกันครับ แต่อ่านๆ ดูมันทำตรงๆ ไม่ได้ครับ
หัวข้อ: Re: การติดตั้งจอ touch screen 3.5 นิ้ว กับ Music Player(Volumio)
เริ่มหัวข้อโดย: tosa2k ที่ 11 กุมภาพันธ์ 2022, 07:50:41 AM
ขอบคุณมากครับ  [yemo20] [yemo20]
หัวข้อ: Re: การติดตั้งจอ touch screen 3.5 นิ้ว กับ Music Player(Volumio)
เริ่มหัวข้อโดย: song ที่ 12 กุมภาพันธ์ 2022, 02:43:14 PM
ขอบคุณมากครับ