qu-ngx / train-mastodon

Training Code dành cho team Mastodon tại VRC 2023

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hướng dẫn chi tiết cách cài đặt Arduino IDE, ESP32, và các thư viện:

Bước 1: Truy cập vào trang https://www.arduino.cc/en/software -> Chọn installer tương ứng hiểu điều hành bạn đang sử dụng

image

Bước 2: Sau khi cài đặt thành công chuyển qua cài các thư viện và firmware hõ trợ ESP32

  • Cài đặt các thư viện qua link và giải nén zip sau khi tải thành công.
  • Sau khi cài đặt thành công, copy paste hoặc chia đôi cửa sổ kéo thả từ thư mục mới giải nén vào đường folder có đường dẫn Documents\Arduino\libraries. Lưu ý: Khi không có thư mục libraries trong Arduino thì tự tạo một thư mục libraries và kéo thả vào/ paste bình thường image
  • Cài đặt firmware của ESP32: Copy đường dẫn https://dl.espressif.com/dl/package_esp32_index.json vào mục Additional Boards Manager URLs trong mục File/Preferences của Aruino IDE rồi bấm OK image
  • Sau khi cài xong bấm vào ô mục thứ 2 (Board Manager) và tiến hành tìm kiếm và bấm vào nút Install (ở cùng vị trí với nút Remove theo màn hình của người đã cài) image
  • Tiến hành chọn loại mạch. Mạch bánh mì sử dụng mạch điều khiển ESP32-WROVER-E 16MB nên ta sẽ chọn ESP32 Wrover Module trong mục Board image

ALL DONE ^^ Bạn đã có thể tiến hành viết code trên Text Editor Arduino IDE. Chúc may các bạn mắn và không gặp BUG kaka =)))))

Một số các lỗi thường gặp:

  • Khi không upload được code lên mạch Bánh Mì sau khi đã thử chuyển hết tất cả các cổng thì lập tức cài đặt driver Driver CP210X để hỗ trơ đọc cổng cho mạch Bánh Mì.
  • Cách nhận biết rõ ràng nhất khi máy tính đã nhận mạch hay chưa là vào Device Manager (Khi đã nhận được tín hiệu từ cổng thì sẽ xuất hiện chân của CP210X trong mục Port) image

Hướng dẫn cách sử dụng các hàm và giải mã code mẫu:

  • Tham khảo code mẫu và phần README.md trong từng file Training01 và Training02 để đọc phần giải thích

About

Training Code dành cho team Mastodon tại VRC 2023


Languages

Language:C++ 100.0%