Mục lục:

Arduino SteamPunk Goggles - Tự làm đơn giản: 9 bước
Arduino SteamPunk Goggles - Tự làm đơn giản: 9 bước

Video: Arduino SteamPunk Goggles - Tự làm đơn giản: 9 bước

Video: Arduino SteamPunk Goggles - Tự làm đơn giản: 9 bước
Video: Analog và Digital, hiểu đơn giản là gì? #shorts 2024, Tháng mười một
Anonim

Trong Hướng dẫn này, chúng ta sẽ học cách tạo Kính bảo hộ SteamPunk huyền thoại có thể thay đổi màu sắc bằng cách sử dụng Nhẫn LED và Arduino.

Xem video!

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
  • Kính hàn
  • 2X NeoPixel - Vòng LED RGB Ws2812 (với 12 đèn LED)
  • Arduino UNO (hoặc bất kỳ Arduino nào khác)
  • Dây nhảy
  • Phần mềm Visuino: Tải xuống Visuino
  • Lưu ý: để sử dụng Arduino Nano (vì nó nhỏ hơn) chỉ cần kết nối nó với cùng một chân và trong Visuino thay vì Arduino UNO, hãy chọn Arduino Nano

Bước 2: Mạch

Mạch điện
Mạch điện
  • Kết nối chân 5V của bảng Arduino với chân LEDRing đầu tiên VCC
  • Kết nối chân bo mạch Arduino GND với chân GND đầu tiên của LedRing
  • Kết nối bảng Arduino Chân kỹ thuật số 2 với chân DI của LedRing đầu tiên
  • Kết nối chân 5V của bảng Arduino với chân LEDRing thứ hai VCC
  • Kết nối chân bo mạch Arduino GND với chân GND thứ hai của LedRing
  • Kết nối bảng Arduino Chân kỹ thuật số 3 với chân LEDRing thứ hai DI

Nối dây mọi thứ theo sơ đồ sau đó sử dụng keo nóng và gắn từng LedRing lên kính bảo hộ

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

Visuino: https://www.visuino.eu cũng cần được cài đặt. Tải xuống phiên bản miễn phí hoặc đăng ký dùng thử miễn phí.

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 thành phần

Trong Visuino Thêm thành phần
Trong Visuino Thêm thành phần
Trong Visuino Thêm thành phần
Trong Visuino Thêm thành phần
Trong Visuino Thêm thành phần
Trong Visuino Thêm thành phần
  • Thêm thành phần "Trình tạo tương tự ngẫu nhiên" 2X
  • Thêm thành phần "Trình tạo tương tự hình sin"
  • Thêm thành phần "Trình tạo không dấu Sine"
  • Thêm thành phần "Analog To Color"
  • Thêm thành phần "NeoPixels" 2X

Bước 5: Trong Visuino Set Components

Trong các thành phần bộ Visuino
Trong các thành phần bộ Visuino
Trong các thành phần bộ Visuino
Trong các thành phần bộ Visuino
Trong các thành phần bộ Visuino
Trong các thành phần bộ Visuino

Chọn "SineUnsignedGenerator1" và trong cửa sổ thuộc tính, đặt Biên độ thành 6, Tần số (Hz) thành 0,8 và Offset thành 6

  1. Nhấp đúp vào "NeoPixels1" và trong cửa sổ "PixelGroups", kéo "Color Pixel" sang phía bên trái và trong cửa sổ thuộc tính, đặt cửa sổ "Count Pixels" thành 12 PixelGroups"
  2. Nhấp đúp vào "NeoPixels2" và trong cửa sổ "PixelGroups", kéo "Color Pixel" sang bên trái và trong cửa sổ thuộc tính, đặt "Count Pixels" thành 12 <đây là số lượng đèn LED trên LEDRing Đóng cửa sổ "PixelGroups"

Bước 6: Trong các thành phần kết nối Visuino

Trong các thành phần kết nối Visuino
Trong các thành phần kết nối Visuino
  • Kết nối chân "RandomAnalogGenerator1" với chân "AnalogToColor1" Màu đỏ
  • Kết nối chân "RandomAnalogGenerator2" với chân "AnalogToColor1" Màu xanh lá cây
  • Kết nối chân "SineAnalogGenerator1" với chân "AnalogToColor1" Màu xanh lam
  • Kết nối pin Out "AnalogToColor1" với pin "NeoPixels1" Color
  • Kết nối chân "AnalogToColor1" với màu chân "NeoPixels2"
  • Kết nối pin Out "SineUnsignedGenerator1" với "NeoPixels1" pin Index
  • Kết nối pin Out "SineUnsignedGenerator1" với "NeoPixels2" pin Index
  • Kết nối chân "NeoPixels1" với chân số 2 của Arduino
  • Kết nối chân "NeoPixels2" với chân 3 kỹ thuật số Arduino

Bước 7: Tạo, biên dịch và tải lên mã Arduino

Tạo, biên dịch và tải lên mã Arduino
Tạo, biên dịch và tải lên mã Arduino

Trong Visuino, ở dưới cùng nhấp vào Tab "Xây dựng", đảm bảo rằng cổng chính xác được chọn, sau đó nhấp vào nút "Biên dịch / Xây dựng và Tải lên".

Bước 8: Chơi

Nếu bạn cấp nguồn cho mô-đun Arduino, các LEDRings sẽ bắt đầu thay đổi màu sắc.

Xin chúc mừng! Bạn đã hoàn thành dự án của mình với Visuino. Cũng được đính kèm là dự án Visuino, mà tôi đã tạo cho Có thể hướng dẫn này, bạn có thể tải xuống và mở nó trong Visuino:

Bước 9: Cấp nguồn

Nếu bạn định cấp nguồn cho Arduino bằng pin, bạn có thể sử dụng PowerBank có đầu nối USB để bạn có thể kết nối dễ dàng.

Nếu bạn định sử dụng pin 9V hoặc tương tự, hãy sử dụng dây kết nối chân âm của pin (-) với chân Arduino [GND] và kết nối chân dương của pin (+) với chân Arduino [VIN]

Đề xuất: