บทนำเกี่ยวกับบอร์ด®กาลิเลโอ Intel

เอกสาร

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

000005912

16/09/2020

Galileo board

นี่คือการใช้งานของบทเรียนในจำนวนครั้งแรกที่ออกแบบมาเพื่อทำให้คุณใช้บอร์ด Intel® Galileo ของคุณ

หลังจากเสร็จสิ้นบทเรียนนี้แล้วคุณจะ:

  • ทำความเข้าใจโครงสร้างพื้นฐานของโปรแกรม Arduino *
  • เขียนโค้ดในไวยากรณ์ที่เหมาะสม
  • ดูภาพรวมของส่วนติดต่อผู้ใช้ Arduino
  • มีส่วนร่วมในความท้าทายที่ตั้งไว้ครั้งแรกของคุณ
ข้อ ควร ระวัง
caution icon

เสียบแหล่งจ่ายไฟเสมอก่อนที่จะเชื่อมต่อสาย micro USB เข้ากับคอมพิวเตอร์ของคุณ การเชื่อมต่อสาย MICRO USB ด้วยตัวเองสามารถทำให้บอร์ดของคุณเสียหายได้ เมื่อคุณเสียบแหล่งจ่ายไฟไฟ LED สีเขียวที่มีป้ายกำกับ อยู่(ซึ่งอยู่ด้านล่างซ้ายของบอร์ด) จะเปิดขึ้น หลังจากนั้นไม่กี่วินาทีผู้ใช้ USB LED ที่มีชื่อว่า (เหนือตัวเชื่อมต่อ USB) จะเปิดขึ้นเพื่อแสดงให้เห็นว่าพร้อมใช้งาน

Connecting the microUSB cable by itself can damage your board

คุณสมบัติของบอร์ด®กาลิเลโอของ Intel

Arduino

บอร์ด Intel Galileo คือบอร์ด Arduino ตัวแรกที่อยู่บนสถาปัตยกรรมของ Intel ส่วนหัว (สิ่งที่คุณเชื่อมต่อสายจัมเปอร์บนบอร์ด) จะเป็นไปตามรุ่น Arduino ๑.๐ pinout ที่พบบนบอร์ด Arduino Uno R3 สิ่งนี้จะช่วยให้คุณสามารถใช้โล่ที่เข้ากันได้ (โมดูลที่คุณสามารถเสียบเข้ากับส่วนหัว) ซึ่งช่วยให้คุณสามารถขยายการทำงานของบอร์ดได้ เช่นเดียวกับ Uno, มีพิน i/o ดิจิตอล 14, 6 อินพุตแบบอะนาล็อก, พอร์ตแบบอนุกรมและส่วนหัว ICSP สำหรับการเขียนโปรแกรมแบบอนุกรม

Quark

บอร์ดนี้มีโปรเซสเซอร์ Intel® Quark SoC X1000 ซึ่งออกแบบมาเพื่อการใช้งานกับอินเทอร์เน็ตของสิ่งต่างๆ มีประสิทธิภาพการใช้พลังงานที่เล็กกว่าและมากกว่าโปรเซสเซอร์ Intel® Atom®ทำให้เหมาะสำหรับโครงการขนาดเล็กที่ใช้พลังงานต่ำ

อี เธอร์เน็ต

บนส่วนบนของบอร์ดด้านขวาถัดจากสิ่งที่ดูเหมือนกับแจ็คเสียงที่มีชื่อว่า Uartมีพอร์ต Ethernet ๑๐๐ Mb ที่ช่วยให้ Intel Galileo สามารถเชื่อมต่อกับเครือข่ายแบบมีสายได้ เมื่อบอร์ดของคุณเชื่อมต่อกับอินเทอร์เน็ตแล้วคุณสามารถทำอะไรได้บ้าง

Mini PCIe

Intel Galileo คือบอร์ดที่ได้รับการรับรอง Arduino ตัวแรกที่ให้สล็อต mini PCI Express (mPCIe) ซึ่งช่วยให้คุณสามารถเชื่อมต่อกับโมดูล mPCIe มาตรฐานได้เช่น Wi-fi, Bluetooth, และอะแดปเตอร์ SIM การ์ดสำหรับโทรศัพท์มือถือ

นาฬิกาแบบเรียลไทม์ (RTC)
ซิงโครไนซ์ข้อมูลระหว่างโมดูลโดยใช้แผง-นาฬิกาแบบเรียลไทม์ที่มาพร้อมกับบอร์ด การใช้ไลบรารีเวลา Arduino คุณสามารถเพิ่มฟังก์ชันการบอกเวลาเข้าไปยังโปรแกรมของคุณได้ โครงการไร้สายสามารถซิงโครไนซ์แบบเรียลไทม์โดยใช้ข้อมูลเวลาของโพรโทคอล (NTP) และระบบการกำหนดตำแหน่งทั่วโลก (GPS)
หากต้องการรักษาระยะเวลาระหว่างรีเซ็ตระบบให้เพิ่มแบตเตอรี่เซลล์แบบเหรียญลงในบอร์ด Intel Galileo ของคุณ

micro SD

ใช้ตัวอ่านการ์ด micro SD ที่เป็นอุปกรณ์เสริมที่สามารถเข้าถึงได้ผ่านทาง Digital (SD) ของไลบรารีที่ปลอดภัย ซึ่งแตกต่างจาก Arduinos อื่นๆ, Intel Galileo ไม่ได้บันทึกภาพสเก็ตช์ (โปรแกรม) ระหว่างสถานะเปิด/ปิดของบอร์ดโดยไม่มีการ์ด SD การใช้การ์ด micro SD คุณสามารถจัดเก็บข้อมูลได้สูงสุด๓๒ GB!

นุกซ์มิ้นท์

การใช้ภาพ Linux สำหรับ Intel Galileo คุณสามารถเข้าถึงพอร์ต serial, Wi-fi และพินบอร์ดได้โดยใช้ภาษาการเขียนโปรแกรมเช่นสถาปัตยกรรม Linux Sound ขั้นสูง (ALSA), Video4Linux (V4L2), หลาม, การรักษาความปลอดภัย Shell (SSH), node.js และ OpenCV การใช้คุณสมบัติพิเศษเหล่านี้มาจาก Linux จำเป็นต้องมีการ์ด micro SD ใช้ประโยชน์จากพลังการประมวลผลของ Intel Quark และสร้างสรรค์สิ่งที่น่าตื่นตาตื่นใจ


แนะ นำ
เริ่มต้นใช้งาน
Arduino IDE
หวัดดีชาวโลก
ห่อหุ้ม