Thi đua ngọn lửa LED


10

Vợ tôi đã mua những ngọn nến không cháy này . Họ có 3 đèn LED trong đó có ánh sáng nhấp nháy dường như ngẫu nhiên đối với họ. (Làm sáng, mờ dần một chút, mờ dần trong một chút, v.v ...). Vì có ba khi bạn nhìn thấy nó qua sáp, nó trông giống như một ngọn lửa bập bùng. Rất tuyệt.

Tôi mặc dù nó sẽ là một dự án thú vị để trở lại vào thiết bị điện tử. Tôi là một kỹ sư máy tính nhưng tôi rơi vào phần mềm - vì vậy trong khi tôi hiểu các khái niệm và cách mọi thứ hoạt động, tôi không biết làm thế nào để bắt đầu điều này trừ khi tôi có một con chip pic hoặc bất cứ thứ gì mọi người sử dụng bây giờ.

Bất kỳ đề xuất? Càng đơn giản (rẻ hơn) càng tốt. Tôi chỉ cần một số ý tưởng chung để giúp tôi đi đúng hướng. Tôi nên xem loại mạch nào hoặc điều này cần phải được thực hiện với một số loại bộ điều khiển như PIC?

Câu trả lời:


9

Sử dụng đèn LED hai màu đỏ / vàng hoặc xanh lục / đỏ, bạn cũng có thể thay đổi vị trí 'ngọn lửa'.

Ngọn lửa bập bùng không phải ngẫu nhiên theo nghĩa của tiếng ồn trắng. Bạn sẽ nhận được kết quả tốt nếu bạn lái nó với giai điệu . Các AVR bướm đi kèm với Fur Elise lập trình sẵn, tôi tin. Một cách thú vị để thử nghiệm điều này có thể là chế tạo một đài phát thanh pha lê cổ điển và cho nó lái một đèn LED (sẽ phải được cấp nguồn để lái LED); hoặc với một jack âm thanh ra . Hai tùy chọn khác là thu tín hiệu trình điều khiển đi đến đèn LED tiêu dùng của bạn bằng máy hiện sóng hoặc đo ánh sáng nhấp nháy của nến bằng tế bào quang điện (photodiode). Kết hợp các bit nhỏ của bộ đệm tương tự cần thiết để đo độ nhấp nháy của nến một cách chính xác có thể là điều bạn cần để lấy lại tinh thần!

Dưới đây là các mạch 'nhấp nháy' tương tự. Nhiều người trong số họ dường như có sức mạnh cao hơn. Parallax kết hợp cách làm này: Thủ thuật và xử lý với đèn LED .


Tôi có một ngọn lửa tốt khi sử dụng Arduino. Vẫn muốn có được một giải pháp phần cứng đi mặc dù. Tôi sẽ thông báo cho các bạn.
Jason

@Blankasaurus, 'thuật toán nhấp nháy' của bạn là gì?
tyblu

Ba đèn LED với hình sin bù. Tần số của sóng cũng bị thay đổi ngẫu nhiên. (Điều này cũng được bù)
Jason

3

Nếu bạn muốn một giải pháp điện tử tất cả, tôi đoán tôi sẽ xây dựng ba bộ dao động chậm, một cho mỗi đèn LED. Đối với một bộ dao động hiệu ứng ngẫu nhiên hơn có thể ảnh hưởng đến tần số của các bộ dao động khác.
Tuy nhiên, điều này đòi hỏi một số lượng lớn các thành phần riêng biệt và tôi tự hỏi liệu nến không cháy không sử dụng vi điều khiển. (Một giải pháp rời rạc 15 thành phần có thể dễ dàng đắt hơn một vi điều khiển nhỏ.)

Sự lựa chọn của bạn cho một giải pháp sẽ phụ thuộc vào việc bạn muốn trở thành kỹ sư điện tử hay kỹ sư phần mềm. Nếu bạn có kế hoạch đi trước với vi điều khiển, tôi sẽ đề xuất một giải pháp uC. Ngày nay vi điều khiển rất dễ sử dụng, nhưng vẫn có một lộ trình học tập, tùy thuộc vào các công cụ có sẵn.


3

Tôi đã tạo ra một cái gì đó tương tự, nó chỉ đi qua một số màu sắc trên một đèn led RGB. Tôi đã sử dụng một MSP430G2211 uC đi kèm với bệ phóng . Liên kết dự án của tôi . Mã có thể dễ dàng thay đổi để tạo hiệu ứng ngọn lửa hoặc nhấp nháy và bằng cách thay đổi đèn led.


2

Có một hướng dẫn về cách tạo hiệu ứng ngọn lửa nhấp nháy thực tế bằng đèn LED, sử dụng Atmega uC (trên bảng Arduino): http://www.instructables.com/id/Realistic-Fire-Effect-with-Arduino-and- Đèn LED /

Thiết lập phần cứng dễ dàng, mã dễ dàng. Bất kỳ bộ điều khiển nào có khả năng PWM trên 3 đầu ra đều hoạt động.


PWM có thể được thực hiện hoàn toàn trong phần mềm và vì chương trình sẽ hoạt động rất ít nên không có nhiều tổn thương khi có nó trong phần mềm. Bạn có thể có thể có được một micro rẻ hơn nhiều khi bạn loại bỏ yêu cầu phần cứng PWM.
Kellenjb

Nếu tôi muốn tạo ra những thứ này với số lượng lớn, tôi có thể làm điều đó với giá rẻ hay Atmega uC dành cho nhiều người theo sở thích hơn?
Jason

1
@Blankasaurus, Arduino chủ yếu là một công cụ của người có sở thích, nhưng dòng ATmega không giới hạn trong nhân khẩu học đó. Chúng được sử dụng trong công nghiệp, giống như Renesas , Motorola hoặc Microchip .
tyblu

@Kellenjb: đúng, nhưng anh ấy nói 'đơn giản nhất có thể' :-) @Blankasaurus: những gì @tyblu đã nói
Vincent Van Den Berghe

@tyblu đừng quên TI micros. @Vincent Van Den Berghe Anh ấy đặt giá rẻ vào () sau khi đơn giản, vì vậy tôi nghĩ rằng đơn giản anh ấy có nghĩa là chương trình rẻ tiền, không đơn giản. Dù bằng cách nào, phần mềm PWM khá đơn giản. @Blankasaurus Bạn có thể mua micros với giá rất rẻ. Chi phí thường khá chặt chẽ với bao nhiêu bộ nhớ và vì bạn không cần nhiều nên bạn có thể có được một bộ nhớ rất rẻ. Với số lượng lớn, bạn có thể nhận được micros với giá dưới 1 đô la.
Kellenjb

2

Thực sự khá dễ dàng để làm điều này mà không cần vi điều khiển. Bạn sử dụng đèn LED thay đổi màu tự động - chúng có ba đèn LED (điốt đỏ, lục và lam) với mạch tích hợp làm cho chúng thay đổi màu sắc thông qua cầu vồng. Thật không may, tôi chỉ tìm thấy đèn LED cầu vồng - Tôi chưa tìm thấy đèn LED hai màu (ví dụ đỏ / vàng) tự động thay đổi màu, mặc dù tôi tưởng tượng một bộ lọc đơn giản để chặn ánh sáng xanh và xanh lục và chỉ cho phép màu vàng và đỏ hoạt động tốt - bạn có thể có thể tìm thấy những thứ này trực tuyến hoặc tại một cửa hàng máy ảnh.)

Đơn giản chỉ cần đặt ba hoặc bốn đèn LED nối tiếp với nhau và lái chúng với khoảng 9V (dc.) Để hạn chế dòng điện qua mảng, đặt một điện trở 220 đến 470 ohm nối tiếp với chúng. (Tôi đã không làm điều này trong lần thử đầu tiên của mình và thấy đèn LED rất mờ vào ngày hôm sau vì chúng bị hỏng bởi dòng điện dư thừa.) Đèn LED nhấp nháy ngẫu nhiên vì điện áp giảm trên mỗi thay đổi cũng khiến chúng thỉnh thoảng khởi động lại . Ngoài ra, chúng không chính xác nên tần số trên mỗi loại khác nhau khiến cho mỗi đèn LED theo mô hình riêng. Tôi hiện đang sử dụng chúng như một trang trí Giáng sinh trên cây của tôi; Tôi sử dụng 5 trong loạt với điện trở 560 ohm 1 / 4w và chạy chúng ở khoảng 18V.


Thật thú vị ... Tôi thực sự chỉ muốn làm điều này với đèn LED màu đỏ. Tôi cũng muốn một cái gì đó dễ đoán hơn / có thể kiểm soát hơn - cảm ơn vì thông tin này.
Jason

1

Tôi biết câu hỏi chỉ định rằng đèn LED là thiết bị chiếu sáng cần thiết, nhưng nếu bạn muốn mở rộng mọi thứ lên một chút, bạn có thể tạo ra hiệu ứng ngọn lửa rất thuyết phục với bóng đèn sợi đốt GLS 25w màu vàng và bộ khởi động ống huỳnh quang tiêu chuẩn.

Tất cả những gì bạn cần làm là kết nối bộ khởi động nối tiếp với bóng đèn, và nó sẽ vui vẻ nhấp nháy và tắt vô thời hạn.

Kết nối một vài bóng đèn, tất cả với bộ khởi động riêng của chúng, và trộn các màu giữa vàng cam và đỏ để tạo ra hiệu ứng lửa ấm áp đẹp mắt.

Rất đơn giản, và vài phần cần thiết!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.