ในฐานะเจ้าบล็อกนี้ ผมมีเจตนาจะรวบรวมและเผยแพร่ เรื่องราวต่างๆให้อยู่ในบล็อกเดียวกัน เพื่อให้ง่ายในการทำความเข้าใจเท่านั้น มิได้มีเจตนาอื่นใดอันเป็นการไม่เหมาะสมต่อเจ้าของโปรแกรมและทางทีมงานของ inex หากผิดพลาดประการใด ขอรับไว้และแก้ไขต่อไป
อ้างอิงจากโพสในเฟคบุ๊คของ inex เรื่อง แอปพลิคชั่น BluetoothControl บนอุปกรณ์แอนดรอยด์เพื่อควบคุมการขับมอเตอร์ทั้งมอเตอร์ไฟตรงและเซอร์โวมอเตอร์ของ POP-BOT XT และ AT-BOT
ที่พัฒนาขึ้นจาก App inventor
ดาวน์โหลดซอร์สโปรแกรมเพื่อเรียนรู้และดัดแปลง แก้ไขด้วย App Inventor ได้ที่
ไฟล์ติดตั้ง นามสกุล .apk ดาวน์โหลดได้ที่
ตัวไฟล์จะสามารถติดตั้งลงบนแอนดรอยด์ได้ทันที โดยผ่านโปรแกรมติดตั้งทั่วไปที่่มีอยู่ในมือถือแอนดรอยด์
ตัวอย่างโปรแกรมที่ต้องอัปโหลดไปยัง POP-BOT XT ดาวน์โหลดได้ที่ :
http://www.mediafire.com/?bn1ddru5a5vrbaf
http://www.mediafire.com/?bn1ddru5a5vrbaf
ตัวอย่างโปรแกรมที่ต้องอัปโหลดไปยัง AT-BOT หรือ Robo-Creator ดาวน์โหลดได้ที่ :
http://www.mediafire.com/?wfe68ee3q6pyuow
หลังจากที่เราดาวน์โหลดไฟล์ซอร์สของ app inventor เรียบร้อยแล้ว ให้ทำการอัพโหลดไฟล์ให้เรียบร้อย จากนั้นจะปรากฏหน้าตาของแอพให้เห็นดังภาพ
ท่านสามารถเข้าไปดูรายละเอียดเกี่ยวกับการอัพโหลดไฟล์ได้ที่บล็อกนี้ในหัวข้อเรื่อง การสร้างโปรเจ็คใหม่ ดาวน์โหลด อัพโหลด
http://www.mediafire.com/?wfe68ee3q6pyuow
หลังจากที่เราดาวน์โหลดไฟล์ซอร์สของ app inventor เรียบร้อยแล้ว ให้ทำการอัพโหลดไฟล์ให้เรียบร้อย จากนั้นจะปรากฏหน้าตาของแอพให้เห็นดังภาพ
ท่านสามารถเข้าไปดูรายละเอียดเกี่ยวกับการอัพโหลดไฟล์ได้ที่บล็อกนี้ในหัวข้อเรื่อง การสร้างโปรเจ็คใหม่ ดาวน์โหลด อัพโหลด
ชุดคำสั่งทั้งหมดของโปรแกรม
บทสรุปจากการทดสอบการทำงานด้วยตัวเองแล้ว ตัวแอพตัวนี้จะประกอบไปด้วยปุ่มกดต่างๆ สำหรับใช้งาน ซึ่งจะประกอบไปด้วย ปุ่มกดเดินหน้า ถอยหลัง เลี้ยวซ้ายเลี้ยวขวา ปุ่มสำหรับเชื่อมต่อบลูทูธ ปุ่มสำหรับยกเลิกการเชื่อมต่อ และปุ่มกดอเนกประสงค์ที่สามารถใช้งานได้อีก หลายปุ่มด้วยกัน
โดยเครื่องมือที่นำมาใช้ทำปุ่มกดคราวนี้ ไม่ใช่ Button แต่เป็นเครื่องมือที่ชื่อว่า canvas ซึ่งมีคุณสมบัติที่แตกต่างจาก button ตรงที่มีฟังก์ชันที่สามารถตรวจจับการกดและการปล่อยของนิ้วที่เราสัมผัสได้ ชื่อว่า touch up touch down เดี๋ยวจะอธิบายในส่วนของการทำงานอีกครั้งหนึ่ง
ขอบคุณมากครับ (ส่งจาก มือเบส เค-อง เบ็นบ้านตะขบ)
ตอบลบพี่ครับถ้าต้องการให้โปรแกรมที่เราสร้างกดปุ่มพร้อมกันได้ 2 ปุ่มจะต้องทำยังไงครับ
ตอบลบ