อุปกรณ์ที่ใช้
1. Raspberry Pi 3 Model B
2. Micro SD Card Class 10 16GB + Card Adapter
3. 5V 2.1A Power Adapter + MircoUSB
4. จอ Monitor
5. HDMI to VGA Adapter สำหรับต่อ Raspberry Pi กับ Monitor
6. USB Keyboard
7. USB Mouse
8. คอมพิวเตอร์ PC / Laptop
บอร์ด Raspberry Pi (ออกเสียงว่า ราส-เบอร์-รี่-พาย) Model B (Model B+ ไม่สามารถลง Ubuntu MATE เวอร์ชั่นนี้ได้ ) Raspberry Pi คือ บอร์ดคอมพิวเตอร์ขนาดเล็ก ที่ถูกพัฒนาขึ้นโดย Raspberry Pi Foundation มีคุณสมบัติเด่น คือ ติดต่อ และ ความคุมอุปกรณ์อิเล็กทรอนิกส์ได้
Raspberry Pi ไม่มีหน่วยความจำแบบแฟลชเมมโมรี ดังนั้นจำเป็นที่จะใช้ SD Card ภายนอก ซึ่งหากเปรียบเทียบกับคอมพิวเตอร์ SD Card นี้ก็จะเปรียบเสมือนฮาร์ดดิสก์นั่นเอง การลงระบบปฏิบัติการ OS รวมถึงการโปรแกรมหรือข้อมูลต่างๆ จะถูกจัดเก็บไว้ใน SD Card นี้ทั้งหมด ดังนั้นความเร็วในการสื่อสารรวมถึงคุณภาพของ SD Card ก็เป็นสิ่งที่ต้องคำนึงถึง ซึ่งโปรเจคนี้เลือกการ์ดที่เป็น Class 10 ที่ความจุ 16GB เพื่อให้การใช้งาน Raspberry Pi มีประสิทธิภาพมากที่สุด
การจะใช้งาน บอร์ด Raspberry Pi นั้น ขั้นแรกจะต้องลงปฏิบัติการ Linux ให้กับบอร์ด Raspberry Pi เสียก่อน ซึ่งในการใช้ ROS นี้จะใช้ระบบปฏิบัติการ Ubuntu (อูบุนตู) ชื่อของดิสทริบิวชันนั้นมาจากคำในภาษาซูลู และภาษาโคซา (ภาษาในแอฟริกาใต้) ว่า Ubuntu ซึ่งมีความหมายในภาษาอังกฤษคือ "humanity towards others" เป็นระบบปฏิบัติการที่มีรากฐานมาจากระบบปฏิบัติการ Debian (เดเบียน) ซึ่งแตกตัวออกมาจากระบบปฏิบัติการ Linux คำสั่งต่างๆ ของ Ubuntu จึงจะเหมือนกับคำสั่งที่มีใช้งานบนระบบปฏิบัติการ Linux เกือบทั้งหมด จะมีแตกต่างกันบ้างเล็กน้อยเท่านั้น
ซึ่งตัวอย่างในการทำงานนี้จะเป็น คอมพิวเตอร์ ระบบปฏิบัติการ Windows 7
ติดตั้ง Ubuntu MATE
1. ดาวน์โหลดไฟล์ระบบปฏิบัติการ Ubuntu MATE
สามารถดาวน์โหลดได้จากลิงค์
https://ubuntu-mate.org/raspberry-pi/ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img.xz
หรือ
2. ทำให้เป็นไฟล์ Image (*.img) โดยโปรแกรม 7 Zip
7 Zip ดาวน์โหลดที่
https://www.7-zip.org/download.html
เปิดไฟล์ ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img ที่เราดาวน์โหลดมา
เลือกโฟลเดอร์ ที่ต้องการเก็บไฟล์ไว้ (ในตัวอย่างเป็น D:\2018-Ubuntu-Mate\) -> ตกลง
เมื่อเข้าไปดูที่ โฟลเดอร์ จะพบ Ubuntu MATE ที่เป็นไฟล์ Image (*.img)
3. ฟอร์แมต SD Card
ติดตั้งโปรแกรม SD Card Formatter 5.0 ใช้สำหรับ Format Disk สามารถดาวน์โหลดได้จากลิงก์
https://www.sdcard.org/downloads/formatter_4/eula_windows/
จากนั้นให้คลิกปุ่ม Accept โปรแกรม SD Formatter โปรแกรมจึงจะดาวน์โหลดสู่ คอมพิวเตอร์ของเรา
ให้เสียบ Micro SD Card เข้าไปใน Card Adapter
Card Adapter ที่มี Micro SD Card อยู่ด้านใน
แล้วจึงเสียบ Card Adapter ที่บรรจุ Micro SD Card ใส่ในช่องซ็อกเก็ตของคอมพิวเตอร์ PC (ดันจนกระทั่งมีเสียงคลิก)
แล้วทำการ Format , Micro SD Card โดยใช้โปรแกรม SD Card Formatter
ถ้าเสียบ Card Adapter ที่บรรจุ Micro SD Card ได้ถูกต้อง ที่ Select card จะมี ไดรฟ์ ให้เลือก ในตัวอย่างจะเป็น ไดรฟ์ F:/
เลือก Quick format และที่ Volume label ในตัวอย่างตั้งชื่อเป็น Robot
คลิก Format
คลิก Yes
คลิก OK ถึงขั้นตอนนี้การ Format SD Card ของเรานั้นเสร็จสมบูรณ์แล้ว ให้ปิดโปรแกรมลงไป
4. เขียนไฟล์ Image ลงใน SD Card
ติดตั้งโปรแกรม Win32 Disk Imager ใช้สำหรับเขียนไฟล์ระบบปฏิบัติการที่เป็นไฟล์ Image (*.img) ลงบน Micro SD Card สามารถดาวน์โหลดได้จากลิงก์
http://sourceforge.net/projects/win32diskimager/
เมื่อติดตั้งโปรแกรมเสร็จแล้ว
ให้เขียนไฟล์ image ระบบปฏิบัติการ Ubuntu MATE ทีเราทำการคลายซิบ เป็นไฟล์ Image (*.img) แล้ว ลง ไปใน Micro SD Card
โดย Browse เลือกไปยัง โฟลเดอร์ที่เราเก็บไฟล์ Image (*.img) ระบบปฏิบัติการ Ubuntu MATE ไว้ (จากการทำงานในข้อที่ 2)
จะปรากฏหน้าต่างยืนยัน ให้คลิกปุ่ม Yes
โปรแกรมจะเริ่มเขียนไฟล์ image ระบบปฏิบัติการ Ubuntu MATE ลง ไปใน Micro SD Card
หน้าต่างแสดงเมื่อเขียนไฟล์ image ระบบปฏิบัติการ Ubuntu MATE สำเร็จ คลิก OK แล้วปิดโปรแกรมลงไป
5. ประกอบ Raspberry Pi เข้ากับอุปกรณ์คอมพิวเตอร์
นำ Micro SD Card ออกจาก Card Adapter แล้วเสียบลงในช่องซ็อกเก็ต Micro SD Card Slot ของบอร์ด Raspberry Pi โดยมีขั้นตอนดังนี้
Card Adapter ที่มี Micro SD Card อยู่ด้านใน
ถอด Micro SD Card ออกจาก Card Adapter
เสียบ Micro SD Card ลงในช่องซ็อกเก็ต Micro SD Card Slot ที่อยู่ด้านล่างของบอร์ด Raspberry Pi
ดัน Micro SD Card เข้าในช่องซ็อกเก็ต Micro SD Card ของบอร์ด Raspberry Pi
เสียบ Keyboard เข้ากับ 4 x USB 2 Ports ของบอร์ด Raspberry Pi
เสียบ Monitor เข้ากับ Full Size HDMI Video Output ของบอร์ด Raspberry Pi
สายแปลงสัญญาณ HDMI to VGA |
ป้อนแหล่งจ่าย 5V 2.1A Power Adapter + MircoUSB เข้ากับ 5V Micro USB ของบอร์ด Raspberry Pi
5V 2.1A Power Adapter + MircoUSB |
เลือกตามค่า Default เป็น English
เลือก Connect to this network และเลือก WiFi และป้อน Password ในการเชื่อมต่อ
เลือกตามค่า Default เป็น English (US)
พิมพ์ชื่อ, ชื่อคอมพิวเตอร์,ชื่อเข้าระบบและรหัสผ่าน
Log In เข้าระบบ ใส่ Password ที่เราตั้งค่าไว้
ที่จอภาพ จะแสดง ระบบปฏิบัติการ Ubuntu MATE ถึงขั้นตอนนี้ แสดงว่า บอร์ด Raspberry Pi ของเรานั้น ได้ติดตั้ง ระบบปฏิบัติการ Ubuntu MATE สําเร็จแล้ว