- ข้อกำหนด
- การติดตั้ง Raspbian ในการ์ด SD
- การกำหนดค่าเครือข่ายและการติดตั้งโปรแกรมที่จำเป็นในแล็ปท็อป
- การบูต Raspberry Pi
- การเชื่อมต่อ Raspberry Pi โดยไม่ใช้อีเธอร์เน็ต
ใครก็ตามที่สนใจเรียนรู้เกี่ยวกับคอมพิวเตอร์และอุปกรณ์อิเล็กทรอนิกส์จะต้องชอบทดลองใช้แพลตฟอร์มขนาดเล็กและทรงพลัง“ Raspberry Pi ” อย่างแน่นอน ปัญหาเดียวคือไม่มีจอภาพและแป้นพิมพ์เมาส์ จริงๆแล้วนี่ไม่ใช่ปัญหาเนื่องจากมีวิธีการตั้งค่าและทำงานบน Pi โดยไม่ต้องเชื่อมต่อกับจอภาพและคีย์บอร์ด เรียกว่า headless เนื่องจากไม่มีจอภาพและคีย์บอร์ดเชื่อมต่ออยู่จึงมีการกล่าวกันว่าทำงานอย่างไร้หัว
ในบทช่วยสอนนี้เราจะดูวิธีตั้งค่า Raspberry Pi โดยไม่มีจอภาพและคีย์บอร์ดในการติดตั้ง Raspbian ใหม่
ข้อกำหนด
- Raspberry pi รุ่น B ขึ้นไป
- การ์ด SD (8 GB ขึ้นไป)
- เครื่องอ่านการ์ด SD
- สาย LAN
- อะแดปเตอร์ 5v
- แล็ปท็อปพร้อมการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้
เราจะทำตามขั้นตอนต่อไปนี้
- การติดตั้ง Raspbian ในการ์ด SD
- การกำหนดค่าเครือข่ายและการติดตั้งซอฟต์แวร์ที่จำเป็นในแล็ปท็อป
- การบูต Raspberry pi
- เชื่อมต่อ Raspberry pi โดยไม่ใช้อีเธอร์เน็ต
การติดตั้ง Raspbian ในการ์ด SD
แม้ว่าก่อนหน้านี้เราได้อธิบายเกี่ยวกับวิธีการติดตั้งและกำหนดค่า Raspberry pi โดยละเอียดแล้ว แต่ที่นี่เราจะกล่าวถึงสั้น ๆ
ขั้นตอนที่ 1: -มี OS หลายเวอร์ชันสำหรับ Raspberry Pi แต่ Raspbian เป็นที่นิยมมากกว่า ดังนั้นเราจะดาวน์โหลดภาพ OS ของRaspbian Stretchจากเว็บไซต์อย่างเป็นทางการของ raspberry pi
Raspbian นอกจากนี้ยังมี 3 สามรุ่นเพื่อดาวน์โหลดไฟล์ ZIP ของยืด Raspbian กับสก์ท็อป ดังแสดงในภาพด้านล่าง
ขั้นตอนที่ 2: -หลังจากดาวน์โหลดเสร็จแล้วให้เสียบตัวอ่านการ์ด SD ในพอร์ต USB ของแล็ปท็อปที่มีการ์ด SD เพื่อเขียนการตั้งค่าที่ดาวน์โหลดมาในการ์ด SD นี้
ขั้นตอนที่ 3: -ดาวน์โหลดฟอร์แมตเตอร์การ์ด SD และ OS กะพริบ หลังจากดาวน์โหลดแล้วให้ติดตั้งโปรแกรมเหล่านี้ทีละตัว เราจะใช้เครื่องมือเหล่านี้เพื่อจัดรูปแบบการ์ด SD อย่างถูกต้องและแฟลชภาพ Raspbian ในนั้น
ขั้นตอนที่ 4: -ตอนนี้เปิดฟอร์แมตการ์ด SDแล้วเลือกการ์ด SD ของคุณเพื่อฟอร์แมตแล้วคลิกที่รูปแบบ
ขั้นตอนที่ 5: -เปิดbalena Etcherกะพริบและเลือกตำแหน่งของไฟล์ zip Raspbian ที่คุณดาวน์โหลด ตอนนี้เลือกการ์ด SD และคลิกที่แฟลช
ขั้นตอนที่ 6: -หลังจากกระพริบเสร็จแล้วให้เปิดโฟลเดอร์การ์ด SD สร้างไฟล์ว่างชื่อ " ssh "โดยไม่มีนามสกุลใด ๆ โดยคลิกขวา -> ใหม่ -> เอกสารข้อความ
ในขณะที่เปลี่ยนชื่อไฟล์ให้ลบ. txt
ไฟล์นี้ใส่ลงในการ์ด SD เพื่อเปิดใช้งาน SSH (Secure Shell Login) ใน Raspberry Pi เนื่องจาก Raspbian มาพร้อมกับ SSH ที่ปิดใช้งานโดยค่าเริ่มต้น
ตอนนี้เราพร้อมกับการ์ด SD เสียบการ์ด SD ในช่องเสียบการ์ด Raspberry pi
การกำหนดค่าเครือข่ายและการติดตั้งโปรแกรมที่จำเป็นในแล็ปท็อป
ขั้นตอนที่ 1: -ใน windows 10 ค้นหาNetwork Settings -> Network and sharing center ที่นี่คุณจะเห็นเครือข่าย wi-fi ที่ใช้งานอยู่ซึ่งแล็ปท็อปของคุณเชื่อมต่อ
คลิกที่ชื่อการเชื่อมต่อของคุณตามที่แสดง
ขั้นตอนที่ 2: -ตอนนี้คลิกที่PropertiesWi-Fi คุณสมบัติกล่องโต้ตอบจะปรากฏขึ้น เลือก Internet Protocol รุ่นที่ 4 ถ้ายังไม่ได้เลือก
ขั้นตอนที่ 3: -คลิกที่การแบ่งปันในช่องเดียวกันและเลือกทั้งสองตัวเลือกดังที่แสดง
คลิกที่ตกลง
ขั้นตอนที่ 4: -การใช้ขั้นตอนข้างต้น, ที่อยู่ IP ที่จัดสรรให้กับราสเบอร์รี่ Pi เชื่อมต่อ Raspberry Pi กับแล็ปท็อปโดยใช้สาย Ethernetและเปิดเครื่อง Pi
ขั้นตอนที่ 5: -หลังจากเชื่อมต่อสายเคเบิลอีเธอร์เน็ตของคุณกับแล็ปท็อปคุณจะเห็นการเชื่อมต่อที่ ไม่ระบุชื่อ อื่นใต้เครือข่ายที่ใช้งานอยู่
ขั้นตอนที่ 6: -คลิกที่ตัวเลือกอีเธอร์เน็ตของเครือข่ายจากนั้นคลิกที่คุณสมบัติ ดับเบิลคลิกที่ IPv4 เตอร์คุณจะเห็นอยู่เกตเวย์ของปี่ของคุณเราจะใช้ช่วงที่อยู่นี้ใน Advance IP scanner
ขั้นตอนที่ 7: -ตอนนี้เราต้องการซอฟต์แวร์สแกนเนอร์ IP และซอฟต์แวร์ไคลเอนต์ SSHเพื่อพูดคุยกับราสเบอร์รี่ pi ของเรา สำหรับสิ่งนี้คุณสามารถใช้ Putty หรือ MobaXterm ดาวน์โหลดและติดตั้งโปรแกรมเหล่านี้ เราจะใช้MobaXtermเนื่องจากซอฟต์แวร์นี้อนุญาตให้เราเข้าถึงเดสก์ท็อปของ raspberry piในขณะที่สีโป๊วอนุญาตให้ใช้เทอร์มินัลสำหรับการเข้าถึงไฟล์ raspberry pi เท่านั้น
ขั้นตอนที่ 8: -คัดลอกที่อยู่ IP ที่คุณพบในขั้นตอนข้างต้นและวางลงในแถบค้นหาของเครื่องสแกน IP และสร้างช่วงตามในกรณีของฉัน 192.168.137.1-254
การบูต Raspberry Pi
ขั้นตอนที่ 1: -ตอนนี้นี่คือที่อยู่ IP จริงของ Raspberry pi ของคุณ คัดลอกที่อยู่ IP นี้และเปิด MobaXterm หรือสีโป๊ว ใน MobaXterm คลิกเซสชัน -> SSH วางที่อยู่ของ Raspberry pi ในพื้นที่โฮสต์ระยะไกลแล้วคลิกตกลง
ขั้นตอนที่ 2: -คุณจะถูกถามถึงชื่อผู้ใช้และรหัสผ่านของ pi ของคุณ โดยค่าเริ่มต้น Raspberry pi มีชื่อผู้ใช้เป็น " pi " และรหัสผ่านคือ " raspberry " ป้อนข้อมูลรับรองเหล่านี้แล้วกด Enter
ขั้นตอนที่ 3: -ตอนนี้นี่คือเทอร์มินัลของราสเบอร์รี่ pi ของคุณ คุณสามารถเข้าถึงอะไรก็ได้ใน pi ของคุณโดยใช้คำสั่งต่างๆ
ขั้นตอนที่ 4: -สำหรับการเริ่มต้นเดสก์ท็อปของ pi ของคุณให้พิมพ์startlxdeในเทอร์มินัลแล้วกด Enter เดสก์ท็อปจะปรากฏดังรูป คุณสามารถสัมผัสประสบการณ์เดสก์ท็อปแบบเดียวกับอินเทอร์เฟซของมอนิเตอร์ pi
ขั้นตอนที่ 5: -หากต้องการปิดเดสก์ท็อปให้คลิกที่ปุ่มออกใน MobaXterm ในผงสำหรับอุดรูคุณจะได้รับเทอร์มินัลเหมือนกับก่อนหน้านี้ มันจะเป็นแบบนี้
หากต้องการปิด Raspberry pi ให้พิมพ์คำสั่งนี้sudo shutdown ทันทีแล้วกด Enter
ดังนั้นนี่คือวิธีที่คุณสามารถเข้าถึง Pi ได้โดยไม่ต้องมีจอภาพและแป้นพิมพ์เพิ่มเติม แต่บางครั้งเราไม่สามารถรับที่อยู่ IP ของ pi โดยใช้การเชื่อมต่ออีเธอร์เน็ต เพื่อแก้ปัญหานี้เราสามารถเชื่อมต่อ Raspberry Pi กับแล็ปท็อปโดยไม่ต้องเชื่อมต่ออีเธอร์เน็ต
ในขั้นตอนต่อไปเราจะดูวิธีเชื่อมต่อ Pi โดยไม่ใช้อีเธอร์เน็ต
การเชื่อมต่อ Raspberry Pi โดยไม่ใช้อีเธอร์เน็ต
สำหรับวิธีนี้ Rpi และแล็ปท็อปของคุณควรเชื่อมต่อกับเครือข่าย Wi-Fi เดียวกัน เราจำเป็นต้องบันทึกข้อมูลประจำตัวของ Wi-Fi โดยการสร้างไฟล์ใหม่ในการ์ด ดังนั้นให้ถอดการ์ด SD ออกจาก Rpi แล้วใส่ในเครื่องอ่านการ์ดและเสียบเครื่องอ่านนั้นในแล็ปท็อป
ขั้นตอนที่ 1: -ไปที่ Boot directory ของการ์ด สร้างไฟล์ข้อความด้วยชื่อ wpa_supplicant.conf และเปิดไฟล์นี้โดยใช้ notepad วางรหัสด้านล่างในไฟล์นี้แทนที่ YOUR-SSID และรหัสผ่านด้วยข้อมูลรับรองเครือข่าย Wi-FI ของคุณและบันทึก
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 เครือข่าย = { ssid = "YOUR-SSID" psk = "YOUR-PASSWORD" scan_ssid = 1 }
ขั้นตอนที่ 2: -ตอนนี้เสียบการ์ด sd ใน Pi ของคุณแล้วเปิดเครื่อง ฉันใช้ฮอตสปอตของโทรศัพท์เพื่อเชื่อมต่อแล็ปท็อปและ Pi หากคุณใช้เราเตอร์ให้เปิดหน้าการกำหนดค่าเราเตอร์ไร้สายของคุณ จากนั้นคุณจะพบตารางเช่า DHCP ของเราเตอร์และจดบันทึกที่อยู่ IP ของ Pi
ขั้นตอนที่ 3: -ในการค้นหาที่อยู่ IP ขณะใช้ฮอตสปอตของโทรศัพท์คุณต้องติดตั้ง แอปพลิเคชันตัวจัดการฮอตสปอต ในสมาร์ทโฟนของคุณจากลิงค์นี้
ขั้นตอนที่ 4: -เปิดแอปพลิเคชันตัวจัดการฮอตสปอตและสร้างข้อมูลรับรองฮอตสปอตของคุณ
ขั้นตอนที่ 5: -แตะที่ไคลเอนต์และรีเฟรช จากรายการที่ระบุคุณสามารถดูที่อยู่ IP ของ PI ของคุณ
ใช้ที่อยู่ IP นี้ในผงสำหรับอุดรูหรือ MobaXterm เพื่อเชื่อมต่อ Raspberry Pi ของคุณโดยไม่ต้องใช้หัวและคุณก็พร้อมที่จะเข้าถึงทุกสิ่งใน Raspberry Pi ของคุณ
ด้านล่างนี้คุณสามารถตรวจสอบวิดีโอสาธิตของ Raspberry Pi Headless Setup