Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone

13/12/16, 08:48 Công nghệ

Bạn vừa lên giường chùm chăn ấm và chợt nhận ra là quên chưa tắt đèn. Hay bạn băn khoăn không biết vừa nãy đã tắt điện phòng tắm chưa. Nếu ở trong những tình huống này bạn sẽ làm gì?

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.1

Ở bài trước chúng tôi đã hướng dẫn các bạn làm thiết bị vỗ tay bật đèn/quạt đơn giản. Trong bài viết ngày hôm nay chúng tôi xin được gửi tới các bạn bài hướng dẫn làm thiết bị bật đèn điện bằng điện thoại.

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.2

Chuẩn bị

1. Một Kit Arduino UNO R3 ( Giá khoảng 180.000 đồng)

2. Module Bluetooth HC 06 hoặc HC 05 đều được ( Giá khoảng từ 120.000 đồng đến 180.000 đồng)

3. Module Relay 5V ( Giá khoảng 25.000 đồng)

4. Dây nối 7 màu Đực cái , Đực Đực, Cái Cái ( Giá Khoảng 7.000 đồng)

5. Một bảng test mạch ( Giá khoảng 20.000 đồng)

Bước 1: Nạp code cho Arduino

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.3

Các bạn lưu ý, ở bài này chúng ta phải nạp code trước khi nối linh kiện lên. Nếu nối linh kiện lên Arduino rồi mới tiến hành nạp code thì chương chình sẽ báo lỗi ko nạp được code.

Các bạn mở Arduino lên và copy đoạn code sau vào:

int ledPin1 = 10;

int ledPin2 = 11;

int ledPin3 = 12;

String readString;

void setup() {

Serial.begin(9600);

pinMode(ledPin1, OUTPUT);

pinMode(ledPin2, OUTPUT);

pinMode(ledPin3, OUTPUT);

}

void loop() {

while (Serial.available()) {

delay(3);

char c = Serial.read();

readString += c;

}

if (readString.length() >0) {

Serial.println(readString);

if (readString == “batdenpk”)

{

digitalWrite(ledPin1, HIGH);

}

if (readString == “tatdenpk”)

{

digitalWrite(ledPin1, LOW);

}

if (readString == “batdenpn”)

{

digitalWrite(ledPin2, HIGH);

}

if (readString == “tatdenpn”)

{

digitalWrite(ledPin2, LOW);

}

if (readString == “batdenpt”)

{

digitalWrite(ledPin3, HIGH);

}

if (readString == “tatdenpt”)

{

digitalWrite(ledPin3, LOW);

}

readString=””;

}

}

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.4

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.5

Các bạn bấm chuột vào dấu V để trình biên dịch kiểm tra xem có lỗi gì không. Khi hiện lên dòng Done Compiling là không có lỗi gì.

Tiếp theo các bạn ấn vào dấu mũi tên sang phải để nạp code cho Arduino. Vậy là đã xong quá trình nạp code cho Arduino, chúng ta chuyển sang bước kết nối các module.

Bước 2: Kết nối Module Bluetooth HC-05 Hoặc HC-06 với Arduino

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.6

Mặt trên của HC-05

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.7

Mặt dưới của HC-05

Trên Module Bluetooth HC-05 có 6 chân, chúng ta chỉ cần quan tâm đến 4 chân : GND, 5.0, TXD, RXD nếu bạn dùng HC-06 thì sẽ chỉ có bốn chân trên.

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.8

Sơ đồ chân kết nối HC-05 hoặc HC-06 với Arduino:

Chân GND nối với chân GND

Chân 5.0 nối với Chân 5V

Chân TXD nối với chân số 0

Chân RXD nối vào chân số 1

Hướng dẫn làm công tắc thông minh, bật tắt đèn bằng smartphone.9

Bước 3: Kết nối module Relay với Arduino và kết nối với bóng đèn 220v.

Cách kết nối Relay, Ardruino, và bóng đèn ở bài viết trước “Hướng dẫn bạn đọc tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản” chúng tôi đã hướng dẫn rất chi tiết bạn đọc có thể tham khảo thêm.

m10

Sơ đồ chân kết nối Relay với Arduino

Chân DC+ nối với chân 5V

Chân DC- nối với chân GND

Chân IN nối với chân số 10

Sơ đồ chân kết nối Relay với bóng đèn

Chân COM nối với một đầu của nguồn điện

Chân NO nối với một đầu của nóng đèn

Đầu còn lại của nguồn điện nối vào bóng đèn.

m11

Do chúng ta cần sử dụng nhiều chân 5V và GND trong bài này nên chúng ta cần thêm một broad cắm test mạch để chia chân 5V và GND này ra.

m 12

m13

Sau khi đã Kết nối xong mạch sẽ như thế này.

Có thể các bạn sẽ không mua được những loại Relay giống y hệt trong bài viết của chúng tôi. Tuy nhiên điểm chung là chúng có 6 chân và công dụng của chúng là như nhau.

m14

m15

m16

m17

Bước 4: Cài ứng dụng điều khiển trên điện thoại

