Thông báo

Collapse
No announcement yet.

Điều khiển từ xa toàn tập

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

  • #16
    Nguyên văn bởi dungimi43 Xem bài viết
    Có nhiều mã code dành cho đktx. Mỗi một hãng hay một nhóm các hãng điện tử sẽ dùng 1 loại mã nào đó. Vì thế khi sử dụng đktx loại nào thì phải tra trên mạng về mã của loại đó. Sau đó thay đổi lại các mã được định nghĩa (#define) ở trên đầu của đoạn code

    Cách khác để tra mã của 1 loại đktx nào đó là dùng oscilloscope để soi.

    à, mình đã hiểu ý của bạn rồi. Chắc mấy cái remote bán ngoài Nhật tảo cũng xài được.

    Bạn không định làm bộ ghi nhận tín hiệu ra của 1 loại remote bất kỳ, rồi phát lại hồng ngoại đúng với tần số và mã code đó à? Ý tưởng đó thấy hay à nha. Làm thành công đem bán cũng chạy lắm à.

    Trước giờ thấy mấy cái remote đa năng là toàn lập trình sẵn, thiết bị của hãng nào thì nhập số theo manual của remote thì nó sẽ phát ra code của hãng đó.

    Comment


    • #17
      Trên thị trường bán đầy loại đktx có khả năng học lệnh. Làm cái chơi thôi chứ bán thì không đơn giản chỉ là chạy được thôi đâu bạn à

      Comment


      • #18
        Nguyên văn bởi ronalpires Xem bài viết
        à, mình đã hiểu ý của bạn rồi. Chắc mấy cái remote bán ngoài Nhật tảo cũng xài được.

        Bạn không định làm bộ ghi nhận tín hiệu ra của 1 loại remote bất kỳ, rồi phát lại hồng ngoại đúng với tần số và mã code đó à? Ý tưởng đó thấy hay à nha. Làm thành công đem bán cũng chạy lắm à.

        Trước giờ thấy mấy cái remote đa năng là toàn lập trình sẵn, thiết bị của hãng nào thì nhập số theo manual của remote thì nó sẽ phát ra code của hãng đó.
        Nếu bạn dùng AVR thì có thể dùng chức năng capture của Timer để lấy về dạng sóng tín hiệu và phát lại một cách dễ dàng.

        Bạn có thể tham khảo tại đây:
        http://4tech.com.vn/forums/showthread.php?t=1402

        Comment


        • #19
          Bác dungimi43 cho em hỏi. Cái bộ điều khiển từ xa của bác có dùng để điều khiển các thiết bị khác ngoài quạt ra không? nếu có thì phải thay con triac công suất à? Em muốn điều khiển cái nồi cơm điện chẳng hạn

          Comment


          • #20
            Nguyên văn bởi ifixit Xem bài viết
            Bác dungimi43 cho em hỏi. Cái bộ điều khiển từ xa của bác có dùng để điều khiển các thiết bị khác ngoài quạt ra không? nếu có thì phải thay con triac công suất à? Em muốn điều khiển cái nồi cơm điện chẳng hạn
            dùng Role là đẹp nhất , kích đóng nguồn , nồi nấu .... ngắt kích.... cơm khê ....

            Comment


            • #21
              Nguyên văn bởi dungimi43 Xem bài viết
              Đây là mạch vẽ bằng Protel99SE

              http://www.mediafire.com/?nnynyyn4thz

              -------------------------------------------------------------------

              Đây là mạch vẽ bằng Protel DXP

              http://www.mediafire.com/?zde5n2jn0od
              anh ah e thấy anh gửi 2 mạch in lên mạch đầu là dùng điều khiển quạt, thế còn mạch sau đó là mạch đk j vậy anh? máy e ko cài protel vi em đang học ở Hưng yên em dùng EAGLE
              anh có thể chụp hình mạch nguyên lý gửi giùm cho e đc ko ạ! e về làm cái quạt ở nhà anh ah!
              cảm ơn anh nhiều!
              mail: mr.ngocnguyenvan@gmail.com

              Comment


              • #22

                Comment


                • #23
                  anh giải thích dùm em cái chổ này nha:

                  void external_ISR (void) interrupt 0
                  {
                  tick2=0;
                  rev_IR = 0x01;
                  bit_1:
                  if(rev_IR >= 128) {save_rev = rev_IR; goto end_rev;}
                  while((P3_2 == 0)&&(tick2<250)) {;}
                  bit_0: //chổ này em không hiểu là khi goto bit_0 thi nó sẻ thực hiện đến chổ nào thì nó kết thúc?
                  // tại em mới học lập trình cho vi xử lý nên dạng này thì em thấy lạ lắm, anh giải thích rỏ dùm em nha
                  if(rev_IR >= 128) {save_rev = rev_IR; goto end_rev;}
                  while((P3_2 == 1)&&(tick2<250)) {;}
                  tick1=0;
                  while(tick1<7) {;}
                  if(P3_2 == 0) {rev_IR <<= 1; rev_IR |= 0x01; goto bit_1;}
                  if(P3_2 == 1) {rev_IR <<= 1; rev_IR |= 0x00; goto bit_0;}
                  end_rev:
                  //tick1=0;
                  //while(tick1<70) {;}
                  //_nop_();
                  EX0=0; //chi lay 7 bit lenh, bo qua 5 bit dia chi
                  }

                  Comment


                  • #24

                    Đây là file eagle và file hex cho bạn nào đang sử dụng phần mềm này...
                    https://www.fshare.vn/file/RNLU8AH9JOI9

                    Comment


                    • #25
                      Bạn nào có thể viết lại code trên độc lập từng nút bấm từ 1 đến 4 được ko ?

                      Comment


                      • #26
                        cho mình hỏi mạch phát hồng ngoại và led thu hồng ngoại có cần thiết phải có tần số giống nhau không hay chì cần led thu lớn hơn tần số led phát là được vì mình chọn con tsop1738(38k) mà remote 36k

                        Comment


                        • #27
                          Chủ thớt pro quá. em đọc chả hieu gì ve code cung nhu mấy cái bít nhị phân chua nói đến nghĩ ra code. Phần cứng thi em con biêt làm. Nhung thuc sự rất muon tim hiểu.no quá tiện ích.

                          Comment

                          Về tác giả

                          Collapse

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

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

                          Collapse

                          Đang tải...
                          X