Tin mới nhất

Menu

Browsing "Older Posts"

Ebook Cẩm Nang BeagleY-AI - Hướng Dẫn Thực Tế Về Các Project AI, Python Và Phần Cứng [Ấn Bản Lần 1, Tháng 2/2025] [PDF] [9161E]

26 tháng 11 2025 / No Comments

Chào mừng bạn đến với hành trình BeagleY-AI! Chiếc máy tính bảng đơn nhỏ gọn, mạnh mẽ và giá cả phải chăng này là lựa chọn hoàn hảo cho các nhà phát triển và người dùng đam mê. Với bộ đồng xử lý AI 4 TOPS chuyên dụng và CPU Cortex-A53 1.4 GHz Quad-core, BeagleY-AI được trang bị để xử lý cả các ứng dụng AI và các tác vụ real-time I/O. Được trang bị bộ xử lý Texas Instruments AM67A, máy tính này cung cấp DSP, bộ xử lý đồ họa 3D và video accelerator.

Trong cẩm nang này, bạn sẽ tìm thấy hơn 50 project thực hành bao gồm nhiều chủ đề khác nhau, từ các mạch cơ bản với LED và cảm biến đến các một project dựa trên AI. Mỗi project được viết bằng Python 3 và bao gồm các giải thích chi tiết cùng danh sách chương trình đầy đủ để hướng dẫn bạn. Dù bạn là người mới bắt đầu hay đã thành thạo, bạn có thể theo dõi các dự án này theo cách hiện tại hoặc điều chỉnh chúng cho phù hợp với ý tưởng sáng tạo của riêng mình.

Sau đây là cái nhìn tổng quan về một số dự án thú vị có trong cuốn sổ tay này:

  • ✓ Morse Code Exerciser với LED hoặc Buzzer: Nhập một tin nhắn và xem tin nhắn đó trở nên sống động khi đèn LED hoặc còi chuyển văn bản của bạn thành Morse code.
  • ✓ Đo khoảng cách bằng siêu âm: Sử dụng cảm biến siêu âm để đo khoảng cách và hiển thị kết quả theo thời gian thực.
  • ✓ Hiển thị và trực quan hóa dữ liệu môi trường: Thu thập các số liệu nhiệt độ, áp suất và độ ẩm từ cảm biến BME280 và hiển thị hoặc vẽ chúng trên giao diện đồ họa.
  • SPI - Voltmeter với ADC: Tìm hiểu cách đo điện áp bằng một external ADC và hiển thị kết quả trên BeagleY-AI của bạn.
  • ✓ Hiển thị tọa độ GPS: Theo dõi vị trí của bạn bằng GPS module và xem tọa độ địa lý trên màn hình.
  • ✓ Giao tiếp giữa BeagleY-AI và Raspberry Pi 4: Khám phá cách kết nối BeagleY-AI và Raspberry Pi qua liên kết nối tiếp và trao đổi dữ liệu.
  • ✓ AI-Driven Object Detection với TensorFlow Lite: Thiết lập và chạy một object detection model bằng TensorFlow Lite trên nền tảng BeagleY-AI, cung cấp đầy đủ thông tin chi tiết về phần cứng và phần mềm.

