Mục lục:

Tự động hóa tại nhà bằng ứng dụng BLYNK: 7 bước (có hình ảnh)
Tự động hóa tại nhà bằng ứng dụng BLYNK: 7 bước (có hình ảnh)

Video: Tự động hóa tại nhà bằng ứng dụng BLYNK: 7 bước (có hình ảnh)

Video: Tự động hóa tại nhà bằng ứng dụng BLYNK: 7 bước (có hình ảnh)
Video: Đo nhiệt độ - độ ẩm đất và điều khiển bơm tưới tự động sử dụng esp8266 và blynk iot 2024, Tháng bảy
Anonim
Tự động hóa gia đình bằng ứng dụng BLYNK
Tự động hóa gia đình bằng ứng dụng BLYNK

Trong dự án này, tôi đã chỉ ra rằng cách mọi người có thể điều khiển các thiết bị gia dụng của mình từ xa bằng điện thoại di động của mình. Đối với điều này, một ứng dụng phải được cài đặt trong điện thoại di động của bạn. Tên của ứng dụng này là Ứng dụng BLYNK (Liên kết tải xuống được cung cấp trong mô tả) và một dịch vụ internet không bị gián đoạn được khuyến nghị. Tôi chỉ điều khiển một bóng đèn 15W, nhưng bạn có thể điều khiển bất kỳ thiết bị gia dụng nào (đèn ống, quạt, v.v.).

Bước 1: THIẾT BỊ CẦN THIẾT

THIẾT BỊ YÊU CẦU
THIẾT BỊ YÊU CẦU

1. Arduino UNO.

2. Mô-đun chuyển tiếp (A. C. - 230 V, D. C.- 5 V, tính bằng pic).

3. Bóng đèn (15 W, 230 V hoặc bất kỳ công suất nào khác)

4. Ứng dụng BLYNK (được cài đặt trong điện thoại di động của bạn, liên kết đưa ra bên dưới).

5. Nguồn điện 230 V. (AC.)

6. Cầu nhảy.

7. Nguồn điện 12 V. (D. C.)

8. Giá đỡ bóng đèn và dây dẫn.

▪ Liên kết (Ứng dụng BLYNK): -

play.google.com/store/apps/details?id=cc.b…

Bước 2: SƠ ĐỒ MẠCH

SƠ ĐỒ MẠCH
SƠ ĐỒ MẠCH
SƠ ĐỒ MẠCH
SƠ ĐỒ MẠCH

Kết nối rất đơn giản. Trong hình, mô-đun rơ-le được cấp nguồn 5 V, nhưng trong mô hình của tôi, tôi đã cấp nguồn cho mô-đun tiếp sức bằng bộ chuyển đổi 12 V. Nói chung tốt hơn là cấp nguồn với 12 V. Có 6 chân trong mô-đun rơle.

Chân 1 - 12 V / 5 V

Pin 2 - GND

Chân 3 - Tín hiệu

Chân 4 - COM (Chung)

Chân 5 - KHÔNG (Thường mở)

Chân 6 - NC (Thường được kết nối)

Chân 1 được sử dụng để cấp nguồn cho mô-đun. Về cơ bản, mô-đun rơle hoạt động như một công tắc để điều khiển các thiết bị A. C. Vì vậy, chân 3 được sử dụng để gửi tín hiệu cho dù chúng ta muốn bật / tắt thiết bị. Chân 3 được kết nối với bất kỳ chân kỹ thuật số nào của Arduino UNO. Trong dự án của tôi, nó là mã PIN 13 của Arduino UNO. Theo sơ đồ, đường trung tính sẽ được kết nối trực tiếp với bóng đèn, nhưng đường dây trực tiếp sẽ được kết nối với bóng đèn thông qua mô-đun. Đường dây trực tiếp đến từ phích cắm (230 V ac) sẽ được kết nối với COM (Chân 4) và dây từ cực còn lại của bóng đèn sẽ được kết nối với NO (Chân 5). Vì tôi chưa sử dụng bất kỳ lá chắn Ethernet nào nên Arduino phải được kết nối với máy tính xách tay của bạn để nó có thể nhận tín hiệu thông qua máy tính xách tay (được kết nối với internet). Bạn cũng có thể sử dụng NODE-MCU, trong trường hợp đó bạn không yêu cầu máy tính xách tay để nhận tín hiệu như NODE-MCU có thể nhận tín hiệu qua internet.

Bước 3: NGUYÊN TẮC LÀM VIỆC

NGUYÊN TẮC LÀM VIỆC
NGUYÊN TẮC LÀM VIỆC
NGUYÊN TẮC LÀM VIỆC
NGUYÊN TẮC LÀM VIỆC
NGUYÊN TẮC LÀM VIỆC
NGUYÊN TẮC LÀM VIỆC

1. Làm việc của mô-đun Relay:

Theo sơ đồ, chúng ta có thể thấy rằng có một công tắc tương tự bên trong mô-đun rơ le có một đầu được kết nối với COM tức là Pin 4 và đầu kia hoặc được kết nối giữa NO tức là Pin 5 hoặc NC tức là Pin 6. Khi chúng ta đang áp dụng 0 V vào chân tín hiệu tức là Chân 3 thì công tắc vẫn ở vị trí NO (thường mở). Khi chúng tôi áp dụng +5 V để ghim tín hiệu, công tắc sẽ nhỏ giọt từ NO sang NC (kết nối bình thường).

