Thông báo

Collapse
No announcement yet.

Robot - Bắt đầu một cách đơn giản nhất

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

  • trch
    replied
    bạn Hoàng tuấn này. chương trình của bạn viết không sai nhưng mà thiếu bạn ah.biến dếm vạch có đếm đấy nhưng mà đếm rất nhanh bạn ah.bởi vì khi cảm biến nhận line thì trong 1 khoảng thời gian khoảng chừng mấy chục ms nhưng mà như thế là quá đủ để cho biến đếm của bạn đếm len hàng trăm rồi chứ không phải là 3 đâu bạn ah.có 2 hướng khắc phục.
    thứ nhất là bạn dùng chương trình chống dội để đảm bảo khi robot qua 1 vạch chỉ nhận được 1 lần tức tăng biến đếm lên 1.
    thứ 2:bạn có thể viết chương trình thành những khoảng ngắn nhận giữa 2line kế tiếp.
    nếu như tốt hơn khuyên bạn nên dùng kèm encoder để việc lập trình thêm chính xác.
    chúc bạn thành công.

    Leave a comment:


  • Shmily_OnlyU
    replied
    Bác Maxx có thể post lên thêm bài hok?Em cũng đang xăm xoi Robocon,nhưng hok phải để thi gì hết,chỉ là ý tưởng thix rùi làm thui,ngâm ngâm thụ ah

    Leave a comment:


  • hoang_tuan
    replied
    cái đó em bít chứ bộ.nhưng em cũng làm như vậy mừ không dược.biến đếm vạch ko đếm được.day la mot chuong trinh don gian để thử đếm vạch, các pác xem thử nhé .
    em dung ATMEGA 16L và dùng CodeVisionAVR Evaluation V2.03.9 dể lập trình
    các bác dùng notepad để đọc nhé
    Attached Files

    Leave a comment:


  • thangcan_new
    replied
    Bác qkhanh cũng phải thông cảm chứ ! với những người mới tham gia nghiên cứu và làm Robot thì công việc đó cũng gặp đôi chút khó khăn mà.Bác có thể giúp đỡ thì bác giúp chứ bác chê thế lần sau ai dám hỏi nữa.

    Leave a comment:


  • vo_cam
    replied
    Nguyên văn bởi hoang_tuan Xem bài viết
    các pác ơi các pác cho em ý tưởng về giải thuật đếm vạch của robot di.em lập trình mãi mà nó ko đếm được.ah các bac nào co chương trình quet phím thì cho em với nha. thanks các pác trước
    khi đi qua vạch ngang bạn để ý là sẽ có nhiều hơn 2 mắt cảm biến nhận biết được vạch trắng , nhờ đó bạn lập trình để bít khi nào robot của mình đi qua vạch ngang
    Chúc thành công ! cái khó là làm sao cho cảm biến thu phát chính xác !

    Leave a comment:


  • mrgiang99
    replied
    Link hướng dẫn lam robot đơn giản

    Người mới bắt đầu thì nên đọc web này:

    http://www.societyofrobots.com/

    Đọc để thấy có thể làm robot từ những cái thật đơn giản, không cần phải cao siêu!

    (Tôi cũng đọc, đọc xong thấy chán robot quá!!)

    Leave a comment:


  • qkhanh
    replied
    các chú kém quá đếm vạch mà khồn đếm được à

    Leave a comment:


  • hoang_tuan
    replied
    các pác ơi các pác cho em ý tưởng về giải thuật đếm vạch của robot di.em lập trình mãi mà nó ko đếm được.ah các bac nào co chương trình quet phím thì cho em với nha. thanks các pác trước

    Leave a comment:


  • vinhteo
    replied
    chủ đề này hay wa'! xin cảm ơn các Bac'!

    Leave a comment:


  • qkhanh
    replied
    theo mình động cơ bước để điều khiển các chuyển động của robot thì chỉ cần loại nhỏ thôi mạch điều khiển nó cũng không phải là phức tạp lắm nều dùng vdk(tất nhiên để có 1 con robot tốt hơn thì phải bỏ công sức nhiều hơn rồi).nói thật là mình cũng muốn tham gia robot lắm nhưng không thành lập được đội nào.à mà mình đang cần mua encorder để làm một vài thí nghiệm bạn có biết ở đâu bán không và giá cả thế nào?thank
    __________________________________________________ ________
    vimaru_2009

    Leave a comment:


  • maxx
    replied
    Nguyên văn bởi qkhanh Xem bài viết
    tuy mình không được tham gia đội robocon nhưng mình nghĩ là nên dung động cơ bước trong các cơ cấu chuyển động nâng hạ, xoay .......như vậy sẽ rất trơn và chính xác còn phần báng xe thì nên dùng động cơ dc kèm theo encoder

    Nghe bạn nói thì biết chắc là bạn chưa từng tham gia Robocon , thiệt ra không thể phủ nhận ưu điểm của động cơ bước, nhưng nó lại có nhiều nhược
    điểm hơn động cơ DC ,như mạch điều khiển phức tạp, chương trình điểu khiển phức tạp, trọng lượng lớn...Nên không được coi là giải pháp thay thế động cơ DC loại vẫn hay sử dụng, còn loại động cơ chạy bánh xe thì thực ra hay dùng Encoder rời hơn là loại gắn liền với động cơ, vì như vậy sẽ hạn chế được sai số khi bị trượt bánh lúc masát với mặt sàn kém

    Chúc vui vẽ

    Leave a comment:


  • qkhanh
    replied
    tuy mình không được tham gia đội robocon nhưng mình nghĩ là nên dung động cơ bước trong các cơ cấu chuyển động nâng hạ, xoay .......như vậy sẽ rất trơn và chính xác còn phần báng xe thì nên dùng động cơ dc kèm theo encoder

    Leave a comment:


  • mrgiang99
    replied
    Tài liệu tiếng Việt về robot tự hành.

    Nguyên văn bởi tallht Xem bài viết
    hii mấy bác có lưu đồ giải thuật cho việc dò đường để chạy k?
    việc xử lý dữ liệu từ opamp ra sao? như thế nào thì đi thẳng ? làm sao biết mình đi lệch line.Em chỉ mới tham gia nên k hiểu rõ lắm
    Về cơ sở thì các bạn có thể xem l1 thuyết của robot tự hành.

    Dưới đây là tài liệu tiếng Việt.
    Mọi người tham khảo.
    Attached Files

    Leave a comment:


  • tallht
    replied
    hii mấy bác có lưu đồ giải thuật cho việc dò đường để chạy k?
    việc xử lý dữ liệu từ opamp ra sao? như thế nào thì đi thẳng ? làm sao biết mình đi lệch line.Em chỉ mới tham gia nên k hiểu rõ lắm

    Leave a comment:


  • maxx
    replied
    Nguyên văn bởi VinhCity Xem bài viết
    anh Maxx ơi. Anh có thể nói sơ qua về cơ chế hoạt động của robot tự động dò đường được không. Thanks
    Cơ bản có thể hiểu thế này, Robot cũng như người muốn đi dúng hướng cần phải có các thiết bị cảm nhận ( hay còn gọi là cảm biến).Đầu tiên tạm gọi là Robot dạng "mù" Thường gặp nhất là dùng LED hồng ngoại ( cảm biến hồng ngoại) dò theo vạch ( Line) khác màu, như đã thấy trong các cuộc thi Robocon, cao hơn là dùng thêm Encoder gắn trực tiếp động cơ hay bánh xe để xác định tốc độ và quảng đường di chuyển. Như vậy về cơ bản muốn Robot đi đúng đường cần có một mặt sân có vạch (Line) khác màu và Robot có cảm biến hồng ngoại, tiếp đến là Encoder để tăng độ chính xác và ổn định. Trên thực tế có thể dùng các thuật toán lập trình để điều khiển Robot chỉ thông qua Encoder mà không cần cảm biến hồng ngoại. Hiện nay còn có thêm một số công nghệ mới và trở thành Robot "thấy đường", đó là tích hợp thêm một số công nghệ mới về cảm biến như là cảm biến siêu âm,hay hồng ngoại phát hiện vật cản phát hiện người, cảm biến gia tốc và cảm biến độ nghiêng, hệ thống GPS để xác định vị trí...nhưng cao cấp nhất vẫn là công nghệ xữ lý ảnh thông qua Camera kỹ thuật số, nhở có nó mà một số Robot dạng người có thể tự giao tiếp thông qua mạng nơ-ron có thể học hỏi.
    Hiện nay theo mình nghĩ công nghệ Robot cao cấp nhất vẫn tập trung ở robot dạng người, ở đó tập trung tất cả công nghệ mới nhất và phức tạp nhất,những ai đam mê trong lĩnh vực này đều muốn đạt được cái đích đó, chế tạo thành công một Robot đi bằng 2 chân

    Leave a comment:

Về tác giả

Collapse

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

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

Collapse

Đang tải...
X