กวดวิชาที่3ในการใช้ Telnet และ DHCP สำหรับบอร์ด Intel® Galileo

เอกสาร

การติดตั้งและตั้งค่า

000006371

13/09/2017

Header image

บอร์ด Intel® Galileo แตกต่างจากบอร์ด Arduino * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * นี้ให้โอกาสที่น่าสนใจบางอย่างที่จะใช้ Linux ไปยังเซ็นเซอร์การควบคุมโดยโปรแกรม, เรียกใช้โปรแกรมคอมพิวเตอร์วิสัยทัศน์, โฮสต์ wi-fi, เชื่อมต่อกับอินเทอร์เน็ต, โฮสต์เซิร์ฟเวอร์, และโต้ตอบกับโลกโดยใช้ซอฟต์แวร์และฮาร์ดแวร์ที่มาเปิดที่ใช้งานได้ในขณะนี้ที่เข้ากันได้กับเคอร์เนล Linux บนแพลตฟอร์มแบบ x86.

เฟิร์มแวร์ที่อยู่บนบอร์ด Intel Galileo มีความสูงมากกว่าบอร์ด Arduino อื่นๆที่มีอยู่ในขณะนี้ ทำหน้าที่เป็นคอมพิวเตอร์ทั่วไปเฟิร์มแวพิเศษบอร์ดช่วยให้คุณสามารถเข้าถึงวันที่และเวลาแบ่งปันทรัพยากรกับโปรแกรมอื่นๆและการเชื่อมต่อทางโปรแกรมด้วยฮาร์ดแวร์โดยใช้ภาษาที่คุณชื่นชอบเช่นหลามและ NodeJS

ในบทแนะนำนี้คุณจะได้เรียนรู้วิธีเชื่อมต่อไปยังด้าน Linux ของกาลิเลโอโดยใช้ telnet โดยการกำหนดค่าที่อยู่อินเทอร์เน็ตโพรโทคอล (IP) รวมทั้งได้รับหนึ่งโดยอัตโนมัติโดยใช้การเชื่อมต่ออินเทอร์เน็ตผ่าน Dynamic Host Control Protocol (DHCP)

ในตอนท้ายของบทเรียนนี้คุณจะเขียนรหัสที่จะส่งคำขอไปยังบริการที่จะช่วยให้คุณสามารถมองเห็นตำแหน่งบอร์ดของคุณบนแผนที่โลกได้ ตำแหน่งที่ตั้งโดยประมาณของบอร์ดจะถูกนำไปใช้ไม่ใช่เรื่องที่แน่นอน นอกจากนี้เรายังมีโค้ดตัวอย่างในการจัดการเวลาของระบบ Linux อีกด้วย