Thông báo

Collapse
No announcement yet.

Làm đèn trang trí tết _ Hiệu ứng sao băng

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Làm đèn trang trí tết _ Hiệu ứng sao băng

    Mình muốn làm một vài dây đèn, dài khoảng 1m, ko biết bao nhiêu led thì vừa nhỉ? Nhưng cái quan trọng là mình muốn bắc chước hiệu ứng sao băng rơi của các sản phẩm trên thị trường có bán. (Giá thị trường là 160k nhỉ?) Nhưng nghĩ mãi ko biết lập trình kiểu gì mà làm cho độ sáng của led thay đổi từ sáng nhất ở đầu dãy đến mờ nhất ở cuối dãy đc, mong các pro chỉ giúp! Mình cũng đã từng làm được cho một bóng sáng rồi mờ dần rồi tắt và ngược lại (ko dùng PWM của pic, dùng delay đơn giản thôi), nhưng nguyên một dãy led có độ sáng không giống nhau thì nghĩ mãi ko ra!
    P.S: đừng kêu là "mua cho rồi, làm chi có khi còn tốn hơn" mình muốn học hỏi là chính, thành quả là phụ chứ ko muốn cầm tiền mua dù chắc rằng mua là rẻ hơn đi nữa!

  • #2
    Nghiên cứu làm nó bằng IC Logic thông thường mới siêu , chứ làm bằng VXL thì cũng bình thường như mọi người thôi .
    Nếu cậu học thuộc đủ 80 tập lệnh của pic thì tôi chỉ cho cậu cách lập trình . Sau 15 phút chạy phe phé .
    Chuyên làm các mạch điện tử bí hiểm và kỳ quặc .
    nguyendinhvan1968@gmail.com

    Mobil : 0903 252 168 Chỉ gọi từ 09 giờ đến 17 giờ . Từ 18 giờ ngoài vùng phủ sóng

    Comment


    • #3
      hic, bác van cứ đùa, vụ sao băng này không đơn giản lắm đâu ạ,
      to vaa_dtvn: mình thấy có người làm bằng atmega128 roài, chạy đẹp lắm, số lượng lên đến 8k bóng led đấy.

      Comment


      • #4
        Nguyên văn bởi nguyendinhvan Xem bài viết
        Nghiên cứu làm nó bằng IC Logic thông thường mới siêu , chứ làm bằng VXL thì cũng bình thường như mọi người thôi .
        Nếu cậu học thuộc đủ 80 tập lệnh của pic thì tôi chỉ cho cậu cách lập trình . Sau 15 phút chạy phe phé .
        Hix, 80 tập lệnh cơ à! Em dám cá là trong đống tài liệu em sưu tầm đc còn chưa có đủ 80 tập lệnh mà bác nói, nói chi việc em học hết số đó. Bác có gởi cho em cái nhá! Em muốn làm bằng vđk trước để tìm hiểu nguyên lý rồi từ từ nghiên cứu chuyển sang IC số sau.
        @hoasua: bạn có code ko, sơ đồ mạch nữa, post lên để nghiên cứu!

        Comment


        • #5
          bạn muốn có hiệu ứng như thế phải dùng phần mềm chuyên về lạp trình led
          bạn dùng hết 32 cổng thì rất đẹp mình đang làm nếu chạy ổn mình gửi cho bạn tham khảo
          sống trong đời sống cần có một tấm lòng!
          email:

          Comment


          • #6
            Nguyên văn bởi hoanglong142 Xem bài viết
            bạn muốn có hiệu ứng như thế phải dùng phần mềm chuyên về lạp trình led
            bạn dùng hết 32 cổng thì rất đẹp mình đang làm nếu chạy ổn mình gửi cho bạn tham khảo
            Bạn có thể share cho mình cái soft đó ko?

            Comment


            • #7
              1. Tôi chưa mua bộ nào nhưng có dịp nhìn kỹ thì thấy nó đấu nối tiếp từng cụm 6-8 led chứ không điều khiển từng led riêng rẽ đâu, mắt thường nhìn từ xa không phân biệt được. Như vậy một bộ chỉ có chừng 8-10 cụm thôi, sẽ điều khiển 10 cụm đó

              2. Giờ rút bớt còn 8 cụm cho tròn trịa đi, đấu nó vô 8 cổng 1 port nào đó của vđk (thông qua transistor/2803 đệm), lập trình timer cho port này chạy như pwm, tuần tự từ thấp lên cao, cái này hơi rắc rối với newbie nhưng chắc chắn không cần thuộc lòng 80 tập lệnh PIC hay dùng atmega128 đâu, làm ngon lành với 8 cổng thì có thể mở rộng lên 16, 32 thậm chí có thể mở rộng lên một dãy với IC ghi dịch

              3. Để không phải dùng vdk hay pwm, có thể gắn mỗi tụ song song với từng cụm led để làm hiệu ứng sáng mờ dần, khi đó có thể dùng IC ghi dịch cho một led sáng chạy vòng vòng, quét qua tới đâu led sáng tới đó rồi mờ dần nhờ điện áp tồn trong tụ
              Đã bỏ nghề về quê chăn gà...

              Comment


              • #8
                1. Mình cũng nghĩ là dùng 1 port để điều khiển, thêm 1 port nữa dùng IC giải mã hay gì đó để tăng số led điều khiển lên chứ không định điều khiển trực tiếp. Bạn hoasua co nói số led điều khiển đc có thể lên đến 8k mà, nếu dùng trực tiêp bằng pic thì chắc phải dùng vài chục con pic 40 chân!!!
                2. Mình vẫn ko hình dung ra dùng PWM thế nào để 8 led sáng với độ sáng khác nhau!
                3. Uhm, cách này đúng là đơn giản hơn nhiều, nhưng bạn có làm thử chưa, tụ bao nhiêu uF thì đủ nhỉ ?

                Comment


                • #9
                  viết 1 bài trả lời rồi đến khi gởi lai bị "bạn không có quyền.." mất sạch, nói nôm na vầy, pwm 8 chân hay 16 chân là bạn tạo 1 mảng chừng đó phần tử chứa giá trị pwm từng chân. Dùng timer cộng dần một biến, so nó với từng phần tử trong mảng, nhỏ hơn thì để mức H, lớn hơn thì mức L, chạy liên tục từ 0 đến max (vd 15@pwm16, 99@ pwm100) rồi lặp lại sẽ thành PWM mềm
                  còn nếu gắn tụ đúng kiểu (R1+led+..+led)//(R2+C), lựa chọn tần số xung, R1 hợp lý (khoảng >100 ohm) thì C chừng 100-220 uF là sao băng veo véo
                  Đã bỏ nghề về quê chăn gà...

                  Comment


                  • #10
                    Có vẻ như mình đã hiểu ý của bạn rồi đó, nó giống như cách mình làm cho từng con led sáng dần rồi tắt dần theo kiểu tăng thời gian mở, giảm thời gian tắt rồi ngược lại tăng thời gian tắt, giảm thời gian mở đúng ko? Nhưng ở đây dùng mảng để điều khiển được nhiều led hơn,....nhưng vẫn có chỗ mình chưa rỏ là làm sao để tăng số lượng đèn lên tối đa mắc đèn như thế nào, chắc chắn là phải dùng thêm IC số rồi chứ ko dùng mỗi vđk ko nhỉ (8k như bạn hoasua nói?)

                    Comment


                    • #11
                      Mọi người góp ý cho cái sơ đồ này nhé, mình ko biết thiết kế như vậy có vấn đề gì ko. Tạm thời nhiêu đó thôi, nếu mạch này ổn rồi thì sẽ nghiên cứu để tăng thên số đèn điều khiển cho hoành tráng!

                      Comment


                      • #12
                        Nguyên văn bởi vaa_dtvn Xem bài viết
                        Mọi người góp ý cho cái sơ đồ này nhé, mình ko biết thiết kế như vậy có vấn đề gì ko. Tạm thời nhiêu đó thôi, nếu mạch này ổn rồi thì sẽ nghiên cứu để tăng thên số đèn điều khiển cho hoành tráng!
                        lấy 5 con led nối tiếp với nhau mà ráp vào cực E thì sao mà led sáng được. Uled lúc này bằng Ube-0.7 ma Ube= Vo của port GPx thì làm sao mà led sáng được.

                        Comment


                        • #13
                          À, uhm, cảm ơn bác, đúng là ngớ ngẩn thật, lúc vẽ lại quên để ý bóng thuận, bóng nghịch và cách mắc led!
                          Nhưng đại khái là em dùng 1 con trans để điều khiển được nhiều led cùng lúc, và điện áp cấp cho led em định là >5v tùy theo số led mắc nối tiếp. Nhưng nếu mắc song song thì phải [(led//led//....//led)+R]//[R + C] đúng không, làm vậy có khả thi ko nhỉ, áp cấp cho led vẫn là 5v thêm trở vào hạn dòng lại và mắc song song. Đở phải làm thêm 1 pha nguồn nhưng ko biết có vấn đề chỗ nào ko?

                          Comment


                          • #14
                            nếu bạn dùng 5 led nối tiếp mà dùng nguồn 5v thì nó sáng yếu, bạn dùng nguồn 5 v thì phải nối led song song dùng trở hạng dòng khoảng 100 ôm đến 330 ôm tùy thuộc vào led màu gì
                            sống trong đời sống cần có một tấm lòng!
                            email:

                            Comment


                            • #15
                              Nếu đã xài vdk, gắn một vài con 74595 mở rộng lên 8-16-24 chân cho hoành tráng. Cứ 1 con dịch gắn một con 2803 lái luôn. Điện áp xài 12V@5 led
                              Đã bỏ nghề về quê chăn gà...

                              Comment

                              Về tác giả

                              Collapse

                              vaa_dtvn Tìm hiểu thêm về vaa_dtvn

                              Bài viết mới nhất

                              Collapse

                              Đang tải...
                              X