Raspberry PI หรือว่าคอมพิวเตอร์จิ๋ว เป็นหนึ่งในแพลตฟอร์มทดลองทางด้านระบบฝังตัวที่ได้รับความนิยมอย่างสูงในปัจจุบันเทคโนโลยีคอมพิวเตอร์พัฒนาไปอย่างรวดเร็ว เราสามารถเลือกแพลตฟอร์ม ในการพัฒนาซอฟแวร์ได้อย่างหลากหลาย บอร์ด Raspberry PI ถือว่าเป็นหนึ่งในชุดทดลองที่มีความน่าสนใจเนื่องจากราคา ขนาดเล็ก และสามารถลงระบบปฏิบัติการ Linux ได้ ในบางงานการใช้งาน Raspberry PI มาทดแทนเครื่องคอมพิวเตอร์จะคุ้มค่ากว่า นอกจากนั้น Raspberry PI ยังเป็นแนวทางให้สามารถศึกษา Linux ระดับสูงเช่นการพัฒนาดีไวซ์ไดรเวอร์ การสร้าง Distribution ของตนเองได้ง่ายกว่าบนคอมพิวเตอร์ส่วนบุคคลอีกด้วย

วันที่ 1 Raspberry PI Hardware interface and Programming I
เริ่มต้นให้ผู้เข้าอบรมตั้งแต่พื้นฐานเพื่อสามารถประยุกต์ใช้งาน Raspberry PI ในการ ติดต่อสื่อสารกับฮาร์ดแวร์ และคุ้นเคยกับระบบปฏิบัติการ Linux บนบอร์ด Raspberry PI

  • แนะนำบอร์ดพัฒนา Raspberry PI Type B/B+
  • การติดตั้งระบบปฏิบัติการ Raspbian บน Raspberry PI
  • Fritzing ซอฟแวร์ Open Source สำหรับงานทางด้านวงจร
  • แนะนำการใช้งาน Linux command line เบื้องต้น
  • การติดต่อสื่อสาร GPIO บน Raspberry PI
  • พื้นฐานการพัฒนาซอฟแวร์ภาษา Python
  • ตัวอย่างการควบคุม LED, Relay, Button
  • การเชื่อมต่อกับ Temperature sensor ด้วย Raspberry PI
  • การเชื่อมต่อกับ RTC module และการเรียกใช้งานฟังก์ชั่นเวลา
  • การเชื่อมต่อกับ RFID Module เพื่อระบุตัวตนของการ์ด
  • Raspberry PI และการเชื่อมต่อผ่าน TCP, UDP Protocol ( Server-Client Model )
  • ตัวอย่างการเชื่อมต่อ Raspberry PI กับ Smart phone Android เบื้องต้น

วันที่ 2 Raspberry PI Hardware interface and Programming II
เน้นการใช้งานบอร์ด Raspberry PI กับเทคโนโลยีซอฟแวร์ต่างๆ เพื่อตอบรับยุคของ IoT (internet of things)

  • การพัฒนาซอฟแวร์เชื่อมต่อฐานข้อมูลSQLite เบื้องต้น
  • แนะนำ WebServer ต่างๆที่สามารถใช้งานบน Raspberry PI ได้
  • การติดตั้งและใช้งาน Lighttpd
  • Real Time WebFramework
  • WebSocket และ Socket.IO
  • การควบคุม GPIO ผ่าน Web แบบ Real Time
  • การแสดงผลกราฟผ่าน Real Time Web
  • Final Lab
  • ตัวอย่างการติดตั้ง PHP, MySQL, Apache

รายละเอียดเพิ่มเติม ที่เว็บไซต์ deaware.com/siparpi

Comments are closed.