1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Hệ thống điều khiển thiết bị qua internet với module ethernetshield và arduino uno r3

4 1,3K 49

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 548,63 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Chúng ta sẽ đi vào bài đầu tiên nhé. Điều khiển trong mạng localhost: 1. Các module, linh kiện cần thiết 1 Board Arduino Uno R3. 1 Module EthernetShield tương thích với Arduino Uno R3. 1 Led nhỏ. Điện Trở 220R( Tùy ý hạn dòng led). 2. Lập Trình Giao diện Web Server chúng ta sẽ tạo ra một giao diện web server đơn giản ngay trên Arduino Uno R3, Với hai nút MỞ THIẾT BỊ và TẮT THIẾT BỊ. phần này các bạn có thể làm thêm cho đẹp và nhiều chức năng nhé. Ta cần có các thành phần như sau: 1 ip server Arduino: Ta chọn địa chỉ ip nào cũng được( Ví dụ như: 192.168.1.170). 1 mảng các giá trị mac của thiết bị.

Trang 1

Hệ Thống điều khiển thiết bị qua internet với Module EthernetShield Và Arduino Uno R3 Chúng ta sẽ đi vào bài đầu tiên nhé

Điều khiển trong mạng localhost:

1 Các module, linh kiện cần thiết

- 1 Board Arduino Uno R3

- 1 Module EthernetShield tương thích với Arduino Uno R3

- 1 Led nhỏ

- Điện Trở 220R( Tùy ý hạn dòng led)

2 Lập Trình Giao diện Web Server

chúng ta sẽ tạo ra một giao diện web server đơn giản ngay trên Arduino Uno R3, Với hai nút MỞ THIẾT BỊ và TẮT THIẾT BỊ phần này các bạn có thể làm thêm cho đẹp và nhiều chức năng nhé

Ta cần có các thành phần như sau:

- 1 ip server Arduino: Ta chọn địa chỉ ip nào cũng được( Ví dụ như: 192.168.1.170)

- 1 mảng các giá trị mac của thiết bị

Đây là giao diện của Webserver trên arduino:

khi đó ta gắn led vào chân số 9 của Arduino Uno R3 và tiến hành tắt mở thiết bị

địa chỉ web local là ip server cài đặt vào Arduino Uno

Phần Tiếp Theo là điều khiển Thiết bị qua internet.

Chúng ta có thể điều khiển các thiết bị như Motor, đèn AC hoặc các thiết bị khác ở router khác, mạng khác không phải trong cùng mạng chúng ta đang sài Thì việc này rất chi là hay Vì bất cứ đâu trên đất nước chúng ta đều có thể điều khiển được các thiết bị thông qua internet

Chúng ta sẽ sử dụng thủ thuật Nat Port Router:

Cách làm như sau:

Dùng Router TP- Link:

Hình nhé các bạn:

Trang 3

Vậy là địa chỉ server cũa Arduino Uno làm trang web điều khiển đã được chúng ta đưa ra khỏi Router bằng cách NAT Port

==============================================================

Tiếp Theo là lấy IP Router ngoài internet:

Vào trang web:

whatismyip.com

Lấy IP Router:

Trang 4

Một điều quan trọng là sau khi NAT Port xong, bạn cần phải điện lên bộ phận kĩ thuật của mạng của bạn đang sài, nói họ public cái ip Nat mới vừa xong dùm, cho nó nhanh!

POE(power over ethernet - cấp nguồn điện qua dây cáp mạng) là chuẩn 802.11f của thiêt bị mạng,có chức năng này ta không cần cấp nguồn cho thiết

bị mạng bằng adaptor riêng,mà cấp nguồn thông qua dây mạng RJ45, trong dây mạng có 4 cặp dây, trong đó 1 cặp truyền dữ liệu,một cặp nhận dữ liệu,hai cặp còn lại sử dụng làm dây cấp nguồn

Theo đúng chuẩn 802.11f thì điện áp chuẩn cấp cho thiết bị mạng có tính năng POE là 48VDC

Điều khiển thiết bị qua mạng internet mà sử dụng arduino thì chỉ để làm đồ chơi cho vui,nghiên cứu

Điều khiển thiết bị qua mạng đã có từ rất lâu,ngay cả Microchip củng làm ra hẳn một con PIC 18F97J60 để làm chuyện này, nhưng mà cách điều khiển này không hề được an toàn, nhanh chóng

Nếu mà hệ thống này được triển khái trong một tòa nhà hay một tổ chức của nhà nước thì hậu quả tệ hại khủng khiếp, bọn haker chiếm được quyền điều khiển thì mọi chuyện đc điều khiển như chơi game online

Vì vậy mà điều khiển qua điện thoại di động chiếm ưu thế hơn

Ngày đăng: 24/12/2015, 17:13

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w