Mục lục:

ArduinOLED: 5 bước (có hình ảnh)
ArduinOLED: 5 bước (có hình ảnh)

Video: ArduinOLED: 5 bước (có hình ảnh)

Video: ArduinOLED: 5 bước (có hình ảnh)
Video: [Lập trình Arduino cơ bản] Bài 4 - Điều Khiển 8 Led Đơn Với Nhiều Hiệu Ứng Đẹp Mắt 2024, Tháng Chín
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED là một nền tảng cho các trò chơi điện tử và các dự án khác. Nó bao gồm màn hình OLED, cần điều khiển, một số nút, bộ rung và các điểm kết nối clip cá sấu để giao tiếp với nhiều thiết bị khác. Truy cập https://johanv.xyz/ArduinOLED để biết thêm thông tin.

Hướng dẫn này trình bày cách thiết lập phần mềm cho bảng. Để tìm hiểu cách sắp xếp các bộ phận và xây dựng bảng, hãy truy cập

Bước 1: Cài đặt Arduino IDE

Cài đặt Arduino IDE
Cài đặt Arduino IDE
Cài đặt Arduino IDE
Cài đặt Arduino IDE

Truy cập Trang phần mềm Arduino và nhấp vào liên kết cho hệ điều hành của bạn.

Tôi đã chọn "Trình cài đặt Windows", nhưng nếu bạn không có quyền truy cập quản trị, hãy tải xuống "tệp ZIP Windows cho cài đặt không phải quản trị viên".

Nhấp vào "Có" khi nó hỏi bạn liệu ứng dụng có được phép thực hiện thay đổi hay không. Sau đó nhấp vào "Tiếp theo" cho đến khi các bước được thực hiện.

Bước 2: Tải xuống thư viện

Tải xuống các thư viện
Tải xuống các thư viện
Tải xuống các thư viện
Tải xuống các thư viện
Tải xuống các thư viện
Tải xuống các thư viện

Bạn cần ba thư viện để sử dụng ArduinOLED: thư viện U8g2, thư viện DirectIO và thư viện ArduinOLED.

Thư viện U8g2

Mở Arduino IDE và nhấp vào "Phác thảo", sau đó "Bao gồm thư viện", sau đó "Quản lý thư viện…"

Gõ "U8g2" vào thanh tìm kiếm và nhấp vào "Cài đặt".

Sau khi cài đặt, hãy nhấp vào "Đóng".

Thư viện DirectIO

Thư viện DirectIO cung cấp một cách nhanh hơn để đặt các chân I trên Arduino nếu số chân là một hằng số. Nó cần thiết bởi thư viện ArduinOLED trong bước tiếp theo.

mmarchetti / DirectIO DirectIO - Thư viện I / O nhanh, đơn giản cho Arduino GitHub

Truy cập liên kết ở trên, nhấp vào nút "Sao chép hoặc Tải xuống", sau đó Nhấp vào "Tải xuống ZIP".

Ngoài ra, hãy nhấp vào liên kết này để tải xuống tệp ZIP:

github.com/mmarchetti/DirectIO/archive/master.zip

Sau đó, trong Arduino IDE, nhấp vào "Phác thảo", "Bao gồm Thư viện", sau đó "Thêm Thư viện. ZIP".

Điều hướng đến thư mục "Tải xuống", chọn "DirectIO-master.zip" mà bạn vừa tải xuống và nhấp vào "Mở".

Thư viện ArduinOLED

Thư viện ArduinOLED được tôi viết riêng cho bo mạch này. Thiết lập rất giống với DirectIO ở bước trước.

johanvandegriff / Thư viện ArduinOLED cho bo mạch ArduinOLED. GitHub

Truy cập liên kết ở trên, nhấp vào nút "Sao chép hoặc Tải xuống", sau đó Nhấp vào "Tải xuống ZIP".

Ngoài ra, hãy nhấp vào liên kết này để tải xuống tệp ZIP:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

Sau đó, trong Arduino IDE, nhấp vào "Phác thảo", "Bao gồm Thư viện", sau đó "Thêm Thư viện. ZIP".

Điều hướng đến thư mục "Tải xuống", chọn "ArduinOLED-master.zip" mà bạn vừa tải xuống và nhấp vào "Mở".

Tùy chọn: Đi tới thư mục thư viện Arduino (Tài liệu / Arduino / thư viện) và đổi tên "DirectIO-master" thành "DirectIO" và "ArduinOLED-master" thành "ArduinOLED".

Bước 3: Cắm Cáp lập trình

Cắm cáp lập trình viên
Cắm cáp lập trình viên
Cắm cáp lập trình viên
Cắm cáp lập trình viên

Nhìn vào mặt sau của bộ lập trình và tìm chân có nhãn "GND". Ghi lại màu ghim.

Sau đó cắm cáp vào 4 chân giữa của đầu nối trên bảng ArduinOLED, đảm bảo rằng màu bạn đã ghi chú ở bên có nhãn "GND".

Cuối cùng, cắm đầu USB của cáp lập trình vào máy tính của bạn.

Bước 4: Tải lên các bản phác thảo mẫu

Tải lên các bản phác thảo mẫu
Tải lên các bản phác thảo mẫu
Tải lên các bản phác thảo mẫu
Tải lên các bản phác thảo mẫu
Tải lên các bản phác thảo mẫu
Tải lên các bản phác thảo mẫu
Tải lên các bản phác thảo mẫu
Tải lên các bản phác thảo mẫu

Nhấp vào "Tệp", "Ví dụ", "ArduinOLED", sau đó "ArduinOLED_u8g2_StackerGame".

Nhấp vào "Công cụ", "Bảng", sau đó "Arduino Pro hoặc Pro Mini".

Nhấp vào "Công cụ", "Bộ xử lý", sau đó "ATmega328 (5V, 16MHz)".

Nhấp vào "Công cụ", "Cổng", sau đó chọn cổng hiển thị khi cáp được cắm vào.

Nhấn giữ nút có nhãn "RST" trên bảng ArduinOLED.

Nhấp vào nút "Tải lên" trong Arduino IDE.

Khi trạng thái thay đổi từ "Đang biên dịch…" và "Đang tải lên…", hãy nhả nút "RST".

Văn bản sẽ xuất hiện trên màn hình.

Xin chúc mừng! Bạn làm được rồi!

Bạn có thể nhận thấy rằng điểm cao của trò chơi là 255. Để đặt lại, hãy giữ nút "R" trong khi ArduinOLED bật nguồn (từ công tắc nguồn hoặc nút đặt lại). Bạn sẽ thấy một màn hình cho bạn biết rằng điểm cao đã được đặt lại.

Bước 5: Các bước tiếp theo

  • Hãy thử các bản phác thảo ví dụ khác
  • Hãy thử thực hiện một số dự án khác được liệt kê tại

Đề xuất: