12/08/2018, 15:38

AWS IoT - Internet of Thing - Xây hệ thống chỉ với 1$ ?

Demo: https://minhlong.github.io/Angular4-AWS-Cognito-IAM-API-Lambda-IoT Username: admin | Password: 123456789 Source code: https://github.com/minhlong/Angular4-AWS-Cognito-IAM-API-Lambda-IoT Lưu ý: Source code được build trên Angular 2 ... sau khi deploy thì chỉ còn là html + javscript ...

Demo: https://minhlong.github.io/Angular4-AWS-Cognito-IAM-API-Lambda-IoT

Username: admin | Password: 123456789

Source code: https://github.com/minhlong/Angular4-AWS-Cognito-IAM-API-Lambda-IoT

Lưu ý:

  • Source code được build trên Angular 2 ... sau khi deploy thì chỉ còn là html + javscript nên bạn có thể host lên bất cứ đâu
  • Trong bài này mình có nói về thiết bị phần cứng. Bạn đừng quá bận tâm vì mình đã làm thiết bị giả lập (Emulator) trong bài này

ScreenShot

Mình mới làm xong 1 thiết bị đèn thông minh, thiết bị này có thể:

  • Kết nối với Internet để lấy thông tin từ người dùng để hiển thị màu, bật/tắt...
  • Thiết bị này có thể điều chỉnh được 3 màu (Red, Green, Blue)

Mình muốn xây dựng một hệ thống để liên kết người dùng với thiết bị của mình gồm những chức năng sau:

  • Internet - Có thể điều khiển thiết bị của mình ở bất cứ đâu, miễn là có internet
  • Realtime - Khi mình click 1 cái là đèn của mình phải sáng ngay lập tức, không chờ quá lâu (tầm 3s trở lại)
  • Security - Tính bảo mật cao để người khác không thể hack thiết bị của mình
  • User - Role/Permission - Mình có thể tạo người dùng, phân quyền để người thân của mình có thể dùng 1 số thiết bị
  • Detect Connect/Disconnect - Khi thiết bị của mình bị ngắt kết nối, hệ thống của mình sẽ báo cho người dùng biết
  • ...

Thay vì phải tốn rất nhiều chi phí chỉ để thử nghiệm thiết bị của bạn... Các bạn có thể chỉ cần mất 1$$để đăng ký tài khoản AWS... mọi thứ còn lại của Amazone Web Services - Internet of Things (AWS IoT) được free trong một giới hạn tương đối lớn. Còn về performance và security thì khỏi phải bận tâm bạn nhé             </div>
            
            <div class=

0