Professional Documents
Culture Documents
Đề bài thực hành HTN
Đề bài thực hành HTN
Đ th c hành H th ng nhúng ệ ố
Các n i dung ộ
GPIO
TIMER
PWM
Timer Interrup
ADC
I2C
SPI
1Wire
FreeRTOS
Task
Signal event
queue
Semaphore
mutex
ề ế ị ể ị ệ ộ ử ụ
Đ 1: Thi t b hi n th nhi t đ s d ng
ả ế
c m bi n LM35
ầ ứ
Ph n c ng: LM35, Nokia5110, 1 nút nh n ấ
Đề bài: Sử dụng FreeRTOS đọc nút nhấn và làm các nhiệm vụ sau:
ề ự ệ ố
Đ th c hành H th ng nhúng 1
ế ộ ệ ị ữệ ả ở ộ ệ ố
Ch đ 3: Hi n th d li u trên c 2(kh i đ ng h th ng lên luôn ch y ch ạ ế
ộ
đ 3).
ề ế ị ể ị ệ ộ ộẩ
Đ 2: Thi t b hi n th nhi t đ , đ m
ử ụ ả ế
trong nhà s d ng c m bi n DHT11
ầ ứ
Ph n c ng: DHT11, LCD 16x2, 1 nút nh n ấ
Đề bài: Sử dụng FreeRTOS đọc nút nhấn và làm các nhiệm vụ sau:
Chế độ 3: hiện thị dữ liệu trên cả 2(khởi động hệ thống lên luôn chạy chế độ
3).
ề ồ ồ ệ ử ủ ụ
Đ 3: Đ ng h đi n t s d ng c m bi n ả ế
DS1307
ầ ứ
Ph n c ng: DS1307, LCD 16x2
Đề bài: Sử dụng FreeRTOS đọc cảm biến DS1307 hiện thị giờ, phút, giây và
ngày, tháng, năm. Có tính năng cài đặt thời gian và ngày giờ thông qua
serial(uart) từ trên máy tính truyền xuống.
ề ế ị
Đ 4: Thi t b đo c ng đ ánh sáng s ườ ộ ử
ụ ả ế
d ng c m bi n BH1750
ầ ứ
Ph n c ng: Lux BH1750, Nokia5110, 2 nút nh n ấ
Đề bài: Sử dụng FreeRTOS đọc nút nhấn và điều khiển màn hình Nokia5110
hiển thị cường độ ánh sáng lux trên màn hình. Có tính năng lưu (5-10) lần đo
trên màn hình, mỗi kết quả đo hiển thị trên một dòng.
Nút nhấn 2 thực tạo các kết quả đo(Ví dụ màn hình có 6 dòng, dòng đầu
tiền luôn hiển thị giá trị cảm biến, sau mỗi lần nhấn nút 2 sẽ thực hiện xuống
dòng và lưu kết qua đo lux tại thời gian nhấn nút).
ề ự ệ ố
Đ th c hành H th ng nhúng 2
ề ọ ổ ố ộ ộ
Đ 5: Đ c và thay đ i t c đ đ ng c hi n ơ ể
ị
th lên màn hình LCD16X2
ầ ứ ộ ơ
Ph n c ng: đ ng c encoder, LCD16X2, 2 nút nh n ấ
Đề bài: Sử dụng FreeRTOS đọc tốc độ động cơ và sử dụng pwm thay đổi tốc
độ động cơ và hiển thị lên màn hình LCD16X2.
ề ệ ử ử ụ
Đ 6: Cân đi n t s d ng load cell hx711
ầ ứ ấ
Ph n c ng: load cell hx711, LCD16x02, nút nh n
Đề bài: Sử dụng FreeRTOS đọc cảm biến hx711 và hiển thị cân nặng lên
LCD16x02. Đơn vị hiển thị là gam.
ề ồ ồ ệ ử
Đ 7: Đ h đi n t (đo Áp t 0-25v, dòng ừ
ố
0-10A sai s không quá 1%).
ầ ứ ả ế ả ế
Ph n c ng: LCD16X2, C m bi n dòng, C m bi n áp
Đề bài: Sự dụng FreeRTOS đọc cảm biến dòng, áp hiển thị lên màn hình
LCD16x2, sai số không quá 1%.
ề ự ệ ố
Đ th c hành H th ng nhúng 3