2. Tạo dự án trong Ứng dụng BLYNK:

Tải xuống Ứng dụng BLYNK từ Google Playstore (liên kết đã được cung cấp). Mở nó và bạn phải tạo một tài khoản ở đó. Sau đó nhấp vào "Dự án mới". Bây giờ bạn phải nhấp vào "CHỌN THIẾT BỊ" và bạn sẽ được yêu cầu chọn phần cứng cần thiết, bạn sẽ chọn "Arduino UNO" và trong "LOẠI KẾT NỐI", bạn phải chọn "USB". Bạn cũng phải đặt tên dự án. Sau đó, bạn nhấp vào "Tạo". Dự án của bạn bây giờ đã được tạo và BLYNK sẽ gửi mã thông báo ủy quyền đến thư của bạn mà bạn phải nhập mã arduino. Sau đó, bạn sẽ nhận được một không gian trống để thêm các nút, đồ thị, v.v. Bạn sẽ nhận được tất cả những thứ này từ hộp widget. Trong dự án này vì chúng tôi chỉ vận hành một thiết bị nên chúng tôi sẽ chỉ thêm một nút. Sau khi nhấp vào "Nút", biểu tượng sẽ được thêm vào trong không gian trống. Bạn có thể gắn nút ở bất cứ đâu trên màn hình. Sau đó, bạn phải nhấp vào nút để tùy chỉnh nó. Bạn phải đặt tên ở đó và bạn phải chọn xem bạn đang sử dụng pin ảo ao kỹ thuật số hay tương tự. Bạn cũng phải đề cập đến số pin. Như trong dự án này, chúng tôi đang sử dụng D13, tức là chân số 13. Bây giờ chọn chế độ là "Đẩy" hay "Trượt", tùy thuộc vào bạn. Sau đó quay lại màn hình chính, bạn sẽ thấy một nút play bên góc phải màn hình, bạn phải nhấn vào đó để kích hoạt dự án. Nếu hệ thống của bạn đã sẵn sàng và kết nối internet thì trên điện thoại di động sau khi nhấn vào nút play nó sẽ hiển thị "Trực tuyến" nếu không "Ngoại tuyến".

n.b. Thực hiện theo các bức ảnh nối tiếp nhau và các bước được cung cấp, sau đó bạn sẽ không bị nhầm lẫn

3. Phân tích mã và kết nối cuối cùng:

Trước hết, bạn phải thêm liên kết sau vào "URL trình quản lý bảng bổ sung" trong tùy chọn trong Arduino IDE. Liên kết:

Bạn phải truy cập liên kết sau: https://github.com/blynkkk/blynk-library/releases/… và tải xuống thư viện blynk. Sau khi tải xuống tệp zip, bạn phải giải nén nó và sao chép nội dung của tệp (thư viện và thư mục) vào thư mục sketchbook của Arduino IDE. Để kiểm tra thư viện blynk đã được thêm hay chưa hãy khởi động lại Arduino IDE và kiểm tra trong phần thư viện, nếu bạn thấy "Blynk" nghĩa là thư viện blynk đã được thêm thành công.

Chỉ cần sao chép mã (đã được cung cấp) hoặc bạn có thể lấy mã từ ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. Trong cả hai trường hợp, thay đổi duy nhất bạn phải thực hiện là sao chép mã ủy quyền được gửi đến thư của bạn thành mã Arduino. Không tải lên mã ngay bây giờ. Bây giờ hãy mở "Command Prompt" và chạy nó dưới dạng quản trị. Trên màn hình sẽ xuất hiện màn hình đen. Sau đó, bạn phải sao chép đường dẫn của thư mục "scripts". Trong trường hợp của tôi, đó là "Tài liệu của tôi / Arduino / thư viện / Blynk / scripts" và dán nó lên màn hình đen và đặt enter. Sau đó, bạn phải sao chép và dán tệp.bat vào màn hình đen. Tệp là "blynk-ser.bat -c COM4". Bạn phải thay đổi số cổng COM. Trong trường hợp của tôi, đó là COM8. Bây giờ tải lên mã arduino. Bây giờ quay lại phần dấu nhắc lệnh và nhấn "enter" ba lần. Thao tác này sẽ kết nối bạn với Máy chủ Blynk.

4. Điều khiển bằng Ứng dụng Blynk:

Bây giờ hãy mở ứng dụng blynk từ điện thoại di động của bạn và mở dự án bạn đã tạo. Nếu hệ thống của bạn được kết nối với máy chủ Blynk thì bạn sẽ thấy 'Trực tuyến' trên điện thoại di động của mình, nếu không bạn sẽ thấy 'Ngoại tuyến'. Bây giờ hãy nhấp vào nút để Bật hoặc Tắt thiết bị. Nếu nó không hoạt động thì hãy kiểm tra xem hệ thống đã được kết nối với máy chủ blynk chưa.

n.b. Thực hiện theo các bức ảnh nối tiếp nhau và các bước được cung cấp, sau đó bạn sẽ không bị nhầm lẫn

Bước 4: AN TOÀN

"loading =" lazy ">

Đề xuất: