第 2 页
IT4735 IOT VÀ ỨNG DỤNG Giảng viên: TS. Phạm Ngọc Hưng Viện Công nghệ Thông tin và Truyền thông hungpn@soict.hust.edu.vn
IT4735 IOT VÀ ỨNG DỤNG Giảng viên: TS. Phạm Ngọc Hưng Viện Công nghệ Thông tin và Truyền thông hungpn@soict.hust.edu.vn
Mục tiêu • Kiến thức tổng quan về IoT • Kiến trúc, mô hình phân lớp, các thành phần của hệ thống IoT • Các công nghệ IoT: thiết bị và cảm biến, một số chuẩn truyền thông IoT, các giao thức truyền thông cho ứng dụng IoT, nền tảng đám mây • Lập trình cho thiết bị, hệ thống IoT • Bảo mật trong IoT • Vận dụng kỹ năng thiết kế và xây dựng một hệ thống ứng dụng IoT
Giới thiệu học phần • IT4735 IoT và Ứng dụng (IoT and Applications) • Credits: 2 (2-1-0-4) • Đánh giá: • Quá trình: 50%, Bài tập tuần, Bài tập lớn • Cuối kỳ: 50%, Bài tập lớn, báo cáo, thuyết trình, vấn đáp
Nội dung • Chương 1. Tổng quan về IoT • Chương 2. Các công nghệ IoT • Chương 3. Lập trình ứng dụng IoT • Chương 4. An toàn và Bảo mật IoT • Chương 5. Thiết kế và xây dựng hệ thống IoT
Chương 1. Tổng quan về IoT ▪ 1.1. Khái niệm về IoT ▪ 1.2. Các công nghệ IoT ▪ 1.3. Kiến trúc hệ thống IoT ▪ 1.4. Các ứng dụng IoT ▪ 1.5. Các thách thức của IoT 6
1.1. Khái niệm về IoT ▪ Internet of Things (IoT) ?: ▪ IoT is the network of things, with clear element identifcation, embedded with software intelligence, sensors, and ubiquitous connectivity to the Internet ▪ “Things” = “anything”, “everything” ▪ Home appliances, building, car, people, animals, trees, plants, ... IoE = Internet of Everything (by Cisco) 7
Khái niệm về IoT ▪ Google's definition: ▪ The Internet of Things (IoT) is a sprawling set of technologies and use cases that has no clear, single definition. One workable view frames IoT as the use of network-connected devices, embedded in the physical environment, to improve some existing process or to enable a new scenario not previously possible. 8
Tiến hóa của IoT 1. Pre-Internet: https://en.wikipedia.org/wiki/History_of_the_telephone 2. Internet of content (WWW, 1989, Tim Berners-Lee) https://en.wikipedia.org/wiki/History_of_the_World_Wide_Web 3. Internet of services (Web 2.0, Yahoo, Amazon, … ~2000, dotcom companies) 4. Internet of people (smart phones, social networks, iPhone1 2007) Internet of Things named 1999 https://iot-analytics.com/internet-of-things-definition/ 10
Tiến hóa của IoT 11 Idea: Move from Internet of People → Internet of Things • Internet xuất hiện ở khắp nơi ❖ Internet of Things kết nối trên thế giới mọi thứ (“things”) sử dụng • Ban đầu là để kết nối con các phương tiện hạ tầng người – con người đã có.
Tiến hóa của IoT IoT: Human connecting with Things ECG sensor Internet Motion sensor Motion sensor Motion sensor 12
Tiến hóa của IoT IoT: Things connecting with Things - Complex and heterogeneous resources and networks 13
Thảo luận - Discussion ▪ The Fourth Industrial Revolution and IoT ▪ 1st IR: transformed society with the introduction of machines and mechanized production. ▪ 2nd IR: introduced electricity, which led to mass production. ▪ 3rd IR: has been called the dawn of the information age. ▪ 4th IR: as "the fusion of technologies that is blurring the lines between the physical, digital, and biological spheres.“ (by Klaus Schwab) ▪ IoT is being called a major driver of the Fourth Industrial Revolution. Why? 14
Bốn “trụ cột” nền tảng của IoT ▪ Connections: Khả năng kết nối (mới) của các thiết bị và thông tin ▪ Collection: Khả năng thu thập dữ liệu (lớn) từ việc gia tăng kết nối các thiết bị và thông tin ▪ Computation: Khả năng tính toán cho phép chuyển đổi từ các dữ liệu đã thu thập vào các tính năng mới ▪ Creation: Khả năng sáng tạo độc đáo của các tương tác, các mô hình kinh doanh, và các giải pháp mới 18
1.3. Các công nghệ IoT ▪ Phần cứng (Hardware) ▪ Truyền thông (Communication) ▪ Các giao thức (Protocols) ▪ Phân tích dữ liệu (Data Analytic) ▪ Nền tảng đám mây (Cloud Platforms) 19
1.3.1. Phần cứng IoT (Hardware) Các máy tính nhúng (Embedded Computers): - Vi điều khiển: 8-bit, 32-bit, không dùng hệ điều hành - Vi điều khiển có dùng hệ điều hành đơn giản (ví dụ: FreeRTOS) - Bộ xử lý 32-bit, 64-bit, hiệu năng cao, có hệ điều hành (Raspbian, Embedded Linux, Ubuntu, Embedded Windows, …) - Các kiến trúc: AVR, Microchip, ARM, Intel, … Arduino Uno ESP32 Raspberry Pi Intel Galileo 20
显示前 20 页。下载资料查看完整内容。
暂无评论。快来抢沙发吧!
评论 (0)
暂无评论。快来抢沙发吧!