Page 341 - เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น
P. 341
เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น 26
ตารางที่ 7.3 แสดงรายละเอียดขาของ Arduino + Relay Module + Motor
CODE
#define R 13 //ก าหนดขาที่น าไปต่อกับรีเลย์
#define L 12
char test ; //สร้างตัวแปรไว้ส าหรับรอรับข้อมูล
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(9600);
pinMode(R, OUTPUT); // ก าหนดโหมดให้เป็น Output
pinMode(L, OUTPUT);
}
void loop() // run over and over
{
if (Serial.available()) // ตรวจสอบว่ามีข้อมูลเข้ามาหรือไม่
test = Serial.read();
else if (test == '1') // ถ้าข้อมูลที่เข้ามาคือ 1, 2, 3 ให้ท างานตามที่ก าหนด
{
หน่วยที่ 7 การขับโหลดไฟฟ้ากระแสสูงและการเชื่อมต่ออุปกรณ์ภายนอกด้วย Arduino เรียบเรียงโดยครูทันพงษ์ ภู่รักษ์