Thiết kế hệ thống nhúng với Arduino - Designing Embedded Systems with Arduino
Được biên dịch từ tài liệu : Designing Embedded Systems with Arduino [Tianhong Pan - Yi Zhu] và được Huỳnh Xuân Dũng - Trường CĐ kỹ thuật Cao Thắng biên dịch.
Nội dung cuốn sách :
Mặc dù đây là một cuốn sách có tính chất mở (open source) về phần cứng và điện tử. Bạn sẽ tìm được nhiều chương trình mẫu (sample codes). Các chương trình mẫu này được sử dụng để cấu hình phần cứng và chạy đươc các chương trình như chúng ta mong muốn. Các tác giả là những giảng viên chuyên nghiệp với nhiều kinh nghiệm trong lĩnh vực thiết kế hệ thông nhúng (Embedded System Design). Thông qua sự công tác, chúng tôi cố gắng đưa ra một mô hình mà ở đó giáo dục truyền thống có thể kết hợp với các nhà chế tạo thiết bị trên thế giới để tạo những bài học có chiều sâu thông qua thực tế hơn là học tập một cách thụ động. Các chương từ 1-6 được viết bởi Giáo Sư. Tianhong Pan và chương 7 và 8 được viết bởi Tiến sĩ Biqi Sheng và Giáo sư Yi Zhu
Mở đầu cuốn sách (chương 1) Chú trọng vào các đặc điểm khác nhau của các board Arduino. Tiếp theo là tổng quan về lịch sử, các đặc trưng của Arduino và cách thức cài đặt driver và phần mềm lập trình IDE
Chương hai mô tả chức năng cơ bản của hệ thống nhúng, như các hàm có chức năng ghi và đọc ngõ và số và tương tự của cách chân ngõ vào và ra, các hàm ngắt, các hàm toán học, và các hàm truyền thông nối tiếp
Chương 3 trình bày các loại module cảm biến khác nhau phù hợp với Arduino như là cảm biến nhiệt độ, module joystick, cảm biến âm thanh tương tự, và những loại cảm biến khác không dành riêng nhưng có tương thích với Arduino. Ngoài ra còn thảo luận thông tin về điện của các chân ngõ ra, sơ đồ nguyên lý và phần mềm
Chương 4 Giải thích bằng cách nào bạn có thể điều khiển động cơ với Arduino. Nhiều loại động cơ cũng được đề cập đến như: Động cơ DC, động cơ Servo, động cơ bước. Tất cả các loại mạch drive và sơ đồ nguyên lý của chúng cũng được đề cập trong chương này
Chương 5 tập trung vào kỹ thuật không giây như: truyền/nhận sóng hồng ngoại, Bluetooth, Zigbee, Wi-Fi … Các ví dụ trong chương này minh họa bằng cách nào có thể kết nối Arduino tối các thiết bị và module để điều khiển từ xa trong thực tế
Chương 6-8 Trình bà vài dự án để minh họa về khả năng của board Arduino và module cảm biến. Chúng thể hiện cho chúng ta biết bằng cách nào Arduino có thể áp dụng vào nhiều tình huống khác nhau. Mỗi ví dụ minh họa gồm có lý thuyết của hoạt động, sơ đồ nguyên lý, liệt kê các thành phần chi tiết, sơ đồ kết nối và tổng qua về các chức năng của các phần mềm cần thiết.
# | Tên tệp |
---|---|
1 | Tài liệu học tập Vẽ thiết kế điện |
2 | [Slide] Hệ thống nguồn dự phòng UPS luôn hoạt động ổn định với giải pháp Fluke |
3 | 1500 Câu hỏi và trả lời về ngành điện |