image/thaiiologo.gif
Home Project Download Link FAQ Contact Us About Us


 

 

 

การเขียนโปรแกรมติดต่อฮาร์ดแวร์

 Visual Basic Interface PC Ports

 ทำความเข้าใจกับการเขียนโปรแกรมควบคุมฮาร์ดแวร์ด้วยVisual Basic
  รู้ว่าจะนำไปใช้งานอย่างไร ติดต่อผ่านพอร์ตของคอมพิวเตอร์ทั้ง Serial Port และ Parallel Port เอาไปใช้ประโยนช์ด้านไหนบ้าง ซึ่งจะเป็นจุดเริ่มต้นของการพัฒนาโปรแกรมต่อไป 

 ควบคุมและติดต่อผ่านทางพอร์ตอนุกรม(Serial)ด้วยCom Port
  โดยอาศัย MSComm Control 6 ที่อำนวยความสะดวกในการเขียนโปรแกรมสำหรับติดต่อ ผ่านระบบ RS-232 ทางพอร์ตอนุกรมหรือที่เรียกว่า Com port(Com1,Com2) 
 ติดต่อสื่อสารเพื่อส่งข้อความระหว่างเครื่องคอมพิวเตอร์ ตอนที่1 
  วิธีการเขียนโปรแกรมด้วย Visual Basic ให้สามารถส่งข้อความระหว่างคอมพิวเตอร์ด้วย กันหรือจะทดลองด้วยการส่งภายในเครื่องเดียวกันก็ได้ 
