Tải bản đầy đủ (.docx) (4 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (449.64 KB, 4 trang )

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:



==============================================================
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:


==============================================================
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.



×