ขั้นตอน
อุปกรณ์ที่ใช้
- Arduino Uno 1 บอร์ด
- Bluetooth Modul
- ตัวต้านทาน 220 Ohm
- สายจั้มต่อ
- LED 1 หลอด
- บอร์ดทดลอง
1. ต่อวงจรตามรูป
รูปเเสดงการต่อวงจร
2. เขียนโปรเเกรมลงเเละ เบิร์นลง arduino ซึ่งโค๊ดก็ตามด้านล่างเลยครับ
code for arduino
char INBYTE;
int LED = 7; // LED on pin 7
void setup() {
Serial.begin(9600);
pinMode(LED, OUTPUT);
}
void loop() {
Serial.println("Press 1 to turn Arduino pin 7 LED ON or 0 to turn it OFF:");
while (!Serial.available()); // stay here so long as COM port is empty
INBYTE = Serial.read(); // read next available byte
if( INBYTE == '0' ) digitalWrite(LED, LOW); // if it's a 0 (zero) tun LED off
if( INBYTE == '1' ) digitalWrite(LED, HIGH); // if it's a 1 (one) turn LED on
delay(50);
}
หลักการทำงานคือเมื่อ ซีเรียลพอรตอ่าน เจอ 1 หลอด LED จะสว่าง
เจอ 0 จะดับ
3. ตั้งค่าบลูทูธ ให้ผ่าน serail port ผมใช้ โปรเเกรม Tera Term เเล้วก็คอนเน็ค ให้ตรงกันกับ บลูทูธ
เเล้วเปิดโปรเเกรม
เลือก comport
ทดสอบ
ดูตัวอย่าง vdo
ถ้าผิดพลาดประการไดก็ขออภัยมา ณ ที่นี้ด้วยนะครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น