วันอังคารที่ 4 สิงหาคม พ.ศ. 2558

Raspberry pi :: Raspbmc ภาษาไทย

Raspberry pi :: Raspbmc ภาษาไทย

1.ดาวน์โหลด ระบบปฎิบัติการของ Raspbmc
 ได้ที่ http://www.raspberrypi.org/downloads/


2.ดาวน์โหลด Win32DiskImager เพื่อทำการเขียนอิมเมจลงใน SD Card
ได้ที่ http://sourceforge.net/projects/win32diskimager/files/

3.นำ SD Card เสียบกับคอมพิวเตอร์ หรือ โน๊ตบุ๊ค แล้วเปิดโปรแกรม Win32DiskImager ขึ้นมา ดังรูป



4.เลือกไดร์ของ  SD Card ให้ถูกต้อง เลือกไฟล์อิมเมจ Raspbmc แล้วกดปุ่ม Write


5.เมื่อเสร็จแล้วจะขึ้นกล่องข้อความดังรูป กด OK


6.ดาวน์โหลดฟอนต์  Arial Unicode MS จาก http://www.4shared.com/file/RMjd8nktce/arial.html
แล้วนำฟอนต์ Arial Unicode MS ลากมาวางไว้ใน SD Card แล้วเปลี่ยนชื่อเป็น arial




7.นำ SD  Card ไปเสียบกับ Raspberry pi  จ่ายไฟเข้าบอร์ด เสียบลายแลน ดังรูป   




8.ใช้โปรแกรม Advance IP Scanner  สแกนหาไอพี ของ Rapsberry pi เพื่อจะนำไอพีไปทำการ SSH จากภาพแสดงให้แสดงให้เห็นว่า ไอพีของบอร์ด คือ 192.168.1.6


  
ดาวน์โหลดได้ที่ http://www.advanced-ip-scanner.com/th/


9. ใช้โปรแกรม PUTTY ทำการ SSH เพื่อจะเข้าไปตั้งค่าฟอนต์ไทย ในบอร์ด Raspberry pi จากรูปให้ทำการใส่ ไอพีแอดเดรส ที่ได้จากการแสกนในข้อที่ 8 มาใส่ในช่อง Host Name ดังรูป แล้วกดปุ่ม Open


 ดาวน์โหลดโปรแกรมได้ที่ http://www.putty.org/


10.ในบรรทัดแรก ให้พิมพ์(user name) pi   บรรทัดที่สองให้พิมพ์(password) raspberry เพื่อล็อกอินเข้าใช้งานบอร์ด
**ในส่วนของการพิมพ์ พาสเวริด ในขณะที่เราพิมพ์ โปรแกรมจะไม่แสดงพาสเวริดให้เห็น เมื่อพิมพ์ถูกต้องแล้วกดปุ่ม Enter




11.รอสักครู่.. จะมีหน้าต่างให้ทำการกำหนด localesให้ทำการเลือก th TH.UTF-8 UTF-8 ดังรูป แล้วกดปุ่ม Enter




12.เลือก None กดปุ่ม Enter


 13.เลือก Asia กดปุ่ม Enter




14.เลือก Bangkok กดปุ่ม Enter





15.พิมพ์คำสั่ง cd /boot  (กำหนดไดเร็กทอรี่)  แล้วกดปุ่ม Enter




16.พิมพ์คำสั่ง ls (เพื่อเรียกดูไฟล์ภายในไดเร็กทอรี่ boot) แล้วกดปุ่ม Enter   จะเห็นไฟล์ arial.TTF ที่เราได้นำมาใส่ไว้ใน SD Card (ดังขั้นตอนที่ 6) 




17.กำหนดไดเร็กทอรี่ไปที่  opt/xbmc-bcm/xbmc-bin/share/xbmc/media/Fonts
โดยพิมพ์คำสั่ง cd /opt/xbmc-bcm/xbmc-bin/share/xbmc/media/Fonts
กดปุ่ม Enter



18.พิมพ์คำสั่ง ls เพื่อเรียกดูไฟล์ภายใน ไดเร็กทอรี่ปัจจุบัน จะเห็นว่ามีไฟล์ arial.ttf อยู่ ซึ่งฟอนต์ตัวนี้เราต้องทำการลบออก เนื่องจากฟอนต์ที่ติดมากับระบบปฎิบัติตัวนี้ มีข้อผิดพลาดบางอย่าง ที่ทำให้แสดงเป็นภาษาไทยไม่ได้นั้นเอง




19.ลบไฟล์ arial.ttf ออก โดยพิมพ์คำสั่ง sudo rm arial.ttf แล้วกดปุ่ม Enter












20.พิมพ์คำสั่ง ls เพื่อเรียกดูไฟล์ ภายในเร็กทอรี่ปัจจุบัน จะได้ว่าไฟล์ arial.ttf นั้นได้ถูกลบออกไปแล้ว



21.ทำการคัดลอกไฟล์ arial.TTF ที่เราได้นำมาวางไว้ใน SD Card (ดังขั้นตอนที่ 6) และทำการเปลี่ยนชื่อไฟล์จาก arial.TTF เป็น arial.ttf  
ไปยังไดเร็กทอรี่ /opt/xbmc-bcm/xbmc-bin/share/xbmc/media/Fonts/

