Quả cầu Giáng sinh Tiên tiến Nhất Thế giới

Thêm một quả cầu Giáng sinh dựa trên vi điều khiển vào cây thông Noel của bạn. Hướng dẫn này bao gồm thiết kế 3D Wheatley, điện tử và mã MicroPython để tạo ra một vật trang trí độc đáo, lấy cảm hứng từ Cheerlights và nhân vật Portal 2.

👁️
221
Lượt Xem
❤️
2
Lượt Thích
📥
22
Lượt Tải
Cập Nhật Dec 18, 2025
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Nội dung được dịch bằng AI

TỔNG QUAN

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về:

  • Cheerlights - Nguồn cảm hứng
  • Wheatley - Thiết kế 3D
  • Thiết kế 3D - Các bộ phận in được
  • Điện tử - Đi dây
  • MicroPython - Mã

DANH SÁCH VẬT TƯ

Sản phẩm

Mô tả

Số lượng

Giá

Pimoroni Plasma Stick 2040 W

Raspberry Pi Pico, bo mạch

1

£12.00

Adafruit Jewel 7x Neopixel model

7 đơn vị RGB

1

$5.95

CHEERLIGHTS

ĐÓ LÀ GÌ?

  • CheerLights là một dự án “Internet of Things” được tạo ra bởi Hans Scharler vào năm 2011
  • Cho phép đèn của mọi người trên khắp thế giới đồng bộ hóa với một bộ màu được đặt bởi Twitter
  • Đây là một cách để kết nối các vật thể vật lý với trải nghiệm mạng xã hội

Bạn có thể thay đổi màu sắc của tất cả đèn cheerlights trên toàn cầu bằng cách Tweet (từ Twitter):

#cheerlights blue

Xem trang web Cheerlights tuyệt vời của Hans tại đây: https://www.cheerlights.com

WHEATLEY - THIẾT KẾ 3D

Wheatley - Nhân vật trong Portal 2.

Portal & Portal 2 là một trong những trò chơi yêu thích của tôi, tôi đã chơi portal được đóng gói như một phần của trò chơi Orange Box Xbox 360 cách đây vài năm.

Wheatley là một nhân vật AI từ Portal 2, và được mô tả là một Quả cầu làm giảm trí tuệ.

Nó có hình tròn, vì vậy tôi đã chọn tạo một mô hình dựa trên thiết kế này, và đó cũng là lý do để thiết kế một thứ gì đó thú vị trong Fusion 360.

THIẾT KẾ 3D WHEATLEY

Thiết kế bao gồm 4 bộ phận in 3D:

  • Hai nửa chính (trái và phải)
  • Bộ phận mắt
  • Vòng giữ phía trên

Đây là một thiết kế khá phức tạp để mô hình hóa, bao gồm việc tạo ra một số hình cầu nhỏ và lớn, sau đó được sử dụng để trừ vật liệu khỏi nhau.

Thiết kế cũng có hình tròn - giống như một Quả cầu Giáng sinh! Nó cũng có kích thước tương đương với một Quả cầu Cây Giáng sinh thông thường.

Tải xuống các file STL tại đây

NỬA TRÁI

Như bạn có thể thấy trong ảnh trên, nửa bên trái có một trung tâm rỗng, nơi chứa các bộ phận điện tử.

Nó cũng có hai phần lõm cho phép bộ phận mắt và vòng phía trên được khóa vào vị trí.

Độ khít là như vậy, việc sử dụng bộ phận mắt giữa hai nửa cung cấp đủ ma sát và độ bám để giữ cả hai nửa lại với nhau.

Nếu độ khít khác trên mô hình 3D đã in của bạn, bạn cũng có thể sử dụng 2x ốc vít M2 để cố định hai nửa lại với nhau.

VÒNG

Vòng chỉ đơn giản là để treo quả cầu lên cây (như một vật trang trí thông thường).

Nó có:

  • Vòng đơn giản
  • Gắn một sợi chỉ/dây vào vòng
  • Được giữ bằng gờ nhỏ nhô ra xung quanh
  • Cho phép cáp USB cắm vào trung tâm

MẮT

Khuếch tán ánh sáng LED.

Mắt có:

  • Một hình tròn đơn giản, giống đồng xu
  • Gắn LED RGB bằng Keo Nóng / Blutac vào mặt sau của mắt
  • Được giữ bằng một khe nhỏ bên trong mỗi nửa
  • In màu trắng, sử dụng một mẫu tô để ánh sáng khuếch tán theo những cách thú vị (Tôi đã sử dụng mẫu hình lục giác)

ĐIỆN TỬ

Các bộ phận điện tử cho dự án này rất đơn giản:

  • Pimoroni Plasma Stick 2040 W
    • Có Raspberry Pi Pico W trên bo mạch
    • Có nút reset
    • Đầu nối QW/ST
    • 3 đầu nối vít để kết nối Dải LED
  • Adafruit Neopixel Jewel (hoặc tương thích), hãy chú ý đến thứ tự RGB hoặc RGBW, và RGB

ĐI DÂY ĐIỆN TỬ

  • Hàn 3 dây vào mặt sau của mô-đun LED RGB:
    • 5v - dây đỏ
    • GND - dây đen
    • Data in - dây xanh lam

MÃ MICROPYTHON

Tải xuống các tệp dự án từ: https://www.github.com/kevinmcaleer/christmas-cheer

Mã MicroPython chính bạn sẽ cần là:

  • rgb.py - thư viện trợ giúp RGB
  • pattern.py - chứa mã cho cheerlight_bauble.py
  • cheerlight_bauble.py - mã webserver chính
  • index.html - mẫu trang web
  • header.html - mẫu tiêu đề trang web
  • footer.html - mẫu chân trang web

Ngoài ra còn có một vài chương trình demo độc lập:

  • colour.py - bài kiểm tra màu rắn đơn giản
  • spin.py - xoay màu quanh màn hình
  • glow.py - hiển thị màu sắc lung linh

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution

CC-BY

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (4 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)