NET-PIE เป็น Platform as a Service บริการการเชื่อมต่อข้อมูลและแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์ต่างๆ ได้ เหมาะสำหรับ Internet of Things ซึ่งรูปแบบการใช้งานจะเหมือนกับ MQTT พ่วงความสามารถด้าน Authentication และ Token เพิ่มความปลอดภัยในการสื่อสาร เราสามารถเชื่อมต่อกับ NET-PIE ได้หลายช่องทาง ทั้งอุปกรณ์ IoT อย่าง Arduino, Raspberry Pi, ESP8266 Dev Kit, HTML5 หรือแม้กระทั่ง Node.js Application ดังนั้นหากคุณใช้ ESP8266 Dev Kit ของค่ายใดอยู่ก็ตามสามารถใช้งานได้เลย ดู Library ของอุปกรณ์ต่างๆ ได้ที่หน้าโครงการใน GitHub NET-PIE ให้บริการโดยศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC)

มาลองเล่นกัน การใช้งาน NET-PIE ก็ง่ายมากๆ

  • สมัครสมาชิก
  • เพิ่ม Application ลงใน Key Management
  • เขียนโค้ดลงในอุปกรณ์


Continue reading

ครั้งนี้เราจะมาลองสร้าง Video Streamming Service จาก Camera Module ใน Raspberry Pi กัน เราจะใช้ MJPG-streamer มาช่วยในการสร้าง เริ่มต้นจากต่อ Camera Module ให้เรียบร้อย จากนั้น build MJPG-streamer ดังนี้

ติดตั้ง compiler ที่ต้องใช้กันก่อน

sudo apt-get install libjpeg8-dev imagemagick libv4l-dev make gcc git cmake g++

เอาโค้ดจาก get repository มาใช้

git clone https://github.com/jacksonliam/mjpg-streamer.git

จากนั้นสั่ง make


Continue reading

วิธีการติดกล้องให้ Raspberry Pi ทำได้หลายวิธี คุณอาจจะใช้ Camera Module ของ Raspberry Pi โดยตรง หรือใช้กล้อง Web Cam ก็ได้ ครั้งนี้จะมาแนะนำการติดตั้ง Camera Module และวิธีการใช้งานเบื้องต้นกัน ตัว Camera Module มีหน้าตาแบบนี้

สำหรับการต่อสายก็เสียบเข้าไปยังช่อง Camera แบบนี้

เมื่อติดตั้งเสร็จ ssh ไปยัง Raspberry Pi หรือเปิด terminal ใช้คำสั่ง

sudo raspi-config


Continue reading

Repetier Server เป็นเว็บแอพลิเคชั่นที่ช่วยให้คุณควบคุมและสั่งงาน 3D Printer ผ่านเว็บเบราเซอร์ได้ ซึ่งทำให้การใช้งานสะดวกมากขึ้น ไม่ต้องถอดเสียบ SD Card อีกต่อไป เพียงแค่เลือกไฟล์แล้วอัพโหลดไปยังระบบแล้วสั่งพิมพ์ เท่านี้ก็สั่งงาน 3D Printer ได้ง่ายๆ ความสามารถไม่ได้มีแค่นี้ Repetier Server ยังสามารถดูขั้นตอนการพิมพ์ผ่านการแสดงผลแบบกราฟิก สั่งงานผ่านคำสั่ง GCode โดยตรงได้ ดู log ของการพิมพ์ ตั้งค่าเครื่องพิมพ์ คำนวณค่าใช้จ่ายในการพิมพ์ชิ้นงาน และมีหน้าจอสำหรับการสั่งงานผ่าน Touch Screen ด้วย


Continue reading

หลังจากที่นำเสนอเนื้อหาเกี่ยวกับ Docker มาเกือบ 2 ปี ส่วนใหญ่จะแนะนำการใช้งาน Docker บนเครื่อง Linux มีอยู่บทความหนึ่งที่เขียนถึงการใช้งาน Docker บน OSX ผ่าน Kitematic ครั้งนี้ Docker ออกเครื่องมือมาใหม่ชื่อ Docker Toolbox ซึ่งเป็นชุดรวมเครื่องมือที่จำเป็นต้องใช้ ได้แก่ Docker Client, Docker Machine, Docker Compose, Docker Kitematic และ VirtualBox ทำให้นักพัฒนาที่ใช้ระบบปฏิบัติการ Windows และ Mac ทำงานได้สะดวกมากขึ้น

มาลองติดตั้งกัน ก่อนอื่นดาวน์โหลด Docker Toolbox มาก่อน จากนั้นก็สั่งติดตั้งได้เลย

Continue reading