Unicon05-129140

Page 1

Unicon  129

     การพั ฒนาโปรแกรมภาษา C/C++ ดวย Arduino สําหรับบอร ด Unicon ดําเนินการภายใตการ สนับสนุนของไฟลไลบรารีหลักทีทาง ่ Arduino จัดเตรียมให ผนวกเขากับไฟลไลบรารีทีพั่ ฒนาขึนมาเป ้ นเฉพาะ สําหรับบอรด Unicon นันคื ่ อไฟล unicon.h ทั้งนี้ เพื่อชวยลดความซับซอนในการเขียนโปรแกรมควบคุมลง

   Arduino 1.0 ไดบรรจุไฟลไลบรารีที่ชวยใหการเขียนโปรแกรมภาษา C/C++ เพื่อใชงานไมโคร คอนโทรลเลอรทําไดงายขึน้ รวมถึงผูเริ่มตนใหมก็สามารถเรียนรูเพื่อใชงานไมโครคอนโทรลเลอรได โดยไม จําเปนตองศึกษาเพื่อลงลึกในรายละเอียดของสถาปตยกรรมของไมโครคอนโทรลเลอร ไฟลไลบรารีที่สําคัญและใชงานกับบอรด Unicon ได ประกอบดวย  EEPROM บรรจุฟงกชันและคํ ่ าสั่งสําหรับติดตอกับหนวยความจําขอมูลอีอีพรอมภายในตัวไมโคร คอนโทรลเลอร เมื่อตองการใชงานตองผนวกไฟลไลบรารีไวในตอนตนของโปรแกรมดวยคําสั่ง #include <EEPROM.h>

บรรจุฟงกชั่นและคําสั่งสําหรับติดตอกับโมดูล LCD แบบอักขระเพื่อ แสดงผลขอความและตัวเลข รองรับทังการติ ้ ดตอแบบ 4 บิตและ 8 บิต ใชงานไดกับโมดูล LCD 8, 16 และ 20 ตัวอักษร 1, 2 และ 4 บรรทัด เมือต ่ องการใชงานตองผนวกไฟลไลบรารีไวในตอนตนของโปรแกรมดวยคําสัง่ 

LiquidCrystal

#include <LiquidCrystal.h>

บรรจุฟงกชั่นและคําสั่งสําหรับขับเซอรโวมอเตอร ตองทํางานรวมกับเซอรโวมอเตอร และตองใช ไฟเลี้ยงแยกสําหรับเซอรโวมอเตอร เมื่อตองการใชงานตองผนวกไฟลไลบรารีไวในตอนตนของ โปรแกรมดวยคําสัง่ 

servo

#include <servo.h>

บรรจุฟงกชั่นและคําสั่งสําหรับใชงานขาพอรตของ Arduino และ Unicon ในการสื่อสารขอมูลอนุกรม ไลบรารีจะถูกนํามาใชงานเมื่อขาเชื่อมตอพอรตอนุกรมหลัก (RxD และ TxD) ของทั้ง Arduino และ Unicon ถูกใชงานไปแลว และมีความตองการติดตออุปกรณที่ตองใชการสื่อสารขอมูล อนุกรม การใชงานไลบรารีนีจะช ้ วยใหผูใชงานสามารถใชขาพอรตของ Arduino หรือ Unicon ขาอืนที ่ ว่ างมา ทําหนาทีเป ่ นขาพอรตสําหรับสือสารข ่ อมูลอนุกรม เมือต ่ องการใชงานตองผนวกไฟลไลบรารีไวในตอนตนของ โปรแกรมดวยคําสั่ง  SoftwareSerial

#include <SoftwareSerial.h>


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.