ติดต่อสื่อสารเพื่อส่งข้อความระหว่างเครื่องคอมพิวเตอร์ ตอนที่2
   เป็นภาคต่อจากตอนที่1 ซอร์ทโค๊ดโปรแกรม/การจัดการ Properties ของControl รวมถึง การทดลองวิธีใช้โปรแกรม และการต่อสายสัญญาณ
 ติดต่อสื่อสารเพื่อรับส่งไฟล์ข้อมูล
   วิธีการที่จะส่งหรือรับไฟล์ข้อมูลผ่าน Serial Port โดยจะกล่าวในเรื่องของการจัดไฟล์ ข้อมูลและการเขียนโปรแกรมเพื่อรับส่งผ่าน Serial Port เช่นเคยเราจะใช้คอนโทรลชื่อ MS Comm 6 ดังนั้นเราจะต้องเข้าใจการใช้งาน เจ้าคอนโทรลนี้ก่อน จึงจะทำความเข้าใจ ได้ดีขึ้นครับ
 ควบคุมผ่านทางพอร์ตขนาน(Parallel)ด้วยPrinter ตอนที่1 Port
   ถึงแม้ว่า Visual Basic จะไม่มีฟังก์ชั่นที่ติดต่อฮาร์ดแวร์หรือพอร์ตคอมพิวเตอร์ได้เหมือน อย่าง Serial port แต่เราสามรถใช้ ไฟล์ DLL ที่เขียนขึ้นจาก VC++ หรือ Pascal ที่สามารถ เรียกฟังก์ชั่น Input และ Output ของพอร์ตขนานได้ 
 ควบคุมผ่านทางพอร์ตขนาน(Parallel)ด้วยPrinter ตอนที่2 Port
   เป็นภาคต่อจากตอนที่1 โดยจะกล่าวถึงซอร์ทโค๊ดโปรแกรมและการเขียนฟังก์ชั่นต่างๆ เพื่องานควบคุม รวมถึงการทดลองวิธีใช้โปรแกรม และการต่อสายสัญญาณ
 ควบคุมผ่านทางพอร์ตขนาน(Parallel)ด้วยCard I/O 8255
   หลักการใช้งาน Card I/O 8255  ที่สามารถขยายพอร์ตขนานได้มากกว่า Printer port และใช้งานด้านควบคุม I/O กับฮาร์ดแวร์ที่นิยมใช้กัน 
 Visual Basic Interface Network
 การติดต่อสื่อสารผ่านระบบอินเทอร์เน็ททาง TCP/IP ด้วย Winsock Control ตอนที่1 
  .ในระบบ Internet โปรโตคอลมาตรฐานที่ใช้กันอยู่ก็คือ TCP/IP ทำความเข้าใจในหน้าที่ การทำงานและรูปแบบการติดต่อใช้งานของระบบก่อนการเขียนโปรแกรมใช้งานต่อไป
 ติดต่อสื่อสารส่งข้อความผ่านทางโปรโตคอลTCP/IP ด้วย Winsock ตอนที่2 
   Winsock Control ที่มีอยู่ในตัว Visual Basic อยู่แล้วเป็นเครื่องมือช่วยให้เราสามารถ ติดต่อผ่านโปรโตคอล TCP/IP ในระบบ Network ซึ่งจะมีการอธิบายคำสั่งที่ใช้งาน อีกทั้งพรอพเปอร์ตี้ และรวมถึง โพซีเดอร์ ต่างๆ ที่จะช่วยในการติด่อสื่อสารส่งข้อความ,ข้อมูล หรือไฟล์ข้อมูล กับเครื่องคอมพิวเตอร์ ณ ที่ต่างๆบนระบบ Network ได้ 
 ติดต่อสื่อสารส่งข้อความผ่านทางโปรโตคอล TCP/IP ด้วย Winsock ตอนที่3
   รูปแบบวิธีการเขียนโปรแกรมและซอร์ดโค๊ด ของโปรแกรมสื่อสารส่งข้อความผ่าน TCP/IP รวมถึงวิธีใช้งานและการทดสอบของโปรแกรม
 ส่งไฟล์ข้อมูลผ่านทางโปรโตคอล TCP/IP ด้วย Winsock ตอนที่1
   วิธีเขียนโปรแกรมเพื่อสามารถส่งไฟล์ข้อมูล(Transfer File) ผ่านระบบ Network ระหว่าง คอมพิวเตอร์ ที่จำลองหน้าที่เป็น Server และ Client ทำความเข้าใจกับวิธีจัดการไฟล์ข้อมูล อีกทั้งคำสั่งที่ใช้ในการจัดารเกี่ยวกับไฟล์ข้อมูล
 ส่งไฟล์ข้อมูลผ่านทางโปรโตคอล TCP/IP ด้วย Winsock ตอนที่2
   รูปแบบวิธีการเขียนโปรแกรมและซอร์ดโค๊ด ของโปรแกรมส่งไฟล์ข้อมูลผ่าน TCP/IP รวมถึงวิธีใช้งานและการทดสอบของโปรแกรม
 Visual Basic Interface Modem
 ติดต่อโมเด็มและหมุนเบอร์โทรศัพท์อัตโนมัติ(Modem Dail-Up Phone)ใช้ MSComm
 หลักการในการเขียนโปรแกรมเพื่อติดต่อกับโมเด็ม โดยอาศัย MSComm Control 6 ที่ช่วยในการติดต่อผ่าน RS-232 ได้สะดวกขึ้น ทำความเข้าใจกับคำสั่งและโค๊ดโปรแกรมที่ ใช้ติดต่อและการเรียกใช้ AT command สำหรับสื่อสารกับ Modem
 ติดต่อโมเด็ม/หมุนเบอร์โทรศัพท์อัตโนมัตโดยใช้ API ฟังก์ชั่น
  วิธีนี้จะอาศัย API ฟังก์ชั่นของ Win32 เป็นเครื่องมือในการเขียนโปรแกรมติดต่อสื่อสาร ผ่าน RS-232 กับตัวโมเด็ม รวมถึงซอร์ทโค๊ดโปรแกรมที่สามารถนำไปใช้ได้จริง ความเข้าใจเกี่ยวกับรุ่นนั้นง่ายและสะดวกในการดาวน์โหลด Party Poker โปรแกรมพื้นฐาน และอรรทประโยชน์.
Visual Basic Interface I2C Bus New!
 ติดต่อ กับระบบบัส I2C(ไอแสควซี) โดยใช้ภาษา Visual Basic 
  ระบบ I2C สามารถติดต่อกับโมดูลได้หลายตัว เช่น ไมโครคอนโทรลเลอร์,ไอซีหลาย ประเภทด้วยกัน ทั้งนี้ก็ต้องอาศัย Serial Port ของคอมพิวเตอร์เป็นตัวติดต่อสื่อสาร ซึ่งก็จะมีโปรโตคอลและวิธีการเขียนโปรแกรมให้ติดต่อระหว่างโมดูลด้วยกันได้  
Visual Basic Developper

การเขียน Optimize Code

การใช้ API เขียนโปรแกรม

เทคนิคการเขียนโปรแกรม

รวม API function ใช้ใน VB มากมาย

เรียนรู้ไมโครคอมพิวเตอร์

เรียนรู้ระบบฮาร์ดแวร์ของไมโครคอมพิวเตอร์
Update !

ทดสอบการใช้ผลิตภัณฑ์

LYNX Controller
IM483 Step Motor Driver
IM483IE Driver/Indexer
OEM650X Driver/Controller

 
Copyright (c) 2000 THAIIO.COM all rights reserved   Contact webmaster :webmaster@thaiio.com