Arduino Home automation

Arduino Home automation

  • Phiên bản mới nhất
  • Uncia Robotics

Để điều khiển các thiết bị gia dụng thông qua điện thoại Android của bạn

Giới thiệu về ứng dụng này

Sử dụng ứng dụng này với các bộ điều khiển vi mô (Arduino, Raspberry Pi, AVR, ARM, v.v.), Mô-đun Bluetooth HC-05 và Mô-đun chuyển tiếp, bạn có thể điều khiển các thiết bị gia đình của mình bằng điện thoại thông minh từ xa.

Đọc tài liệu: http://unciarobotics.com/project/home-automation-project-with-arduino-USE-hc-05/

Mã Arduino cơ bản để đọc dữ liệu được truyền qua Bluetooth như sau:

const int rơle = 2; // pin nơi Relay được kết nối
dữ liệu char; // biến để lưu trữ dữ liệu
void setup () {
Nối tiếp.begin (9600); // Bắt đầu giao tiếp nối tiếp
pinMode (rơle, OUTPUT); // tạo chân chuyển tiếp làm đầu ra
}

void loop () {
if (serial.av Available ()> 0) // nếu có dữ liệu trên RX
{
dữ liệu = serial.read (); // lưu nó bên trong biến
if (dữ liệu == 'a')
{kỹ thuật sốWrite (chuyển tiếp, CAO); //Bật đèn
Serial.println ("BẬT nhẹ");
}
if (dữ liệu == 'b')
{kỹ thuật sốWrite (chuyển tiếp, THẤP); //Tắt đèn
Serial.println ("TẮT nhẹ");
}
}
}
}
}

// Sao chép Dán mã này vào Arduino IDE và theo dõi dữ liệu trên Màn hình nối tiếp.

Phiên bản Arduino Home automation