Mục lục:

VISUINO Rolling Dice sử dụng Mô-đun OLED 0,96 inch 4 pin: 7 bước
VISUINO Rolling Dice sử dụng Mô-đun OLED 0,96 inch 4 pin: 7 bước

Video: VISUINO Rolling Dice sử dụng Mô-đun OLED 0,96 inch 4 pin: 7 bước

Video: VISUINO Rolling Dice sử dụng Mô-đun OLED 0,96 inch 4 pin: 7 bước
Video: Part 08 - Moby Dick Audiobook by Herman Melville (Chs 089-104) 2024, Tháng bảy
Anonim
Image
Image

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

Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
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

Mạch
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

Khởi động Visuino và chọn loại bảng Arduino UNO
Khởi động Visuino và chọn loại bảng Arduino UNO
Khởi động Visuino và chọn loại bảng Arduino UNO
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

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
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
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
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

Trong Visuino: Thêm thành phần màn hình LCD OLED
Trong Visuino: Thêm thành phần màn hình LCD OLED
Trong Visuino: Thêm thành phần màn hình LCD OLED
Trong Visuino: Thêm thành phần màn hình LCD OLED
Trong Visuino: Thêm thành phần màn hình LCD OLED
Trong Visuino: Thêm thành phần màn hình LCD OLED
Trong Visuino: Thêm thành phần màn hình LCD OLED
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

Trong Visuino: Kết nối các thành phần
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: