Home..........บทความ..........ผลิตภัณฑ์..........กระดานถามตอบ..........เกี่ยวกับเรา
 
 
       
 
ผู้สนับสนุน
หนังสือดีมีประโยชน์ สามารถ ดาวน์โหลดซอร์สโค้ดได้ที่นี่ อีกด้วยครับ

หนังสือรวมคอนโทรลฟรี สำหรับ VB6

หนังสือเริ่มต้นเขียนโปรแกรมติดต่อ และควบคุมฮาร์ดแวร์ด้วย VB

หนังสือสนุกกับการประยุกต์ใช้ Visual Basic

 
VB Interface Hardware

การควบคุม LED ผ่านพอร์ตขนาน ตอนที่ 1

วงจรทดลอง

 

สำหรับพอร์ตขนานนั้นเราสามารถนำไปใช้ในการควบคุมเอาต์พุตได้ทั้งหมด 12 เอาต์พุต แบ่งเป็นเอาต์พุตจากดาต้าพอร์ต 8 เอาต์พุต และจากคอนโทรลพอร์ตอีก 4 เอาต์พุต ในที่นี้เราจะมาศึกษาการเขียนโปรแกรมด้วย Visual Basic เพื่อควบคุมการติดดับของหลอดแสดงผล LED กันครับ

รูปบอร์ดทดลองเมื่อประกอบเสร็จ

 

โปรแกรมที่ใช้ในการทดลอง

ดาวน์โหลดโปรแกรมที่ใช้ในการทดลองได้ที่นี่ครับ

การทดสอบโปรแกรม

เมื่อดาวน์โหลดโปรแกรมมาแล้ว ให้ทำการคลายซิป แล้วเปิดโปรแกรมได้เลยครับ จากนั้นให้ต่อ ระบบฮาร์ดแวร์ ที่เราได้สร้างไว้ กับ พอร์ตขนาน ของ เครื่องคอมพิวเตอร ์แล้วทำการรันโปรแกรมได้เลย

เมื่อรันโปรแกรมแล้วทดลองคลิกที่ ปุ่มต่างๆ บนตัวโปรแกรม จะเห็นว่า หลอด LED ที่อยู่บนบอร์ดจะติดสว่าง ตามจังหวะ การคลิกที่ปุ่ม CommandButton บนตัวโปรแกรม

 

 

สำหรับท่านที่มีปัญหาการ รันโปรแกรม ให้ทำการตรวจสอบดูว่า เราได้ทำการ เพิ่มไฟล์ Inpout32.dll เข้าไปในระบบวินโดว์ แล้วหรือยัง ถ้าเพิ่มแล้ว ไฟล์ที่เพิ่มเข้าไปนั้นเป็นเวอร์ชันที่สามารถใช้ได้กับ ระบบปฏิบัติการของเครื่องคอมพิวเตอร์ของเรา ที่ใช้อยู่ได้หรือไม่ เช่น ถ้าท่านใช้ระบบ Window XP ก็ต้องใช้ไฟล์ Inpout32.dll ที่รองรับระบบ Windows XP ด้วยครับ

ข้อมูลอ้างอิง

หนังสือ เริ่มต้นเขียนโปรแกรมติดต่อ และควบคุม ฮาร์ดแวร์ ด้วย Visual Basic