อธิบายโปรแกรมHow To Make Arduino Based Home Automation Project via Bluetooth
How To Make Arduino Based Home Automation Project via Bluetooth? OCTOBER 22, 2016 BY ADMINISTRATOR 48 COMMENTS Hardware input HC – 05 Bluetooth Module output 2N2222 NPN Transistor X 4 1N4007 Diode X 4 12 V Relay X 4 software #include <SoftwareSerial.h> รวมไลบรารีSoftwareSerial.h เพื่อให้สามารถใช้ฟั่งชั่นต่างๆได้ const int rxPin = 4; const int txPin = 2; SoftwareSerial mySerial(rxPin, txPin);ตั้งค่าmySerialพอร์ตSoftwareSerial const int Loads[] = {9, 10, 11, 12}; กำหนดค่าตัวแปร int state = 0;กำหนดค่าตัวแปร int flag = 0;กำหนดค่าตัวแปร void setup() { for (int i=0;i<4;i++) คำสั่งกำหนดเงื่อนไขให้นับค่าiว่า=4รึไม่ถ้าไม่ก้ทำงานไปเรื่อยๆจนกว่าiจะ=4จึงจะหยุด { pinMode(Loads[i], OUTPUT);กำหนดouiput } mySerial.begin(9600); for (int i=0;i<4;i++) คำสั่งกำหนดเงื่อนไขให้นับค่าiว่า=4รึไม่ถ้าไม่ก้ทำงานไปเรื่อยๆจนกว่าiจะ=4จึงจะหยุด { digitalWrite(Loads[i], LOW);สั่งให้Loads[i]เป็น0 } } void loop() {