( Trust by Electronic Prototype Thailand )
หลายคนคงเบื่อๆกับการเขียนโปรแกรมโดยที่มีลักษณะสีฟอนต์ รูปแบบฟอนต์เดิมๆ วันนี้เรามาเปลี่ยนสีเปลี่ยนลูกเล่นมันกันดีกว่าครับ เนื่องจากว่า Arduino เป็นซอฟต์แวร์ open source ดังนั้นเราจึงสามารถเข้าถึงตัวโค้ดของโปรแกรม และสามารถแก้ไขค่าต่างๆได้โดยไม่ผิดกฏหมายอะไร ดังนั้นการเปลี่ยนแปลงแก้ไขโปรแกรมจึงไม่ถือเป็นการแฮคโปรแกรม เรามาเริ่มกันเลยดีกว่า
ขั้นตอนที่ 1 เปิดโฟลเดอร์ที่ใช้เก็บโปรแกรมนั้นไว้ (ส่วนใหญ่จะอยู่ที่ไดร์ฟ C:\Program Files\arduino-xxx) ดังภาพ
จากนั้นให้เข้าไปในโฟลเดอร์ lib > theme แล้วจะเจอไฟล์ชื่อ theme.txt ให้เปิดไฟล์นั้นขึ้นมาด้วยโปรแกรมอะไรก็ได้ เช่น notepad เป็นต้น จากนั้นให้ดูที่บรรทัดประมาณ 66 จะได้ดังภาพ
( หมายเหตุ รูปนี้มีการแก้ไขสีและแบบอักษรของtheme ไปแล้วดังนั้นตัวเลขและคำที่อยู่เหนือเส้นขีดสีแดงอาจมีค่าไม่ตรงกัน )
จากภาพ ตัวหนังสือเหนือเส้นสีแดงมี 2 ตัวแปรคือ บอกสี และของแบบของตัวอักษร
ตัวบอกสี สังเกตจะเห็นว่าเป็นเลขฐาน 16 จำนวน 6 หลัก หลังเครื่องหมาย # ซึ่งแต่ละkey word ก็จะมีสีไม่เหมือนกันหากเราต้องการแก้สีที่ keywordใดก็ไปที่บรรทัดนั้นแล้วลองแก้เลขฐาน16นั้นดู โดยกำหนดสีได้จาก http://www.rapidtables.com/web/color/RGB_Color.htm เราสามารถลองดูสีแล้วเอารหัสฐาน 16 มาใส่ได้ตามสีที่เราต้องการ
ในส่วนท้ายคือการแก้แบบอักษร ซึ่งมีด้วยกัน 3 แบบคือ
plain : ตัวบางธรรมดา
bold : ตัวหนา
underlined : มีเส้นใต้
เราชอบแบบไหนก็แก้ไปแบบนั้น (อันนี้ต้องใช้วิธีลองผิดลองถูกจนกว่าจะถูกใจครับ)
จากนั้นก็ save โดยเลือก save as เนื่องจากจะได้ไม่ไปทับของเดิม(เผื่อแก้แล้วเสียจะได้เอาของเดิมมาใช้ได้) เอาไปบันทึกไว้ในโฟล์ดเดอร์อื่นก่อน หลังจากนั้นก็ cut เอาของเดิมออกจากโฟลเดอร์โปรแกรม แล้วเอาของใหม่มาวางแทน
แล้วลองปิดโปรแกรมArduinoแล้วเปิดใหม่(ถ้าปิดอยู่ก็แค่เปิดขึ้นมา) ลองพิมพ์คำสั่งต่างๆของโปรแกรมขึ้นมาจะพบผลต่างจากเดิม แล้วก็ลองผิดลองถูกจนกว่าจะพอใจนะครับ 555 สไตล์ใครสไตล์มันครับ
ของผมแก้ไว้แค่นี้เองครับ