Download as pdf or txt
Download as pdf or txt
You are on page 1of 35

พั ฒนาโค้ดแบบบล็อกสาหรับกล่องสมองกล

IPST-microBOX4.0

Presentation created by Innovative Experiment Co., Ltd.


การติดตั้งโปรแกรม KB-IDE
• เข้าไปที่ https://kbide.org/ จากนั้นคลิกที่ปุ่ม Download
การติดตั้งโปรแกรม KB-IDE

• คลิกที่ไฟล์ตามระบบปฏิบัติการของคอมพิ เตอร์ เลือกเป็นแบบติดตั้งจะ


ขึ้นต้นด้วยข้อความ KB-IDE_Setup_v1.2.0_winxx.exe
การติดตัง
้ โปรแกรม KB-IDE
• ดับเบิลคลิกเพื่ อติดตั้ง
โปรแกรม KB-IDE
คุณสมบัติ
วิธีเลือกบอร์ด IPST-WiFi
เลือกบอร์ด IPST-WiFi

คลิกเลือกบอร์ด IPST-WiFi
เลือกบอร์ด IPST-WiFi
คลิกที่รูปบอร์ดเพื่ อเลือกใช้งาน จะมีเครื่องหมายถูกที่มุมบนขวา
จากนั้นคลิกปุ่ม CHANGE BOARD
สร้างชุดคาสั่งไฟกะพริบ
ชุดคาสั่งจะอยู่ในเมนู GPIO
ชุดคาสั่งไฟกะพริบ
ชุดคาสั่งไฟกะพริบ
ชุดคาสั่งไฟกะพริบ
ชุดคาสั่งไฟกะพริบ
ชุดคาสั่งไฟกะพริบ
ชุดคาสั่งไฟกะพริบ
ชุดคาสั่งไฟกะพริบ
ชุดคาสั่งไฟกะพริบ
โปรแกรมลงบอร์ด
เลือกหมายเลข COM port คลิกที่ปุ่ม Compile & Run
ผลลัพธ์การทางาน
การขอดูโปรแกรมภาษา C/C++ ที่ KB-IDE สร้าง
-การเปลี่ยนเป็น Developer Mode

คลิกที่ปุ่ม Setting

คลิก Enabled เป็น ON


การเปลี่ยนชุดคาสั่งจากบล็อกเป็นรูปแบบตัวอักษร

คลิกที่ปุ่ม Programming Mode

เลือก Dual mode คลิก CHANGE EDITOR


ส่วนประกอบโปรแกรม KB-IDE
แถบเครื่องมือเกี่ยวกับการพั ฒนาโปรแกรม
การใช้งานสวิตช์ SW1

เมื่อเกิดเหตุการณ์กดสวิตช์ SW1 บนบอร์ด LED จะติดสว่างขึ้น


การปรับบล็อก if ให้เป็น if-else
ปรับความสว่าง LED ด้วยสัญญาณพั ลส์

บล็อกคาสั่ง PWM ค่าที่ต้องการคือ 0-255 ส่วนค่าที่


อ่านได้จากอนาล็อกคือ 0-4095 ดังนั้นจะต้องนามา
หารด้วย 16 เพื่ อให้อยู่ได้ช่วงที่ชุดคาสั่ง PWM รับได้
การอ่านค่า Analog แสดงผลบนจอ OLED
การใช้ลาโพง

เมื่อเกิดเหตุการณ์กดสวิตช์ SW1 บนบอร์ด LED จะติดสว่าง


ขึ้นพร้อมมีเสียงออกทางลาโพง
การใช้งาน SLED

SLED
การใช้งาน SD Card

ขณะโปรแกรมลงบอร์ด ipst-wifi ให้ถอด SD Card ออกก่อน


ไฟล์ภายใน SD Card
แนะนาตัว

• จัดทาสไลด์ : ธีรวุธ จิตพรมมา


• Email : Teerawut@inex.co.th
• วิทยากร: โอภาส ศิริครรชิตถาวร
• Email : o_pas@hotmail.com
บริษัท อินโนเวตีฟ เอ็กเพอริเมนต์ จำกัด
เลขที่ 108 ซอยสุขุมวิท101/2 ถนนสุขุมวิท
แขวงบำงนำ เขตบำงนำ กรุงเทพฯ 10260
โทร. 027477001 - 4
เว็บไซต์ : inex.co.th

You might also like