Mục lục:
- Bước 1: Cài đặt Arduino IDE
- Bước 2: Tải xuống thư viện
- Bước 3: Cắm Cáp lập trình
- Bước 4: Tải lên các bản phác thảo mẫu
- Bước 5: Các bước tiếp theo
Video: ArduinOLED: 5 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
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
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
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
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
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:
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: 3 bước (có hình ảnh)
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: Xin chào! Tôi luôn tìm kiếm các Dự án mới cho các bài học vật lý của mình. Hai năm trước, tôi đã xem một báo cáo về cảm biến nhiệt MLX90614 từ Melexis. Loại tốt nhất chỉ với 5 ° FOV (trường nhìn) sẽ phù hợp với máy ảnh nhiệt tự chế
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: 14 bước (có hình ảnh)
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: Có rất nhiều hướng dẫn trực tuyến về cách xây dựng máy ảnh phim của riêng bạn, nhưng tôi không nghĩ rằng có bất kỳ hướng dẫn nào về việc xây dựng cảm biến hình ảnh của riêng bạn! Cảm biến hình ảnh có sẵn từ rất nhiều công ty trực tuyến và việc sử dụng chúng sẽ giúp thiết kế
Hình ảnh - Máy ảnh Raspberry Pi in 3D.: 14 bước (có Hình ảnh)
Hình ảnh - Máy ảnh Raspberry Pi 3D được in: Cách đây trở lại vào đầu năm 2014, tôi đã xuất bản một máy ảnh có thể hướng dẫn được gọi là SnapPiCam. Máy ảnh được thiết kế để đáp ứng với Adafruit PiTFT mới được phát hành. Đã hơn một năm trôi qua và với bước đột phá gần đây của tôi vào in 3D, tôi nghĩ rằng n
MÁY ẢNH UNICORN - Raspberry Pi Zero W NoIR Cấu hình máy ảnh 8MP: 7 bước (có hình ảnh)
UNICORN CAMERA - Raspberry Pi Zero W NoIR Camera 8MP Build: Pi Zero W NoIR Camera 8MP BuildThis hướng dẫn được tạo ra để giúp bất kỳ ai muốn có Camera hồng ngoại hoặc Camera di động thực sự tuyệt vời hoặc Camera Raspberry Pi di động hoặc chỉ muốn giải trí, heheh . Đây là cấu hình và giá cả phải chăng nhất
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: 7 bước (với hình ảnh)
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: Tôi biết bạn đang nghĩ gì. Bằng cách " thân mật, " Ý tôi là chiếu sáng cận cảnh trong các tình huống ánh sáng khó - không nhất thiết dành cho " các tình huống thân mật. &Quot; (Tuy nhiên, nó cũng có thể được sử dụng cho việc đó …) Là một nhà quay phim thành phố New York - hoặc