Thông báo

Collapse
No announcement yet.

Hỗ trợ lập trình cho led cube 5x5x5

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

  • Hỗ trợ lập trình cho led cube 5x5x5

    Em đang có 1 con led cube 5x5x5..! Hiện tại em đã làm xong phần cứng..! Mạch điều khiển dùng 1 con AT89c52..! Nạp chương trình bằng phần mềm Proload 1.4 qua mạch nạp MN89V2-U..!
    Còn phần mềm thì em chưa biết làm thế nào cả.!
    Em post bài này lên là muốn mọi người giúp em lập trình cho con led cube 5x5x5..!
    Em xin cảm ơn mọi người..!

  • #2
    Đơn giản chỉ là quét Led đơn thôi bạn àh. Led cube 5x5x5 sẽ có 5 lớp và 25 cột. Mình dùng phương pháp lưu ảnh của mắt để quét 5 lớp, mỗi lớp mình quét khoảng 1ms. Led sẽ chớp tắt liên tục và rất nhanh nên bạn sẽ nhìn thấy giống như Led đang đứng yên. VD: bạn cho tất cả các led sáng hết bằng cách quét như sau.
    VONGLAP:
    Lớp 1: tích cực mức thâp 25 cột(nếu bạn muốn Led nào sáng thì bật led đó, ở đây mình bật 25 led), tích cực lớp 1 mức thấp(nếu kích bằng PNP) hoặc mức cao (nếu NPN) => delay 1 ms => xóa(tắt hết tất cả các led và lớp).
    Lớp 2: tương tự lớp 1 nhưng sẽ tích cực lớp 2.
    Lớp 3,4,5: tương tự. Sau khi quét 5 lớp bạn sẽ tạo ra được 1 khung ảnh(tương ứng lúc này tất cả các led đều sáng) => quay lại VONGLAP.
    Chú ý: trong 1 thời điểm chỉ có duy nhất 1 lớp được tích cực, còn 4 lớp kia không được tích cực.
    => nếu viết C bạn có thể dùng phần mềm Keil. Còn ASM thì dùng SPKT.
    => mô phỏng Led có thể dùng phần mềm Qube5 Editor V2, hoặc dùng Excel(http://www.dientuvietnam.net/forums/...excel-d-23204/).
    Điều còn lại duy nhất là vận dụng khả năng sáng tạo của bạn để tạo nên nhiều hiệu ứng đẹp và lạ mắt. Chúc bạn thành công.

    Comment


    • #3
      chào các bác hôm nay e có chút thắc mắc muốn hoi mọi người chỉ hộ : theo nguyên lý quét thì tích cức cao cho lớp thì phải tích cức thấp cho hàng nhưng trong đoạn code này lại ngược bởi lớp và cột đều là tích cực thấp vd;
      P0=0xfb;P1=P3=P2=0x00;delay(1); // lớp 1 sáng
      P0=0xf7;P1=P3=P2=0x00;delay(1); // lớp 2 sáng
      P0=0xef;P1=P3=P2=0x00;delay(1); // lớp 3 sáng
      P0=0xf7;P1=P3=P2=0x00;delay(1); // lớp 4 sáng
      P0=0xfb;P1=P3=P2=0x00;delay(1); // lớp 5 sáng
      1+1=0 nhớ 1

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      • mèomướp
        Trả lời cho Công thức điện tử
        bởi mèomướp
        Dạ thời thế giờ thay đổi theo hướng tích cực hơn rồi chú trung sĩ ạ. Kiến thức được chia sẻ ngày càng nhìu nên làm ăn gian dối ko còn dễ dàng như trước đâu ạ. Những thợ nhỏ rồi sẽ thành công nhân sản xuất đồ mới hết thay vì sửa chữa lặt vặt...
        Hôm qua, 21:21
      • mèomướp
        Trả lời cho Xin hỏi về màn hình laptop
        bởi mèomướp
        Dạ cùng chuẩn tín hiệu thì chắc chắn là nhận ạ. Vì bản chất oled hay lcd thì đều phải có mạch chuyển đổi trên thanh gỗ rồi chuyển sang những chip xử lý hàng nghìn chân gắn trên những tab mỏng dính rồi mới ra các điểm ảnh theo hàng...
        Hôm qua, 20:31
      • yname11
        Trả lời cho Xin hỏi về màn hình laptop
        bởi yname11
        Ok , thanks bác đã chỉ...
        Hôm qua, 15:06
      • nguyendinhvan
        Công thức điện tử
        bởi nguyendinhvan
        Sau bao năm nghiên cứu cái dtvn. Tôi phát hiện công thức này. Các anh em xem đúng bao nhiêu phần trăm nhé !

        Chập thì thay. Cháy thì tháo
        Làm thì láo. Báo thì hay
        May thì khoe. Rủi thì bỏ
        Thành tích nhỏ. Báo thành to
        Làm cho có. Báo chi li
        Sai cả li. Báo
        ...
        Hôm qua, 00:35
      • yname11
        Trả lời cho Xin hỏi về màn hình laptop
        bởi yname11
        có chắc ko b, màn lcd phải có cao áp mới sáng, màn led thì ko có, ko có cáp chuyển đổi thì lắp thế nào đc ??...
        25-11-2024, 22:31
      • mèomướp
        Trả lời cho Xin hỏi về màn hình laptop
        bởi mèomướp
        Dạ ý chú là màn oled ấy ạ. Cùng chuẩn lvds cùng độ phân giải thì cắm được ạ. Còn nó mà khác thì hơi khó vì oled các điểm ảnh nó tự phát sáng chứ ko dùng đèn nền như lcd. Cháu chỉ biết đến vậy thôi ạ. Chú muốn nghịch phải tự tìm hiểu kỹ trước khi mua thôi, khó mà ông thợ nào tư vấn vụ này...
        25-11-2024, 22:14
      • bactho
        Trả lời cho Tự làm máy đo Cuộn cảm
        bởi bactho
        Hay đấy bạn ạ. Đây có thể hiểu là máy đo cuộn dây. Tiện đây xin cho hỏi bạn có hiểu rõ về máy nạp rôm pcb 45 của hãng thiên minh không giúp mình cách cài fw của nó với vì mình vừa được anh bạn cho nhưng lại không biết cài fw nên chưa dùng được. Nếu có thể thì bạn giúp mình với...
        25-11-2024, 21:48
      • yname11
        Trả lời cho Xin hỏi về màn hình laptop
        bởi yname11
        màn của mình là LCD , giờ m muốn mua màn LED để thay thế (ko muốn dùng màn LCD nữa) , lên muốn hỏi xem có cáp chuyển đổi nào có thể cắm đc màn LED vào ko , tất nhiên phải có cùng số chân pin với màn cũ rồi . VD: màn cũ là lcd mỏng , 40 pin...
        25-11-2024, 21:43
      • bactho
        Trả lời cho các bạn giúp mình về file HEX với!!!
        bởi bactho
        Bạn vào trang phuclanshop.com ,tìm đến góc kỹ thuật. Tác giả vương khánh hưng nói rất rõ về điều bạn tìm...
        25-11-2024, 21:21
      • mèomướp
        Trả lời cho Xin hỏi về màn hình laptop
        bởi mèomướp
        Dạ màn hình lcd đều có thể lai cấy cho nhau được hết ạ. Các loại cáp, bo mạch chuyển đổi lvds rất nhìu, với dòng sony còn phải nhổ cả chip nhớ của main cũ đưa lên gỗ thì mới lắp sang máy khác đc, chưa kể các bệnh về màu... ngay cả...
        25-11-2024, 20:43
      Đang tải...
      X