Mục lục:
- Bước 1: Những gì bạn sẽ cần
- Bước 2: Mạch
- Bước 3: Khởi động Visuino và chọn loại bảng Arduino UNO
- Bước 4: Trong Visuino: Thêm và kết nối bộ tạo xung, cổng logic và thành phần bộ tạo ngẫu nhiên
- Bước 5: Trong Visuino: Thêm thành phần màn hình LCD OLED
- Bước 6: Trong Visuino: Kết nối các thành phần
- Bước 7: Chơi
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
Trong hướng dẫn này, chúng tôi sẽ sử dụng OLED Lcd và Visuino để tạo một con xúc xắc khi chúng tôi nhấn một nút trên bảng mạch của mình.
Xem video trình diễn.
Bước 1: Những gì bạn sẽ cần
Đối với hướng dẫn này, bạn sẽ cần:
- Arduino una
- Breadboard (hoặc tấm chắn breadboard)
- Màn hình LCD OLED
- Dây nhảy
- Đèn LED đỏ (hoặc bất kỳ màu nào khác)
- Cái nút
- Điện trở kéo lên (50k ohm)
- Chương trình Visuino: Tải xuống Visuino
Bước 2: Mạch
Các kết nối khá dễ dàng, xem hình trên với sơ đồ mạch breadboard.
- Kết nối chân dương breadboard với chân 5V Arduino và kết nối chân âm breadboard với chân Arduino GND.
- Kết nối chân dương của đèn LED với chân 13 của Arduino và chân kia với chân GND trên bảng mạch.
- Kết nối chân điện trở với chân dương breadboard và chân điện trở khác với chân nút. Bây giờ kết nối chân nút khác với chân A0 của Arduino.
- Kết nối chân dương của màn hình LCD OLED với chân dương của breadboard và chân âm của màn hình LCD (gnd) của OLED với chân âm của breadboard.
- Kết nối chân SCL màn hình LCD OLED với chân SCL của Arduino
- Kết nối chân SDA LCD LCD với chân SDA Arduino
Bước 3: Khởi động Visuino và chọn loại bảng Arduino UNO
Để bắt đầu lập trình Arduino, bạn cần phải cài đặt Arduino IDE từ đây:
Xin lưu ý rằng có một số lỗi nghiêm trọng trong Arduino IDE 1.6.6. Đảm bảo rằng bạn cài đặt phiên bản 1.6.7 trở lên, nếu không, bản có thể hướng dẫn này sẽ không hoạt động! Nếu bạn chưa thực hiện, hãy làm theo các bước trong Tài liệu hướng dẫn này để thiết lập Arduino IDE để lập trình ESP 8266!
Visuino: https://www.visuino.eu cũng cần được cài đặt.
Khởi động Visuino như trong hình đầu tiên Nhấp vào nút "Công cụ" trên thành phần Arduino (Hình 1) trong Visuino Khi hộp thoại xuất hiện, chọn "Arduino Uno" như hiển thị trên Hình 2
Bước 4: Trong Visuino: Thêm và kết nối bộ tạo xung, cổng logic và thành phần bộ tạo ngẫu nhiên
- Thêm Bộ tạo xung, đặt tần số thành 100 (nó sẽ tự động thay đổi thành 1E2) xem pic2
- Thêm cổng logic AND
- Thêm Bộ tạo số nguyên ngẫu nhiên, đặt Tối đa: 6 và Tối thiểu: 1 và Hạt giống: 9999999
Bước 5: Trong Visuino: Thêm thành phần màn hình LCD OLED
- Thêm thành phần màn hình LCD OLED (hình 1)
- Nhấp đúp vào thành phần OLED Lcd, cửa sổ hộp thoại sẽ mở ra
- Ở bên phải, chọn "trường văn bản" và kéo nó sang bên trái (hình 2)
- trong cửa sổ "thuộc tính" đặt kích thước: 9, chiều rộng: 6, x: 30 (hình 3)
- Trong cửa sổ hộp thoại bên phải, chọn "Điền vào màn hình" và kéo nó sang bên trái (hình 2)
-
trong cửa sổ "thuộc tính" đặt màu: tmcBlack (hình 4)
Bước 6: Trong Visuino: Kết nối các thành phần
- Kết nối chân Bộ tạo xung Out với chân thành phần cổng logic [1]
- Kết nối chân Logic Gate [0] với chân Arduino Analog [A0]
- Kết nối chân cổng Logic Out với chân Arduino Digital [13]
- Kết nối chân cổng Logic Out với chân đồng hồ của bộ tạo số nguyên ngẫu nhiên
- Chân của Trình tạo số nguyên ngẫu nhiên Ra để hiển thị OLED - Phần tử Văn bản trường 1 Pin [Trong]
- Kết nối Pin OLED hiển thị [A In] với Arduino Pin Serial [Out]
- Kết nối Pin hiển thị OLED [Ra] với Pin Arduino I2C [Vào]
- Kết nối màn hình OLED - Phần tử lấp đầy màn hình 1 Pin [Đồng hồ] với Pin Arduino [A0]
- Kết nối Pin nối tiếp Arduino [Trong] với Pin Arduino [A0]
Bước 7: Chơi
Nếu bạn cấp nguồn cho mô-đun Arduino Uno, Oled Lcd sẽ bắt đầu hiển thị các số ngẫu nhiên khi bạn nhấn một nút.
Xin chúc mừng! Bạn đã hoàn thành dự án Rolling Dice của mình với Visuino, kèm theo đó là dự án Visuino mà tôi đã tạo cho chương trình Có thể hướng dẫn này. Bạn có thể tải xuống và mở nó trong Visuino:
Đề xuất:
Arduino Cách sử dụng Màn hình OLED 1,3 inch SH1106: 7 bước
Arduino Cách sử dụng Màn hình OLED 1,3 inch SH1106: Trong hướng dẫn này, chúng ta sẽ học cách sử dụng Màn hình OLED 1,3 inch SH1106 Phần mềm Arduino và Visuino
Thợ hàn điểm đơn giản sử dụng pin ô tô để xây dựng gói pin Lithium Ion: 6 bước
Máy hàn điểm đơn giản sử dụng pin ô tô để chế tạo bộ pin Lithium Ion: Đây là cách tôi tạo ra một thợ hàn điểm với pin ô tô rất hữu ích để xây dựng các bộ pin Lithium Ion (Li-ion). Tôi đã thành công trong việc chế tạo Gói 3S10P và nhiều mối hàn với máy hàn điểm này. Hướng dẫn cho Thợ hàn điểm này bao gồm, Dia khối chức năng
Sử dụng cho pin xe chết và pin axit chì kín: 5 bước (có hình ảnh)
Sử dụng đối với ắc quy ô tô chết và ắc quy axit chì kín: Nhiều loại ắc quy ô tô “chết” thực sự là những loại ắc quy hoàn toàn tốt. Họ không còn có thể cung cấp hàng trăm ampe cần thiết để khởi động một chiếc xe hơi. Nhiều pin axit chì niêm phong “đã chết” thực sự là pin chưa chết mà không còn có thể cung cấp một cách đáng tin cậy
Nâng cấp pin cho đèn pin / đèn pin cũ: 5 bước (có hình ảnh)
Nâng cấp pin đuốc / đèn lồng cũ: - = Ý tưởng = - Ngọn đuốc Uniross cũ này sử dụng một pin axit-chì 4V duy nhất.Tại sao không thay thế bằng pin Li-Ion, nó có điện áp tương tự. Nhỏ hơn, nhẹ hơn và có công suất lớn hơn. ngọn đuốc có 3 chế độ: - chuyển đổi luân phiên giữa - 20 đèn LED
Hướng dẫn sử dụng giao diện OLED 0.91 inch 128x32 với Arduino UNO: 7 bước (có hình ảnh)
Hướng dẫn sử dụng giao diện OLED 0.91 inch 128x32 với Arduino UNO: Hướng dẫn này sẽ dạy bạn một số kiến thức cơ bản về cách sử dụng OLED 0.91 inch LCD128x32 với Arduino UNO