Kỹ thuật máy tính - 3.Lập trình IoT
Generating preview...
Tài liệu bài giảng về Lập trình IoT, tập trung vào lập trình với các thiết bị Arduino và ESP32, bao gồm cài đặt môi trường và ví dụ lập trình.
Description
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY IT4735 Internet of Things and Applications 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 Nội dung Chương 1. Tổng quan về IoT Chương 2. Hệ thống IoT và các công nghệ Chương 3. Lập trình IoT Chương 4. An toàn và Bảo mật IoT Chương 5. Xây dựng ứng dụng IoT IT4735 – IoT and Applications 2 Chương 3. Lập trình IoT 3.1. Lập trình với thiết bị IoT 3.1.1. Lập trình với thiết bị Arduino 3.1.2. Lập trình với thiết bị ESP32 3.1.3. Lập trình với thiết bị Rasberry Pi 3.1.4. Truyền dữ liệu ESP32 – Raspberry Pi 3.2. Dịch vụ IoT trên máy chủ, nền tảng đám mây 3.3. Thiết kế một hệ thống ứng dụng IoT IT4735 – IoT and Applications 3 3.1.1. Lập trình thiết bị Arduino Lập trình với Arduino: VĐK ATMega 8 bit, không có hệ điều hành Arduino Uno: Microchip ATmega328 In circuit Serial programming Digital output ~: PWM. 0,1: Serial port. Atmel MicroController USB port Power input Power Supply IT4735 – IoT and Applications Analog input. 4 Lập trình Arduino Cài đặt Arduino IDE https://www.arduino.cc/en/guide/windows Cấu trúc code void setup() { //Used to indicate the initial values of system on starting. } void loop() { Contains the statements that will run whenever the system is powered after setup. } IT4735 – IoT and Applications 5 Lập trình Arduino Program used to code and upload it to arduino boards (using PC) Editor (for code edit) Sketch (piece of program) ▪ IT4735 – IoT and Applications 6 Lập trình Arduino Tài liệu: Arduino References http://arduino.cc/en/Reference/HomePage IT4735 – IoT and Applications 7 3.1.2. Lập trình thiết bị ESP32 Lập trình với EPS32 có HĐH FreeRTOS https://esp32.vn/index.html IT4735 – IoT and Applications 8 Lập trình thiết bị ESP32 A. Cài đặt môi trường Arduino IDE cho ESP32 B. Lập trình GPIO ví dụ LED Blinky C. Lập trình kết nối Wifi IT4735 – IoT and Appli
AI summary
- Document name
- Kỹ thuật máy tính - 3.Lập trình IoT
- School / Course
- Đại học Bách khoa Hà Nội · Internet of things
- Content
- Tài liệu giới thiệu về lập trình cho các thiết bị IoT như Arduino và ESP32, bao gồm cài đặt môi trường, cấu trúc code và các ví dụ ứng dụng. Nó cũng đề cập đến các khía cạnh khác của IoT như hệ thống, dịch vụ đám mây và thiết kế ứng dụng.
- Table of contents
- Chương 1. Tổng quan về IoT
- Chương 2. Hệ thống IoT và các công nghệ
- Chương 3. Lập trình IoT
- Chương 4. An toàn và Bảo mật IoT
- Chương 5. Xây dựng ứng dụng IoT
- Pages
- 68 pages
- Uploaded by
- Uni24h
Frequently asked questions
Is this document free?
Yes. “Kỹ thuật máy tính - 3.Lập trình IoT” is free — just sign in and click Download to get the original file.
How many pages is this document?
The document has 68 pages, for the course Internet of things. You can preview it online before downloading.
Can I preview before downloading?
Yes. You can preview this document right on this page with the online reader, then decide whether to download.
Kỹ thuật máy tính - 3.Lập trình IoT
Generating preview...
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY IT4735 Internet of Things and Applications 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 Nội dung Chương 1. Tổng quan về IoT Chương 2. Hệ thống IoT và các công nghệ Chương 3. Lập trình IoT Chương 4. An toàn và Bảo mật IoT Chương 5. Xây dựng ứng dụng IoT IT4735 – IoT and Applications 2 Chương 3. Lập trình IoT 3.1. Lập trình với thiết bị IoT 3.1.1. Lập trình với thiết bị Arduino 3.1.2. Lập trình với thiết bị ESP32 3.1.3. Lập trình với thiết bị Rasberry Pi 3.1.4. Truyền dữ liệu ESP32 – Raspberry Pi 3.2. Dịch vụ IoT trên máy chủ, nền tảng đám mây 3.3. Thiết kế một hệ thống ứng dụng IoT IT4735 – IoT and Applications 3 3.1.1. Lập trình thiết bị Arduino Lập trình với Arduino: VĐK ATMega 8 bit, không có hệ điều hành Arduino Uno: Microchip ATmega328 In circuit Serial programming Digital output ~: PWM. 0,1: Serial port. Atmel MicroController USB port Power input Power Supply IT4735 – IoT and Applications Analog input. 4 Lập trình Arduino Cài đặt Arduino IDE https://www.arduino.cc/en/guide/windows Cấu trúc code void setup() { //Used to indicate the initial values of system on starting. } void loop() { Contains the statements that will run whenever the system is powered after setup. } IT4735 – IoT and Applications 5 Lập trình Arduino Program used to code and upload it to arduino boards (using PC) Editor (for code edit) Sketch (piece of program) ▪ IT4735 – IoT and Applications 6 Lập trình Arduino Tài liệu: Arduino References http://arduino.cc/en/Reference/HomePage IT4735 – IoT and Applications 7 3.1.2. Lập trình thiết bị ESP32 Lập trình với EPS32 có HĐH FreeRTOS https://esp32.vn/index.html IT4735 – IoT and Applications 8 Lập trình thiết bị ESP32 A. Cài đặt môi trường Arduino IDE cho ESP32 B. Lập trình GPIO ví dụ LED Blinky C. Lập trình kết nối Wifi IT4735 – IoT and Appli
Read full document
- Document name
- Kỹ thuật máy tính - 3.Lập trình IoT
- School / Course
- Đại học Bách khoa Hà Nội · Internet of things
- Content
- Tài liệu giới thiệu về lập trình cho các thiết bị IoT như Arduino và ESP32, bao gồm cài đặt môi trường, cấu trúc code và các ví dụ ứng dụng. Nó cũng đề cập đến các khía cạnh khác của IoT như hệ thống, dịch vụ đám mây và thiết kế ứng dụng.
- Table of contents
- Chương 1. Tổng quan về IoT
- Chương 2. Hệ thống IoT và các công nghệ
- Chương 3. Lập trình IoT
- Chương 4. An toàn và Bảo mật IoT
- Chương 5. Xây dựng ứng dụng IoT
- Pages
- 68 pages
- Uploaded by
- Uni24h
Comments (0)
No comments yet. Be the first!
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 5.Thuyết tương đối - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 4. Tán xạ ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 3.Phân cực ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Comments (0)
No comments yet. Be the first!