โดยพิมพ์คำสั่ง sudo cp /boot/arial.TTF /opt/xbmc-bcm/xbmc-bin/share/xbmc/media/Fonts/arial.ttf  กดปุ่ม Enter
** พยายามพิมพ์นามสกุลไฟล์ให้ถูกต้องด้วย ตัวเล็ก ตัวใหญ่มีผลต่อการตั้งค่า



21.พิมพ์คำสั่ง ls กดปุ่ม Enter  จะเห็นได้ว่ามีไฟล์ arial.ttf
เพิ่มเข้ายังไดเรกเทอรี่  /opt/xbmc-bcm/xbmc-bin/share/xbmc/media/Fonts/
เป็นที่เรียบร้อยแล้ว






22.พิมพ์คำสั่ง sudo shutdown now เพื่อทำการปิดเครื่อง หรือ ปิดบอร์ด Raspberry pi




23.เสียบสาย HDMI to VGA ดังภาพ เพื่อต่อออกจอ พร้อมกับเสียบ เมาส์ และ คีย์บอร์ด
ดังตัวอย่างในรูปเป็นการใช้เมาส์และคีย์บอร์ดไร้สาย ทำการเปิดใช้งานบอร์ดอีกครั้ง(ถอดแล้ว เสียบสายไฟเลี้ยงอีกครั้ง)





24.เปิดขึ้นมาจะมีการอัพเดรท OS สักครู่... รอจนกว่าจะเข้าสู่ ขั้นตอนที่ 25.





25. เลือกภาษา English | English



26. เลือกไปที่ SYSTEM แล้วเลือก Settings



27.เลือก Appearance






28. เลือก Skin แล้วทำการปรับเปลี่ยนตรง Fonts ให้เป็น Arial based ดังรูป





29.เลือก International  -> เลือก Language





30. เลือก Thai




31. เสร็จเรียบร้อยแล้ว สำหรับ Raspbmc ภาษาไทย






ความหมาย ของคำสั่งที่ใช้ในการตั้งค่า

คำสั่ง sudo
คือ super user ทำหน้าที่กำหนดสิทธิ์เข้าใช้งานเป็นแอดมินนั้นเอง เนื่องจากการตั้งค่าบางอย่างไม่สามารถกระทำได้ด้วย user

คำสั่ง cp
คือ copy ทำหน้าที่คัดลอกไฟล์ไปยังไดเดกไดเทอรี่ต่างๆ อีกทั้งยังสามารถเปลี่ยนชื่อไฟล์ปลายทางได้อีกด้วย ซึ่งในบางครั้งอาจจะต้องใช้ร่วมกับคำสั่ง sudo
เช่น sudo cp /boot/big.txt /opt/big.txt
        ตัวสีแดง คือ สั่งให้คัดลอกไฟล์ big.txt
        ตัวสีเขียว คือ ไดเรกทอรี่ปลายทาง

คำสั่ง rm
คือ remove ทำหน้าที่ลบไฟล์ ซึ่งในบางครั้งอาจจะต้องใช้ร่วมกับคำสั่ง sudo
เช่น sudo rm /boot/big.txt





ปัญหาที่อาจจะเกิดขึ้นได้ใน Raspbmc

จากรูปแสดงว่าแหล่งจ่ายไฟที่ใช้กับบอร์ด ในขณะนี้ไม่เพียงพอที่จะเลี้ยงบอร์ดได้
ให้ทำการเปลี่ยนแหล่งจ่ายไฟที่กระแสสูงกว่าที่ใช้อยู่ในณะนี้ ในที่นี้ผมใช้ Adepter 5v 0.7A จึงได้เกิดปัญหาดังกล่าวขึ้น




จึงได้ทำการเปลี่ยนแหล่งจ่ายไฟมาเป็น เพาเวอร์แบงค์ 5V 1A ผลปรากฏว่าปัญหาดังกล่าวได้หายไป



ข้อความทั้งหมด พร้อมภาพประกอบผมสร้างขึ้นมา เพื่อเป็นประโยชน์ สำหรับผู้ที่สนใจอยากจะทำ Raspbmc โดยเฉพาะผู้ที่อยากจะทำให้เป็นฟอนต์ภาษาไทย หวังว่าคงเป็นประโยชน์ไม่มากก็น้อย โดยเฉพาะมือใหม่หัดทำ  หากผิดพลาดประการใด ขออภัยมา ณ ที่นี้ด้วยครับ
( ยินดีรับฟังความคิดเห็นเพิ่มเติม หากมีส่วนใดให้ปรับแต่ง แก้ไข ยินดีครับผม เอกสารแจกฟรี )

สุดท้ายนี้ขอขอบคุณคำแนะนำจากคุณ  ธีรวัฒน์ เอี่ยมสะอาด




















0 ความคิดเห็น:

แสดงความคิดเห็น

สมัครสมาชิก ส่งความคิดเห็น [Atom]

<< หน้าแรก