Mục lục:

  • ✓ Chương 1. Giới thiệu.
  •    + 1.1 BeagleY-AI Single Board Computer (SBC).
  •    + 1.2 Các tính năng của BeagleY-AI.
  •    + 1.3 BeagleY-AI Board Component Layout.
  •    + 1.4 So sánh với Raspberry Pi 5.
  •    + 1.5 Ưu và nhược điểm.
  • ✓ Chương 2. Cài đặt Hệ điều hành:
  •    + 2.1 Tổng quan.
  •    + 2.2 Cài đặt Hệ điều hành.
  •    + 2.3 Kết nối Wi-Fi.
  •    + 2.4 Truy cập BeagleY-AI Console từ PC của bạn - Chương trình PuTTY.
  •    + 2.5 BeagleY-AI CPU Temperature.
  • ✓ Chương 3. Sử dụng các Console Command:
  •    + 3.1 Tổng quan.
  •    + 3.2 Command Prompt.
  •    + 3.3 Các Useful Console Command hữu ích.
  • ✓ Chương 4. GUI Desktop Application:
  •    + 4.1 Tổng quan.
  •    + 4.2 GUI Desktop.
  •    + 4.2.1 Applications Menu.
  • ✓ Chương 5. Sử dụng một Text Editor trong Console Mode:
  •    + 5.1 Tổng quan.
  •    + 5.2 nano Text Editor.
  •    + 5.3 vi Text Editor.
  •    + 5.4 Sử dụng Thonny.
  •    + 5.5 gedit Text Editor.
  • ✓ Chương 6. Tạo và chạy một chương trình Python:
  •    + 6.1 Tổng quan.
  •    + 6.2 Method 1 - Tương tác từ Command Prompt trong Console Mode.
  •    + 6.3 Method 2 - Tạo một File Python trong Console Mode.
  •    + 6.4 Method 3 - Tạo một File Python trong GUI Desktop Mode.
  •    + 6.5 Method nào?
  • ✓ Chương 7. Lập trình Python và các chương trình đơn giản:
  •    + 7.1 Tổng quan.
  •    + 7.2 Variable Name.
  •    + 7.3 Reserved Word.
  •    + 7.4 Comment.
  •    + 7.5 Line Continuation.
  •    + 7.6 Blank Line.
  •    + 7.7 Nhiều hơn một câu lệnh trên một dòng.
  •    + 7.8 Indentation.
  •    + 7.9 Python Data Type.
  •    + 7.10 Number.
  •    + 7.11 String.
  •    + 7.12 Câu lệnh Print.
  •    + 7.13 List Variable.
  •    + 7.13.1 List function.
  •    + 7.14 Tuple Variable.
  •    + 7.15 Dictionary Variable.
  •    + 7.16 Keyboard Input.
  •    + 7.17 Toán tử so sánh.
  •    + 7.18 Toán tử logic.
  •    + 7.19 Toán tử gán.
  •    + 7.20 Điều khiển luồng.
  •    + 7.21 Ví dụ 1 - 4 Band Resistor Color Code Identifier.
  •    + 7.22 Ví dụ 2 - Điện trở nối tiếp hoặc song song.
  •    + 7.23 Ví dụ 3 - Resistive Potential Divider.
  •    + 7.24 Trigonometric Function.
  •    + 7.25 User Defined Function.
  •    + 7.26 Ví dụ.
  •    + 7.27 Hàm đệ quy.
  •    + 7.28 Exception.
  •    + 7.29 try/final Exception.
  •    + 7.30 Date and Time.
  •    + 7.31 Tạo các Module của riêng bạn.
  • ✓ Chương 8. Các Project BeagleY-AI LED:
  •    + 8.1 Tổng quan.
  •    + 8.2 BeagleY-AI GPIO pin Definition.
  •    + 8.3 Project 1 - Nhấp nháy một LED.
  •    + 8.4 Project 2 - Nhấp nháy LED xen kẽ.
  •    + 8.5 Project 3 - Đếm nhị phân với 8 LED.
  •    + 8.6 Project 4 - Đèn Giáng sinh (Random Flashing 8 LED).
  •    + 8.7 Project 5 - Chasing LEDs.
  •    + 8.8 Project 6 - Rotating LED với Pushbutton Switch.
  •    + 8.9 Project 7 - Morse Code Exerciser với LED hoặc Buzzer.
  •    + 8.10 Project 8 - Electronic Dice.
  •    + 8.11 Project 9 - Thay đổi tốc độ nhấp nháy của đèn LED.
  • ✓ Chương 9. Sử dụng một I2C LCD:
  •    + 9.1 Tổng quan.
  •    + 9.2 I2C Bus.
  •    + 9.3 Các chân I2C của BeagleY-AI.
  •    + 9.4 Project 1 - Sử dụng một I2C LCD – Seconds Counter.
  •    + 9.5 Project 2 - Sử dụng một I2C LCD – Display Time.
  •    + 9.6 Project 3 - Sử dụng một I2C LCD – Display IP address của BeagleY-AI.
  •    + 9.7 Project 4 - Reaction Timer - Output to Screen.
  •    + 9.8 Project 5 - Reaction Timer - Output to LCD.
  •    + 9.9 Dự án 6 - Đèn tự động tắt khi trời tối.
  •    + 9.10 Project 7 - Đo khoảng cách bằng sóng siêu âm.
  •    + 9.11 Project 8 - Cảm biến đỗ xe.
  • ✓ Chương 10. Vẽ đồ thị với Python và BeagleY-AI:
  •    + 10.1 Tổng quan.
  •    + 10.2 Matplotlib Graph Plotting Library.
  •    + 10.3 Project 1 - RC Transient Circuit Analysis - Charging.
  •    + 10.4 Project 2 - RC Transient Circuit Analysis - Discharging.
  •    + 10.5 Transient RL Circuit.
  •    + 10.6 Project 3 - RCL Transient Circuit Analysis.
  •    + 10.7 Project 4 - Đo nhiệt độ, áp suất và độ ẩm - Hiển thị trên màn hình.
  •    + 10.8 Project 5 - Đo nhiệt độ, áp suất và độ ẩm - Vẽ đồ thị dữ liệu.
  • ✓ Chương 11. Sử dụng một 4 x 4 Keypad:
  •    + 11.1 Tổng quan.
  •    + 11.2 Project 1 - Sử dụng 4x4 Keypad.
  •    + 11.3 Project 2 - Khóa an toànvới Keypad & LCD.
  • ✓ Chương 12. Các I2C, SPI Bus & PWM Project:
  •    + 12.1 Tổng quan.
  •    + 12.2 Project 1 - I2C Port Expander.
  •    + 12.3 Project 2 - SPI ADC - Voltmeter.
  •    + 12.4 Project 3 - Voltmeter - Output to LCD.
  •    + 12.5 Project 4 - Analog Temperature Sensor Thermometer - Output to Screen.
  •    + 12.6 Project 5 - Analog Temperature Sensor Thermometer - Output trên LCD.
  •    + 12.7 Sử dụng một Digital to Analog Converter (DAC).
  •    + 12.8 Pulse Width Modulation (PWM).
  • ✓ Chương 13. Giao tiếp qua Wi-Fi:
  •    + 13.1 Tổng quan.
  •    + 13.2 UDP và TCP.
  •    + 13.3 Project 1 - Gửi tin nhắn văn bản đến Smartphone sử dụng TCP.
  •    + 13.4 Project 2 - Giao tiếp hai chiều với Smartphone sử dụng TCP.
  •    + 13.5 Project 3 - Giao tiếp với một PC sử dụng TCP.
  •    + 13.6 Project 4 - Điều khiển một LED kết nối với BeagleY-AI từ Smartphone sử dụng TCP.
  •    + 13.7 Project 5 - Gửi tin nhắn văn bản đến Smartphone sử dụng UDP.
  •    + 13.8 Project 6 - Điều khiển một LED kết nối với BeagleY-AI từ Smartphone sử dụng UDP.
  •    + 13.9 Giao tiếp với Raspberry Pi Pico W qua Wi-Fi.
  •    + 13.10 Project 8 - Lưu trữ dữ liệu nhiệt độ môi trường và áp suất khí quyển trên Cloud.
  •    + 13.11 Sử dụng Flask để tạo một Web Server để điều khiển các BeagleY-AI GPIO Port từ Internet.
  •    + 13.12 Project 9 - Web Server - Điều khiển một LED được kết nối với BeagleY-AI bằng Flask.
  • ✓ Chương 14. Sử dụng Serial Communication:
  •    + 14.1 Tổng quan.
  •    + 14.2 USB - TTL Serial Conversion Module.
  •    + 14.3 Giao tiếp BeagleY-AI và PC qua cổng nối tiếp - Testing cấu hình phần cứng và phần mềm.
  •    + 14.4 Project 1 - BeagleY-AI - Giao tiếp hai chiều giữa PC qua Serial Port - Sử dụng Python.
  •    + 14.5 Đọc tọa độ Địa lý - Sử dụng GPS.
  • ✓ Chương 15. Real Time Clock (RTC):
  •    + 15.1 Tổng quan.
  •    + 15.2 Hardware .
  •    + 15.3 Thiết lập RTC Time.
  • ✓ Chương 16. Trí tuệ Nhân tạo (AI) với BeagleY-AI:
  •    + 16.1 Tổng quan.
  •    + 16.2 Thông số kỹ thuật phần cứng chi tiết của BeagleY-AI.
  •    + 16.3 Project 1 - BeagleY-AI TensorFlow Lite Object Detection.
  •    + 16.4 BeagleY-AI ChatGPT.
  •    + 16.5 BeagleY-AI Smart Assistant.
  •    + 16.6 BeagleY-AI Robotics.
  •    + 16.7 BeagleY-AI Machine Learning.
  • ✓ Chương 17. Các trang web hữu ích.


LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.