1. Khái niệm Internet of Things
Internet of Things (IoT) là một kịch bản của thế giới, khi mà mỗi đồ vật, mỗi đồ vật, con người được cung cấp một định danh của riêng mình, và tất cả có khả năng truyền tải, trao đổi thông tin, dữ liệu qua một mạng duy nhất mà không cần đến sự tương tác trực tiếp giữa người với người, hay người với máy tính. IoT đã phát triển từ sự hội tụ của công nghệ không dây, công nghệ vi cơ điện tử và Internet.
2. Xu hướng của thế giới Internet of Things
Như vậy có thể tạm hiểu, Internet of Things là khi tất cả mọi thứ đều được kết nối với nhau qua mạng Internet, người dùng (chủ) có thể kiểm soát mọi đồ vật của mình qua mạng mà chỉ bằng một thiết bị thông minh, chẳng hạn như smartphone, tablet, PC hay thậm chí chỉ bằng một chiếc smartwatch nhỏ bé trên tay.
Xu hướng của thế giới với Internet of Things |
* Các giao thức giao tiếp không dây trong thế giới IoT được thiết kế để thỏa mãn các yêu cầu cơ bản:
Tiêu tốn ít năng lượng cho việc thu/phát sóng,
Tiêu tốn ít băng thông (để giảm gánh nặng cho router wireless và hệ thống mạng), hoạt động trong mạng mắt lưới…
* Một số thiết bị sẽ giao tiếp qua:
- Wi-fi
- Bluetooth,
- NFC
- Nhưng đa phần sẽ tận dụng các kết nối sử dụng dải tần của mạng không dây.
3. Ứng dụng của Internet of Things
- Dùng iPhone mở khóa MacBook:
Knock, được phát triển bởi Knock Software Inc và đang bán trên Apple Store với giá 3.99 USD.
Công dụng của Knock là giúp bạn dùng iPhone để unlock (mở khóa) MacBook bằng cách cầm iPhone gõ hai cái lên đâu đó.
- Nhà thông minh (Smart Home)
Ứng dụng BLE để điều khiển máy lạnh, TV, đèn, máy giặt… nói chung là mọi thiết bị trong ngôi nhà của bạn. Biến chiếc mobile của bạn thành chiếc remote đa năng, điều khiển đủ mọi thứ trong nhà và thậm chí không cần điều khiển, đèn vẫn có thể tự tắt.
ĐTDĐ của các bạn sẽ cần cài đặt một phần mềm để làm trung tâm điều khiển,
Cứ mỗi thiết bị cần điều khiển sẽ gắn một thiết bị ngoại vi
Cài đặt lệnh cho từng thiết bị ngoại vi ấy như là bấm lệnh gì thì thiết bị nào sẽ thực thi điều gì .
Không thì toàn bộ thiết bị điện trong nhà sẽ tắt hết, trừ tủ lạnh, chẳng hạn.
7. Hướng dẫn tìm hiểu Internet of things
7. Hướng dẫn tìm hiểu Internet of things
- http://www.intel.com/content/www/us/en/internet-of-things/overview.html
- http://www.arduino.cc/
- http://www.visualmicro.com/
Tài liệu "Thiết kế và lập trình Internet of Things: Từ A-Z" Miễn Phí
ReplyDeleteHiện nay, Internet of Things (IoT) là một xu hướng công nghệ tương lai của thế giới đang được nói đến nhiều nhất.Và nó sẽ tác động sâu rộng đến mọi mặt của xã hội trong thời gian sắp đến. Trong một vài năm nữa, lãnh vực IoT sẽ cần hàng triệu lập trình viên và đây là cơ hội để các bạn trẻ thay đổi và tiếp cận với những công nghệ mới của tương lai này.
Tuy nhiện, việc tìm hiểu tiếp cận và học tập nghiên cứu Internet of Things cho người mới bắt đầu gặp nhiều khó khăn, do IoT là sự tham gia của nhiều lĩnh vực, bao gồm cả thiết kế điện tử phần cứng, lập trình firmware vi xử lý và phát triển xây dựng phần mềm cho server. Và có rất nhiều câu hỏi được các bạn trẻ đặt ra trong các diễn đàn công nghệ, nhưng đến nay vẫn chưa có một tài liệu bài bản, đầy đủ và thiết thực nào để có thể hỗ trợ giải đáp cho các bạn trong lĩnh vực IoT mới mẻ này cả.
Với mong muốn đóng góp vào sự phát triển công nghệ IoT ở Việt Nam, chúng tôi, những chuyên gia hàng đầu IoT Việt Nam đến từ EZLINK Technologies đã biên soạn bộ tài liệu “Thiết kế và lập trình Internet of Things: Từ A-Z”, và gửi tặng Miễn Phí đến tất cả các bạn đọc.
Qua bộ tài liệu này, chúng tôi mong muốn sẽ lần lượt giới thiệu đến các bạn đam mê công nghệ và muốn tìm hiểu và khám phá về IoT tất cả các kiến thức, kỹ năng trong Thiết kế và lập trình Internet of Things. Và hy vọng qua đó, những thắc mắc về công nghệ IoT của các bạn sẽ được giải đáp qua bộ tài liệu này và mọi vấn đề phức tạp về IoT sẽ trở nên dễ dàng hơn bao giờ hết. Và nếu bạn vẫn chưa thấy IoT là dễ dàng, bạn có thể gửi những câu hỏi thắc mắc đến hộp thư EZLink.IoT@gmail.com, hoặc Facebook.com/EZLink.IoT các chuyên gia của EZLINK Technologies sẽ hỗ trợ giải đáp hoàn toàn miễn phí cho các bạn.
Tài liệu này bao gồm 20 chương, sẽ lần lượt publish đến cho các bạn, bao gồm:
1. Khái niệm và xu hướng Internet of Things trên thế giới
2. Kiến trúc và các thành phần của một hệ thống IoT
3. Dữ liệu IoT – Big Data
4. Các ngôn ngữ lập trình IoT
5. Thiết kế mạch điện tử – Phần cứng IoT
6. Lập trình vi điều khiển – Firmware IoT
7. Hệ thống nhúng kết nối Internet
8. Các IoT platform sẵn có và thông dụng
9. Giao tiếp thiết bị với máy tính và điện thoại
10. Làm việc với các loại cảm biến thông dụng
11. Các giao thức (protocol) trong IoT
12. Kết nối thiết bị với Cloud Server
13. Hiển thị và điều khiển thiết bị từ Smartphone
14. Hiển thị và điều khiển thiết bị từ Website
15. Các giải pháp ứng dụng IoT
16. Vấn đề an toàn bảo mật trong thế giới IoT
17. Thiết kế một dự án mẫu IoT
18. Lập trình cho dự án mẫu IoT
19. Tích hợp dữ liệu cho dự án mẫu IoT
20. Thiết kế xây dựng dự án IoT SmartHome hoàn chỉnh cho chính bạn
Nguồn website gốc của tài liệu này, các bạn có thể tìm thấy đầy đủ tại địa chỉ: www.vnezlink.com/FreeDocs
Sau khi lĩnh hội những kiến thức trong bộ tài liệu này, các bạn sẽ có đạt được:
• Có kiến thức nền tảng vững chắc toàn diện vể một hệ thống IoT
• Hiểu được kiến trúc và các thành phần của một hệ thống IoT
• Có những kỹ năng cơ bản để làm sản phẩm IoT: điện tử cơ bản, hệ thống nhúng, firmware, mobile app
• Phương pháp xây dựng hoàn thiện sản phẩm IoT nhanh và đơn giản
• Làm việc với ngôn ngữ Arduino trên module ESP8266 kết nối Wifi, lập trình tương tác với môi trường thông qua các loại sensor thông dụng
• Hiểu được các giao thức truyền tin trong IoT (MQTT, HTTP,...), cách một sản phẩm IoT hoạt động như thế nào, các thành phần của hệ thống IoT
• Cách kết nối dữ liệu lên cloud (website, mobile), hiển thị dữ liệu và điều khiển các thiết bị thông qua cloud
Cảm ơn các bạn đón nhận và cùng chia sẻ kiến thức.
EZLINK Technologies www.vnezlink.com