Giới Thiệu Khóa Học Raspberry Pi Full Stack Upgrade Project [Mã - 7645 A]
Giới thiệu khóa học:
Chào mừng bạn đến với Raspberry Pi Full Stack Upgrade Project!
Trong khóa học Raspberry Pi Full Stack ban đầu, bạn đã học cách xây dựng một ứng dụng tích hợp các microcomputer, microcontroller, sensor, radio transceiver, web server, một database, và Cloud services.
Khóa học này sẽ hướng dẫn bạn cách nâng cấp ứng dụng này bằng phần cứng và phần mềm mới.
Ứng dụng Full Stack được nâng cấp sử dụng Raspberry Pi Zero 2 W single-board computer và ESP32 microcontroller - mặc dù bạn có thể sử dụng bất kỳ bảng mạch nào tương thích với Raspberry Pi và Arduino.
Hai nút giao tiếp thông qua một radio transceiver hiện đại. Chúng có thể cảm nhận môi trường của mình, hiển thị trạng thái của chúng trên màn hình LED hữu cơ và giao diện web, log data trên Cloud và kích hoạt thông báo khi phát sinh các điều kiện cụ thể.
Khi hoàn thành khóa học này, bạn sẽ tiếp thu và nâng cao kiến thức và kỹ năng mềm và cứng. Bạn sẽ trở nên giỏi hơn trong việc phân tích, thiết kế và lập kế hoạch cần thiết khi làm việc trong các dự án lớn.
Và bạn sẽ tìm hiểu cách tích hợp các cảm biến, display cũng như local và Cloud communication bằng bo mạch Raspberry Pi và ESP32 hoặc Arduino.
Khóa học này sẽ mở rộng các kỹ năng của bạn.
Tôi đã thiết kế nó cho các Maker trình độ trung cấp, lý tưởng nhất là đã hoàn thành khóa học Raspberry Pi Full Stack ban đầu.
Mục lục:
✓ 01 - Giới thiệu.
✓ 02 - Các board mới.
✓ 03 - Thay DHT22 bằng BME280.
✓ 04 - Thêm OLED display.
✓ 05 - Thay RF24 bằng HC12.
✓ 06 - Lắp ráp phần cứng mới.
✓ 07 - Khôi phục ứng dụng Full Stack gốc.
✓ 08 - Testing và fixing.
✓ 09 - Tính năng mới.
Bạn sẽ học được gì:
✓ Trở nên giỏi hơn trong việc phân tích, thiết kế và lập kế hoạch cần thiết khi làm việc trong các dự án lớn.
✓ Cải thiện khả năng của bạn để xây dựng một ứng dụng full-stack dựa trên Raspberry Pi, ESP32 và sự kết hợp của các công cụ và công nghệ phần mềm.
✓ Bạn sẽ đạt được các kỹ năng mới trong việc duy trì, sửa đổi và mở rộng một ứng dụng full-stack.
✓ Nâng cao hiểu biết của bạn về hệ điều hành Linux và dòng lệnh.
✓ Tìm hiểu cách sử dụng HC12 transceiver để cho phép giao tiếp giữa Raspberry Pi và ESP32 (hoặc bất kỳ bo mạch tương thích với Arduino nào).
✓ Hiển thị Raspberry Pi status trên màn hình OLED.
✓ Nhận dữ liệu môi trường từ cảm biến BME280 trên Raspberry Pi và ESP32.
✓ Sử dụng Google Charts và Plotly Graph Object trong ứng dụng web Raspberry Pi.
Khóa học này dành cho ai:
✓ Học viên tốt nghiệp khóa học Raspberry Pi Full Stack gốc.
✓ Các Maker đang tìm kiếm một dự án Raspberry Pi không tầm thường.
✓ Các Maker muốn nâng cao toàn bộ bộ kỹ năng của họ, từ hệ điều hành đến Internet of Things.