Các bạn cần có một chiếc điện thoại chạy hệ điều hành Android để sử dụng được ứng dụng này. Bấm vào đây để tải ứng dụng. Sau khi tải ứng dụng về các bạn mở ứng dụng lên và cài đặt bình thường.

m18

Cài đặt xong mở ứng dụng lên, ứng dụng sẽ có giao diện như thế này. Ứng dụng có thể điều khiển được ba bóng đèn. Trong thời gian tới ứng dụng sẽ được Update để điều khiển được nhiều thiết bị hơn nữa.

Bước 5 Cách kết nối với mudule và sử dụng ứng để điều khiển

m19

Các bạn mở kết nối Bluetooth trên điện thoại sau đó bấm vào dòng “ Bấm để chọn kết nối Bluetooth:” Ứng dụng sẽ quét các thiết bị bluetooth. Các bạn chọn thiết bị có đuôi là HC-05 hoặc HC-06 tùy thuộc vào bạn sử dụng module HC-05 hay HC-06. Khi kết nối thành công thì sẽ có một dòng thông báo” đã kết nối với module bluetooth” ở bên dưới.

m20

m21

Bước 3 mình hướng dẫn các bạn kết nối một Relay với chân số 10 để điều khiển một bóng đèn. Trong Ứng dụng Bluetooth Control có thể điều khiển được ba bóng đèn. Các bạn muốn sử dụng thêm thì nối Relay vào chân số 11 và 12 tương tự như cách nối Relay với chân số 10

Bây giờ bạn có thể dùng điện thoại để điều khiển bóng đèn được rồi. Để bật tắt đèn các bạn ấn vào các nút bật tắt tương ứng.

Như vậy chỉ với những thiết bị dễ mua giá cả cũng rất bình dân nhưng đã có thể biến ngôi nhà bình thường của bạn thành ngôi nhà thông minh rồi phải không nào. Bạn còn chờ gì nữa mà ko bắt tay làm ngay cho mình một bộ đi thôi. Chúc các bạn thành công!

Xin cảm ơn cửa hàng Linh kiện Hà Nội đã hỗ trợ chúng tôi thực hiện bài viết này!

Bạn đọc có thắc mắc trong quá trình thực hành có thể tham gia nhóm Facebook tại đây để đặt câu hỏi và thảo luận.

Theo genk.vn

Ad will display in 09 seconds

Người ngoài hành tinh thời cổ đại: Kỹ thuật luyện kim đáng kinh ngạc của người Ai Cập cổ

Ad will display in 09 seconds

Điều gì khiến Quỷ Thần phẫn nộ

Ad will display in 09 seconds

Vô lễ làm nhục Phật, quả báo 9 vạn năm

Ad will display in 09 seconds

Giấy phép tu hành và những cuộc “thanh trừng” đức tin ở Trung Quốc

Ad will display in 09 seconds

Tiết lộ bất ngờ của người Trung Quốc về cuộc chiến thương mại Mỹ Trung

Ad will display in 09 seconds

Tự thiêu để trốn nợ, trả hết được không?

Ad will display in 09 seconds

10 bức tranh địa ngục, ai xem cũng kinh sợ!

Ad will display in 09 seconds

Không có con dâu bất hiếu, chỉ có con trai không biết dung hòa

Ad will display in 09 seconds

Bí ẩn khiến nền văn minh Atlantis huy hoàng chìm xuống đáy biển

Ad will display in 09 seconds

Tiết lộ chấn động con người đến từ đâu?

  • Người ngoài hành tinh thời cổ đại: Kỹ thuật luyện kim đáng kinh ngạc của người Ai Cập cổ

    Người ngoài hành tinh thời cổ đại: Kỹ thuật luyện kim đáng kinh ngạc của người Ai Cập cổ

  • Điều gì khiến Quỷ Thần phẫn nộ

    Điều gì khiến Quỷ Thần phẫn nộ

  • Vô lễ làm nhục Phật, quả báo 9 vạn năm

    Vô lễ làm nhục Phật, quả báo 9 vạn năm

  • Giấy phép tu hành và những cuộc “thanh trừng” đức tin ở Trung Quốc

    Giấy phép tu hành và những cuộc “thanh trừng” đức tin ở Trung Quốc

  • Tiết lộ bất ngờ của người Trung Quốc về cuộc chiến thương mại Mỹ Trung

    Tiết lộ bất ngờ của người Trung Quốc về cuộc chiến thương mại Mỹ Trung

  • Tự thiêu để trốn nợ, trả hết được không?

    Tự thiêu để trốn nợ, trả hết được không?

  • 10 bức tranh địa ngục, ai xem cũng kinh sợ!

    10 bức tranh địa ngục, ai xem cũng kinh sợ!

  • Không có con dâu bất hiếu, chỉ có con trai không biết dung hòa

    Không có con dâu bất hiếu, chỉ có con trai không biết dung hòa

  • Bí ẩn khiến nền văn minh Atlantis huy hoàng chìm xuống đáy biển

    Bí ẩn khiến nền văn minh Atlantis huy hoàng chìm xuống đáy biển

  • Tiết lộ chấn động con người đến từ đâu?

    Tiết lộ chấn động con người đến từ đâu?

x