Chia sẻ code điều khiển thiết bị qua mạng Internet dùng ESP8266 và 89S52
Chào các bạn, hôm này mình xin chia sẻ với cả nhà một project khá hay, hồi trước mình làm cái này khi mà ESP8266 mới xuất hiện trên thị trường, lúc đó mình mua nó với giá 150K giờ thì nó khá rẻ chỉ tầm 90K và rất dễ mua. Trong file đính kèm mình có gửi kèm cả code server để các bạn về tải lên máy chủ thật hoặc cài máy chủ ảo localhost XAMPP (download trên mạng) trên chính chiếc máy tính của mình (cái này chỉ điều khiển trong mạng LAN, nếu muốn ngoài mạng thì dùng DYNDNS) tốt nhất nếu bạn có chút kiến thức về web có thể đăng ký lấy một hosting free + domain free mà sài cho nhanh, nhưng lúc test vẫn phải dùng localhost test lên các bạn cứ cài cả hai nhé, code server mình sử dụng lưu trữ vào file txt lên các bạn không cần phải cài đặt mysql làm gì, upload lên là chạy được ngay.
Lưu ý khi cài XAMPP bạn tắt tường lửa đi nha, nếu không nó khóa cổng dịch vụ web HTTP 80 là các thiết bị bên ngoài không connect vào được máy bạn đâu. Để lấy IP của máy tính chính là IP cho các thiết bị khác kết nối vào qua trình duyệt như điện thoại, máy tính khác... bạn bấm vào cái biểu tượng mạng... rồi chọn Status -> Detail là xem được.
Khi các bạn cài đặt xong thì nhớ sửa lại các cấu hình trong Project để nó có thể connect được đến server của bạn ở các dòng code: 248, 252, 272, 273 ---> OK biên dịch nạp vào chip là xong!
Các bạn tải toàn bộ Project trong phần đính kèm cuối bài viết...!
Chúc các bạn làm thành công!
Tải về đính kèm:
