Mục lục:

ATTiny 85 Đèn dây lễ hội có điều khiển: 5 bước
ATTiny 85 Đèn dây lễ hội có điều khiển: 5 bước

Video: ATTiny 85 Đèn dây lễ hội có điều khiển: 5 bước

Video: ATTiny 85 Đèn dây lễ hội có điều khiển: 5 bước
Video: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Tháng bảy
Anonim
Đèn dây lễ hội có điều khiển ATTiny 85
Đèn dây lễ hội có điều khiển ATTiny 85
Đèn dây lễ hội có điều khiển ATTiny 85
Đèn dây lễ hội có điều khiển ATTiny 85
Đèn dây lễ hội có điều khiển ATTiny 85
Đèn dây lễ hội có điều khiển ATTiny 85

Trong khi duyệt eBay, tôi đã xem qua chuỗi 50 đèn LED định địa chỉ này sử dụng chip WS2811, trong khi tôi không nghĩ rằng chúng thực sự được thiết kế để sử dụng như đèn thần tiên, chúng hoạt động tốt và trông tuyệt vời trên cây. Cũng có thể thay đổi màu sắc để phù hợp với bất kỳ chủ đề ngày lễ nào. Vì gần đến Giáng sinh, tôi đã đi rất nhiều màu đỏ và xanh lá cây cũng như một số mẫu sử dụng nhiều màu sắc ngẫu nhiên và tất nhiên dự án đèn LED có thể xử lý được sẽ hoàn thành nếu không có cầu vồng.

Bộ điều khiển Micro là ATTiny 85 và có 3 nút thay đổi chế độ và tốc độ của các mẫu mà tôi hy vọng là một cách khá trực quan.

Tôi là một fan cuồng nhiệt của ATTiny85 vì nó hoạt động tốt với Arduino IDE, giá rẻ và theo kinh nghiệm của tôi, nó là một con chip khá linh hoạt.

Tổng chi phí cho mỗi bộ ít hơn £ 15 và có thể dễ dàng hoàn thành trong một ngày cuối tuần chỉ với các công cụ cơ bản.

Các bộ phận tạm thời cần thiết:

  • Arduinouno hoặc tương đương để lập trình ATTiny
  • bảng mạch bánh mì và dây jumper để thử nghiệm và lập trình ATTiny
  • mỏ hàn và thuốc hàn
  • súng bắn keo nóng

Các bộ phận được sử dụng để xây dựng:

Tôi đã bao gồm các liên kết đến một số mặt hàng trên Amazon để giúp xác định chúng, đây không phải là nơi tốt nhất để mua chúng và bạn nên mua sắm xung quanh.

  • ATTiny85 cộng với Ổ cắm IC DIP 8 tùy chọn (https://amzn.to/2RgKpeJ)
  • Tụ 1000uF * (xem ghi chú)
  • 3 x 1 đến 5 kΩ Kéo điện trở xuống.
  • Điện trở 1 x 300-500Ω * (xem ghi chú)
  • 1 miếng bảng tạo mẫu (https://amzn.to/2Rn4YGs)
  • Cáp USB sang DC (https://amzn.to/2BE2iyP)
  • Đầu nối DC Socket (https://amzn.to/2TUFbHy)
  • Số lượng đèn LED có thể định địa chỉ (https://amzn.to/2Rm1Yds)
  • 3 x công tắc đẩy tạm thời
  • Hộp dự án (https://amzn.to/2DTeTzA)

3 công tắc đẩy tạm thời có thể là bất kỳ loại nào bạn thích nhưng bạn có thể cần điều chỉnh thiết kế của mình cho phù hợp với công tắc của bạn. Tôi đã có một số chiếc có nút dài hơn và 2 chân khiến chúng rất phù hợp với dự án này vì tôi có thể chọc chúng qua một lỗ trên nắp trên và dán keo nóng chúng vào vị trí từ phía dưới.

* Điều này được sao chép từ Adafruit NeoPixel Überguide và giải thích sự cần thiết của tụ điện và điện trở.

Trước khi kết nối NeoPixels với bất kỳ nguồn điện lớn nào (DC "wall wart" hoặc thậm chí là pin lớn), hãy thêm tụ điện (1000 µF, 6.3V hoặc cao hơn) qua các cực + và - như hình trên. Tụ điện đệm những thay đổi đột ngột về dòng điện được rút ra bởi dải. Đặt một điện trở 300 đến 500 Ohm giữa chân đầu ra dữ liệu Arduino và đầu vào cho NeoPixel đầu tiên. Điện trở phải ở cuối dây gần nhất với (các) NeoPixel, không phải bộ vi điều khiển. Một số sản phẩm đã tích hợp điện trở này… nếu bạn không chắc chắn, hãy thêm một điện trở… không có hại gì khi tăng gấp đôi!

Những điều khác cần lưu ý:

Sử dụng điện luôn là điều bạn cần phải nghĩ đến với đèn LED có thể định địa chỉ. Để tính ra lượng điện năng bạn sẽ cần, chỉ cần lấy số lượng đèn LED trong mảng của bạn và nhân với 60 vì mỗi đèn LED có thể tạo ra 60ma

Đây là một chuỗi 50 vì vậy 50X60 là 3000 hoặc 3 amps trong khi đây là khá nhiều công suất đáng nhớ rằng chúng sẽ chỉ sử dụng nhiều như vậy nếu ở độ sáng đầy đủ trên cả 3 màu. Bạn có thể sắp xếp mã của mình để tránh điều này hoặc sử dụng lệnh setBrightness () để hạn chế nó. trong quá trình thử nghiệm, tôi thấy thiết lập của mình hoạt động tốt trên nguồn điện 2 amp.

Tôi thực sự khuyên bạn nên đọc Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…) vì nó giải thích mọi thứ chi tiết hơn tôi có thể.

Bước 1: Khoan

Khoan
Khoan
Khoan
Khoan
Khoan
Khoan

Khoan

Có một vài lỗ để khoét sâu vào hộp dự án.

  • 1x 8mm ở phía sau cho ổ cắm điện
  • Các lỗ 3x 2,5mm ở phía trước cho 3 dây dẫn của đèn LED hoặc 1 lỗ đủ lớn hơn cho cả 3 dây dẫn đi ra.
  • 3x 3,5 mm ở trên cùng cho các nút

Tốt nhất nên thử lỗ 8mm nhưng vì hộp nhựa mềm nên dễ khoan và không gây ra bất kỳ vấn đề nào

Bước 2: Hàn

Hàn
Hàn
Hàn
Hàn
Hàn
Hàn

Thiếc các đầu nối của ổ cắm điện, lắp vào hộp và siết chặt đai ốc giữ.

Đặt các nút vào các lỗ và dán keo nóng hoặc epoxy vào vị trí. Tôi đã kéo một chân từ mỗi nút lại với nhau và hàn chúng lại với nhau để chúng ta sẽ chỉ cần một nguồn cung cấp 5 volt cho cả 3 nút.

Các dây LED có 2 dây bổ sung mà chúng tôi không cần gắn cho dự án này, vì vậy chúng tôi có thể cắt chúng đi. Tôi đã cắt chúng gần đỉnh với độ dài hơi khác nhau để chúng không thể ngắn lại. Giữ những dây này vì chúng ta có thể tái chế chúng bên trong hộp

Tôi cũng đã cắt đầu nối vì chúng tôi sẽ hàn trực tiếp vào dây, Cắt càng gần đầu nối càng tốt.

Bảng tạo mẫu vừa vặn bên trong hộp dự án rất đẹp nên không cần phải cắt.

Hàn ổ cắm IC vào bo mạch ở một nơi nào đó gần phía trên, điều này cho phép chúng tôi có thêm không gian ở phía dưới cho các thành phần khác và kết nối với chuỗi LED.

Hàn dây với chân vật lý 5, 6 và 7 cho các nút, kết nối dây vào điện trở kéo xuống, đến lượt nó sẽ kết nối với đất

  • Pin 5 = Nút chế độ
  • Pin 6 = Nút trừ tốc độ
  • Pin 7 = Nút cộng tốc độ

Dây dữ liệu cho đèn LED kết nối với chân vật lý 3 vì vậy hãy hàn một dây khác vào và kết nối đầu kia với điện trở 300-500Ω ở đâu đó gần cuối bảng.

Chúng tôi có thể sử dụng các dây mà chúng tôi đã cắt dây LED làm dây nguồn chính của chúng tôi

  • Kết nối Chân 8 của ổ cắm IC, một dây cho các nút và dây LED chính Dây RED với 5V
  • Kết nối Chân 4 của ổ cắm IC, tất cả 3 điện trở kéo xuống và dây LED chính MÀU TRẮNG vào đất

Hàn dây nút 5v vào chung cho các nút. Gắn từng nút vào đúng Pin của IC. Hy vọng rằng bạn có thể thấy trong hình ảnh mà tôi đã mua dây kết nối với IC vào trung tâm của bảng với điện trở ở một bên và nút ở bên kia.

Tôi đã đặt tụ điện trên bảng nhưng sẽ dễ dàng hơn nếu kết nối nó với chân ổ cắm.

Sau khi bảng hoàn thành, hãy cắm 3 dây cho dây LED qua các lỗ và hàn vào bảng. Kết nối dây nguồn với ổ cắm. Các ổ cắm này có chân giữa (thường là V +) được kết nối với chân ngắn hơn nhưng tốt nhất bạn nên kiểm tra kỹ.

Trước khi dán mọi thứ vào vị trí, tốt nhất hãy kiểm tra mọi thứ đang hoạt động vì rất dễ bị lỡ kết nối.

Đề xuất: